|
Post by mikelekim on May 3, 2020 3:57:26 GMT
Hiya folks,
This seems like an incredible tool, thanks so much for developing it.
Just come into a rut though, I’m trying to turn CC 110 (0-127) into a program change (0-127) On channels 1, I’m trying variations of:
B1 = C1 XX
but no dice, I’m sure I’m missing a lot, had a good search online first, I’ve seen a post regarding turning a PC into a CC value at maximum but not a direct 1-1 swap (looking to automate program changes on a novation synth.
Any way we can turn CC values into Program Bank Changes also?
thanks in advance
|
|
abadam
Developer
Rotten Apple
Posts: 60
|
Post by abadam on May 3, 2020 7:32:36 GMT
BX 6E = CX X3
|
|
|
Post by mikelekim on May 3, 2020 12:39:23 GMT
Hmmm, seems to kinda work but only lands on values, 1, 96 or 127.
is this a common usage?
|
|
nic
Soapbox Supremo
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on May 4, 2020 7:08:21 GMT
Hi mikelekim, The rule abadam posted looks correct to me. I suggest examining events using StreamByter or MidiFire's MIDI monitor. If you are turning a physical CC knob to move through presets be aware that the first 'C' in CC stands for continuous - this means as you turn the knob, lots of CC messages get sent out very closely together. These in turn get converted to program changes and then sent to whatever is receiving them. The receiving app/device might ignore MIDI events while it is the middle of changing presets. Or, maybe the CC knob is only sending 1, 96 and 127. Examining the events should tell you more. Regards, Nic.
|
|