Dear Thorsten
Button Handlers for Organ
The push buttons on the console are all momentary action. Â Nearly all have integral LED’s of various colours.
Sysex Buttons
The majority are associated with triggering the stored Sysex messages.There are 7 groups. There are 2 keyboards. Â Each of these have 3 groups each (Flutes, Mutations and Reeds). Â There is also a pedal group.
Only one instrument from each group ie only 1 Flute, 1 Mutation and 1 Reed may be selected.
If a selection was made from each group then 7 instruments would sound.
The numbers of instruments in each group varies from 1 to 7.
(1) Sysex Button behaviour
Assume that there are 3 instruments in a group A, B and C. Also assume initially that no selections have been made.
Select B. Â The Sysex Message B would be triggered, this will be transmitted followed immediately by either 2 or 3 CC Midi Messages to the sound module. The LED in Button B would be illuminated.
Select A. The Sysex file A would be sent as above and a new sound would be available. LED A would light and LED B would be extinguished.
Select A again. This would cause the “Group Cancel” Sysex message to be sent. Â LED A would extingish and therefore all LED’s in this group would be out.
Only one LED may be lit at any time otherwise all are out.
This is a form of Radio Button I suppose.
(2) Reset and Panic Button Behaviour
These are not toggled. Â They are leading edge triggered. The Sysex messages are sent each time the momentary Push buttons are pressed. The Reset Sysex should also be sent on Power Up.
(3) Mute / (Restore) Button Behaviour
There are 4 of these.
Assume initially that they are in the Restore state. Â The integral LED will be “Out”
Press Mute Push Button. Â The Mute Sysex message will be sent to the Sound Module. The LED will be “On”.
Press button again. Â The Restore Sysex message will be sent and the LED will be “Out”
(4) Coupler, Tremelo and Sub Octave Button behaviour
There are 7 of these. Â In this case no Sysex messages are sent. Either Double Note on / Note Off messages are sent triggered from the keyboards or CC messages are sent. Â In all cases
the LED’s toggle.
General Comment
I assume that the Midio 128.ini file will need to be modified. Also the Midio_DIN.inc file will need changes.
Where and how do I store the  table which will include the Name Location and Length of the stored Sysex Files/
I am out of my depth here. Please help.
Best Regards  Robin
PS. Â I hate to complicate this query but I should add that I will need to store up to 10 different setups of the stops and 10 fader values . Â This my have a bearing on how the button handling can be achieved.