Sysex for advanced realtime control
Posted: Mon Jun 09, 2014 6:21 am
I am testing a great Android application which works as a virtual surface control (called Midi Controller) with my Kross 61.
Everything is right, but I have some problems for understanding the Midi Implementation doc for Korg to manage SysEx message.
For example, and for a better understanding, What is the message I have to send for changing Arpeggio pattern (A or B) when playing a combination (for variation in a song for example) ? I tried "F0, 42, 30, 00, 01, 16, 41, 02, 00, 03, 00, 00, 00, 00 00, 00, 0A, F7" for changing arp A pattern to pattern 0A when a virtual button is triggered.
The third byte 30 is wrong... I don't understand this Global channel mode at first, and I am not sure about the following bytes (nothing happens).
If I can understand the logic behind this Korg SysEx protocol, a simple phone or tablet could enhance a lot the real-time control of the Kross: 20 customized buttons, 20 customized knobs, 10 customized sliders/drawbars... with presets for loading different configurations.
So, I am searching for examples of complex SysEx messages that change parameters of Prog, Combination, etc.
Everything is right, but I have some problems for understanding the Midi Implementation doc for Korg to manage SysEx message.
For example, and for a better understanding, What is the message I have to send for changing Arpeggio pattern (A or B) when playing a combination (for variation in a song for example) ? I tried "F0, 42, 30, 00, 01, 16, 41, 02, 00, 03, 00, 00, 00, 00 00, 00, 0A, F7" for changing arp A pattern to pattern 0A when a virtual button is triggered.
The third byte 30 is wrong... I don't understand this Global channel mode at first, and I am not sure about the following bytes (nothing happens).
If I can understand the logic behind this Korg SysEx protocol, a simple phone or tablet could enhance a lot the real-time control of the Kross: 20 customized buttons, 20 customized knobs, 10 customized sliders/drawbars... with presets for loading different configurations.
So, I am searching for examples of complex SysEx messages that change parameters of Prog, Combination, etc.