MIDI Target Manufacturer(s): Other/Unlisted Maker
Lexicon PCM 81 SysEx Variable Bits
I am creating some ipad remote controller layouts for the Lexicon PCM 81.
The way Lexicon has set up the sysex variable bits is by using multiple variable bits.
Is there a native way to send the variable bits in Midi Designer Pro 2? Is some scripting app like Streambyter capable of this? Or is it currently not possible?
USE CASE
The PCM 81 has some parameters' max value which can be 2500 ticks. Many max values are over 500 ticks. SysEx allows instant access to around 100 parameters per algorithm and yet only 10 midi CCs can be assigned/patched per program.
A single variable bit message example:
F0 06 07 7F 0B 01 43 00 V1 00 00 00 F7 [V1 range 00-0f;knob range: OFF-FULL; ticks: 16]
which MDP2 handles natively just fine.
Most of the PCM 81 parameters have 2 variable bits:
F0 06 07 7F 0B 01 14 00 V1 V2 00 00 F7 [knob range: 0%-200%; ticks: 200]
In this case V1 ticks ascend from 00 to 0F;
then V2 starts counting: V1 ticks ascend as they did for the first 16 ticks with V2 at 01 for each message
and so on until V2 reaches 0F
for higher values, the next bit to the right starts counting up:
F0 06 07 7F 0B 01 41 00 V1 V2 V3 00 F7 [knob range: 0ms-1200ms; ticks: 600 (2ms per tick)]
Natively, in Midi Designer, adding more V bits counts ascends the same value
06 07 7F 0B 01 41 00 V1 V2 V3 00 (V1, V2, V3 is my syntax for documentation)
If entered into the MDP2 sysex value field like:
06 07 7F 0B 01 41 00 V V V 00 will send:
06 07 7F 0B 01 41 00 01 01 01 00
06 07 7F 0B 01 41 00 02 02 02 00
06 07 7F 0B 01 41 00 03 03 03 00
06 07 7F 0B 01 41 00 04 04 04 00
and so on, which is not what the PCM is expecting to see.
Will Streambyter script allow the manipulation of the variable bits as the Lexicon expects to receive?
Do I require a different 3rd party app?
Or is it not possible with Midi Designer at this time?
many thanks
_todd