Message
Re: New here - props and a question
2008-04-13 by rpcfender
> A CC message will not work in this instance, read on...
My original solution was to use the .tx sysex with an easypar incrementing button as I thought that this was the only possible solution, but Mark and I found a new word incval.
Mark cleverly worked out that it is used with the .mode statement.
One step closer to understand this machine. Thanks Mark.
Mark can tell how to do it in his editor, but the script to assign it to button 33 (top left button)
$button 33
.showvalue on ; ; ;shows the value in the display
.minmax 0 4
.mode incval 1
.tx $F0 wave select sysex message $F7 ; here is the stuff for the Roland
Your sysex message would be
Roland header
Device number etc
Parameter number
The BC specifice word val
Most Roland gear needs a checksum in the sysex. To do that you put
chk-1
and the starting byte for the checksum in my case byte 6
For my Fantom X
$button 33
.showvalue on ; ; ;shows the value in the display
.minmax 0 4 ; ; start at 0 count to 4 and loop back to 0 again
.mode incval 1 ; ; ; increment by 1 (you can use negative numbers to count backwards)
.tx $F0 $41 $10 $00 $6B $12 $10 $00 $27 $04 $79 val7.13 val cks-1 6 $F7
; val7.13 is the high byte in a 14 bit number that the Fantom uses. val is the lower byte
I hope that helps.
If you are still having problems type out a couple of the sysex messages you want the BC to send and I'll write the code for you
All the best
Royce
Attachments
- No local attachments were found for this message.