Thank you. We don't usually do new lines in database land, so I'll have to fix that. I suspected the egroups command, thanks for confirming that too. Got the missing word "mode". The increment commands are correct. The data breakpoints for the 4 position switches are 0, 32, 64, 96. Again, THANK YOU. Stublito Quoting rpcfender <rpcfender@...>: > You'll have some trouble loading this > >> I think this is it, need to get a PC and upload it and try it out. >> Programmed it with Filemaker, already had the sysex stuff databased. >> Toughest part was mapping out the controls to the available knobs. >> Used the buttons to increment the 4 step values. Would appreciate a >> quick check to see if I'm missing any bits. > > > $rev R1 ; for the BCR > $preset > .name 'MKS 70 Tone A' > .snapshot off > .request off > .egroups 4 ; make the top row of encoders into 4 rows - only used > two though- then you should use > .egroups 2 ; and this will use just the top two buttons - > > ; so the top row will always be usefull otherwise you could press group3 > button and ther top row would stop working > > .fkeys on > .lock > .init ; clear the preset in the edit buffer > > ; The BC separates each line into a nice formatted code > $encoder 1 > .showvalue on > .mode 1dot ; the mode word is missing > .resolution 96 96 96 96 > .default 0 > .minmax 0 127 > .tx $F0 $41 $36 $07 $24 $20 $01 $2F val $F7 ; MKS 70 Tone A > ENV-1 Attack > > $button 47 > .showvalue on > .mode incval 32 ;I don't think this is right - this says to jump > by 32 each time the button is pressed > .default 1 > .minmax 0 3 > .tx $F0 $41 $36 $07 $24 $20 $01 $1A val $F7 ; MKS 70 Tone A DCO > Dynamics > > $end > > > Nearly there > > Royce > >
Message
Re: [bc2000] Re: MKS-70 Sysex Script
2009-12-31 by ogusa@lava.net
Attachments
- No local attachments were found for this message.