Message
Re: Evolver sysex
2007-12-02 by rpcfender
> values), will post it here next week...
Excellent. thanks
> 1 I want to control my evolver desktop over sysex, instead of the CC, because it supports
> more functions, and I also hope to get the evolver to send it's values over to the BCR so it
> can display the current patch values with the leds...
As we have just been talking about, to send sysex you need to use the .tx command
.tx $F0 43 45 val $F7
for example, but we have also discovered that the BC can't react to these messages coming back (as far as we know - feel free to experiment)
>
>; The evolver needs to take the data as follows:
>
> 00 F0 01 20 01 01 P LSN(val1) MSN(val2) F7
>
> Where p is the parameter and followed by a two nibble value.
>
> How do I get the encoder value to correctly control the 2 nibbles?
Not too sure about the leading 00 ?
F0 01 20 01 01 P LSN(val1) MSN(val2) F7
val0.3 low nibble
val4.7 high nibble
.tx $F0 $01 $20 $01 $01 P val0.3 val4.7 $F7
Just in case this is really a 14bit number divided into two 7bit numbers you should use
val0.6 low byte
val7.13 high byte
> 2. The Evolver also takes an "Edit Buffer Data Dump" request
>
> It looks like this:
>
> 1111 0000 System Exclusive (SysEx)
> 0000 0001 DSI ID
> 0010 0000 Evolver ID
> 0000 0001 File Version
> 0000 0011 Edit Buffer Data
> 0vvv vvvv 220 bytes in "packed MS bit" format (see next page). Includes 128 bytes of
> Program parameters and 64 bytes of Sequence data.
> 1111 0111 End of Exclusive (EOX)
>
> Would it be possible to use this to get the BCR displaying the current patch settings?
No, sorry, as the BC doesn't respond to sysex to reset its controllers value
To do this you would need a program inbetween the BC and the evolver and the BC would just use CC messages, the program converts to sysex and sends it to the synth and handles the MIDI back the other way.
Best of luck
Royce
Attachments
- No local attachments were found for this message.