Page 1 of 1

Map System Exclusive (sysex) messages to a rotary encoder

Posted: 02 Sep 2012 17:22
by bm0
Hi. I am new to Lemur. I am looking to send MIDI sysex messages from Lemur to one of my synths using a rotary style encoder. Each parameter of the synth can be controlled by sysex messages. I was able to track down a list of the hex messages for the synth and I've succesfully tested some of them using SendSX. So for example, for me to increase oscillator1's frequency by one, I would send the following sysex:

F0 00 00 59 01 01 00 03 07 00 0C 00 0A F7

0C in bold indicates Oscillator one frequency parameter. 00 0A will set the frequency to the value of +10.

The problem I am having with Lemur is that I can see how to create a System Exclusive (F0) controller, but it only allows me to enter a single data value. I would like to be able to enter in a range. So back to my example, I want to create a bipolar rotary encoder that goes from -99 to +99 (as that is how the synth is designed). My sysex range would look something like:

F0 00 00 59 01 01 00 03 07 00 0C 7F 1D F7 (-99)
... (-98 through -1)
F0 00 00 59 01 01 00 03 07 00 0C 00 00 F7 (0)
... (1 through 98)
F0 00 00 59 01 01 00 03 07 00 0C 00 63 F7 (+99)

Any help would be greatly appreciated.

Re: Map System Exclusive (sysex) messages to a rotary encode

Posted: 15 Jun 2013 15:56
by Barbaryann
Do you know how to do this? Because I have the same problem.
Thanks