F0 00 00 50 29 00 F7
{ Clear All Settings - allow all MIDI events not specified below to pass through unchanged }

F0 00 00 50 29 01 00 00 02 00 7F 01 03 00 7F F7
90 00 00
{ Setting #1: Filter all Note-On events on MIDI channel 1. Continue to process settings  (right-click to edit) }

F0 00 00 50 29 07 01 00 02 00 7F 01 03 01 7F 02 00 00 7F F7
90 00 00
{ Setting #2: With all incoming Note-On events of velocities 1 - 127 on MIDI channel 1, store the Note number in "variable 1". Continue to process settings  (right-click to edit) }

F0 00 00 50 29 06 02 09 01 01 03 01 7F 10 02 00 00 F7
90 00 00
{ Setting #3: If the velocity of Note-On events matching the Note number in "variable 1" on MIDI channel 1 is in the range 1 - 127, turn Setting #2 Off, otherwise turn setting On. Continue to process settings  (right-click to edit) }

F0 00 00 50 29 0A 03 01 03 00 7F 03 03 00 7F 10 02 00 00 20 02 00 00 F7
90 00 00
90 00 00
{ Setting #4: Map all Note-On events matching the note number in "variable 1" on MIDI channel 1 to Note-On events of note number obtained from "variable 1" on MIDI channel 1, with the incoming velocity mapped to the outgoing velocity value. If this setting is executed, stop processing settings  (right-click to edit) }

F0 00 00 50 29 07 04 00 02 00 7F 01 03 01 7F 02 01 00 7F F7
90 00 00
{ Setting #5: With all incoming Note-On events of velocities 1 - 127 on MIDI channel 1, store the Note number in "variable 2". Continue to process settings  (right-click to edit) }

F0 00 00 50 29 06 05 09 04 01 03 01 7F 11 02 00 00 F7
90 00 00
{ Setting #6: If the velocity of Note-On events matching the Note number in "variable 2" on MIDI channel 1 is in the range 1 - 127, turn Setting #5 Off, otherwise turn setting On. Continue to process settings  (right-click to edit) }

F0 00 00 50 29 0A 06 01 03 00 7F 03 03 00 7F 11 02 00 00 21 02 00 00 F7
90 00 00
91 00 00
{ Setting #7: Map all Note-On events matching the note number in "variable 2" on MIDI channel 1 to Note-On events of note number obtained from "variable 2" on MIDI channel 2, with the incoming velocity mapped to the outgoing velocity value. If this setting is executed, stop processing settings  (right-click to edit) }

F0 00 00 50 29 07 07 00 02 00 7F 01 03 01 7F 02 02 00 7F F7
90 00 00
{ Setting #8: With all incoming Note-On events of velocities 1 - 127 on MIDI channel 1, store the Note number in "variable 3". Continue to process settings  (right-click to edit) }

F0 00 00 50 29 06 08 09 07 01 03 01 7F 12 02 00 00 F7
90 00 00
{ Setting #9: If the velocity of Note-On events matching the Note number in "variable 3" on MIDI channel 1 is in the range 1 - 127, turn Setting #8 Off, otherwise turn setting On. Continue to process settings  (right-click to edit) }

F0 00 00 50 29 0A 09 01 03 00 7F 03 03 00 7F 12 02 00 00 22 02 00 00 F7
90 00 00
92 00 00
{ Setting #10: Map all Note-On events matching the note number in "variable 3" on MIDI channel 1 to Note-On events of note number obtained from "variable 3" on MIDI channel 3, with the incoming velocity mapped to the outgoing velocity value. If this setting is executed, stop processing settings  (right-click to edit) }

F0 00 00 50 29 07 0A 00 02 00 7F 01 03 01 7F 02 03 00 7F F7
90 00 00
{ Setting #11: With all incoming Note-On events of velocities 1 - 127 on MIDI channel 1, store the Note number in "variable 4". Continue to process settings  (right-click to edit) }

F0 00 00 50 29 06 0B 09 0A 01 03 01 7F 13 02 00 00 F7
90 00 00
{ Setting #12: If the velocity of Note-On events matching the Note number in "variable 4" on MIDI channel 1 is in the range 1 - 127, turn Setting #11 Off, otherwise turn setting On. Continue to process settings  (right-click to edit) }

F0 00 00 50 29 0A 0C 01 03 00 7F 03 03 00 7F 13 02 00 00 23 02 00 00 F7
90 00 00
93 00 00
{ Setting #13: Map all Note-On events matching the note number in "variable 4" on MIDI channel 1 to Note-On events of note number obtained from "variable 4" on MIDI channel 4, with the incoming velocity mapped to the outgoing velocity value. If this setting is executed, stop processing settings  (right-click to edit) }

F0 00 00 50 29 07 0D 00 02 00 7F 01 03 01 7F 02 04 00 7F F7
90 00 00
{ Setting #14: With all incoming Note-On events of velocities 1 - 127 on MIDI channel 1, store the Note number in "variable 5". Continue to process settings  (right-click to edit) }

F0 00 00 50 29 06 0E 09 0D 01 03 01 7F 14 02 00 00 F7
90 00 00
{ Setting #15: If the velocity of Note-On events matching the Note number in "variable 5" on MIDI channel 1 is in the range 1 - 127, turn Setting #14 Off, otherwise turn setting On. Continue to process settings  (right-click to edit) }

F0 00 00 50 29 0A 0F 01 03 00 7F 03 03 00 7F 14 02 00 00 24 02 00 00 F7
90 00 00
94 00 00
{ Setting #16: Map all Note-On events matching the note number in "variable 5" on MIDI channel 1 to Note-On events of note number obtained from "variable 5" on MIDI channel 5, with the incoming velocity mapped to the outgoing velocity value. If this setting is executed, stop processing settings  (right-click to edit) }

F0 00 00 50 29 07 10 00 02 00 7F 01 03 01 7F 02 05 00 7F F7
90 00 00
{ Setting #17: With all incoming Note-On events of velocities 1 - 127 on MIDI channel 1, store the Note number in "variable 6". Continue to process settings  (right-click to edit) }

F0 00 00 50 29 06 11 09 10 01 03 01 7F 15 02 00 00 F7
90 00 00
{ Setting #18: If the velocity of Note-On events matching the Note number in "variable 6" on MIDI channel 1 is in the range 1 - 127, turn Setting #17 Off, otherwise turn setting On. Continue to process settings  (right-click to edit) }

F0 00 00 50 29 0A 12 01 03 00 7F 03 03 00 7F 15 02 00 00 25 02 00 00 F7
90 00 00
95 00 00
{ Setting #19: Map all Note-On events matching the note number in "variable 6" on MIDI channel 1 to Note-On events of note number obtained from "variable 6" on MIDI channel 6, with the incoming velocity mapped to the outgoing velocity value. If this setting is executed, stop processing settings  (right-click to edit) }

F0 00 00 50 29 07 13 00 02 00 7F 01 03 01 7F 02 06 00 7F F7
90 00 00
{ Setting #20: With all incoming Note-On events of velocities 1 - 127 on MIDI channel 1, store the Note number in "variable 7". Continue to process settings  (right-click to edit) }

F0 00 00 50 29 06 14 09 13 01 03 01 7F 16 02 00 00 F7
90 00 00
{ Setting #21: If the velocity of Note-On events matching the Note number in "variable 7" on MIDI channel 1 is in the range 1 - 127, turn Setting #20 Off, otherwise turn setting On. Continue to process settings  (right-click to edit) }

F0 00 00 50 29 0A 15 01 03 00 7F 03 03 00 7F 16 02 00 00 26 02 00 00 F7
90 00 00
96 00 00
{ Setting #22: Map all Note-On events matching the note number in "variable 7" on MIDI channel 1 to Note-On events of note number obtained from "variable 7" on MIDI channel 7, with the incoming velocity mapped to the outgoing velocity value. If this setting is executed, stop processing settings  (right-click to edit) }

F0 00 00 50 29 07 16 00 02 00 7F 01 03 01 7F 02 07 00 7F F7
90 00 00
{ Setting #23: With all incoming Note-On events of velocities 1 - 127 on MIDI channel 1, store the Note number in "variable 8". Continue to process settings  (right-click to edit) }

F0 00 00 50 29 06 17 09 16 01 03 01 7F 17 02 00 00 F7
90 00 00
{ Setting #24: If the velocity of Note-On events matching the Note number in "variable 8" on MIDI channel 1 is in the range 1 - 127, turn Setting #23 Off, otherwise turn setting On. Continue to process settings  (right-click to edit) }

F0 00 00 50 29 0A 18 01 03 00 7F 03 03 00 7F 17 02 00 00 27 02 00 00 F7
90 00 00
97 00 00
{ Setting #25: Map all Note-On events matching the note number in "variable 8" on MIDI channel 1 to Note-On events of note number obtained from "variable 8" on MIDI channel 8, with the incoming velocity mapped to the outgoing velocity value. If this setting is executed, stop processing settings  (right-click to edit) }