Foot switch for ns2 (prog / bank / slot AB change) - update
Posted: 25 Mar 2019, 23:00
I updated my incremental foot switch (topic 16315 nord-stage-forum-f3/incremental-program ... 16315.html) to include a "slot A/B" toggle switch. Like the already available incremental "bank up/down" and "program up/down" switches, the system "listens" to the MIDI out of the ns2EX and recognizes all program / bank / slot changes. Such it is possible to use it in "mixed mode", i. e. you can use the ns2EX control panel as usual, and when you press the foot switch, it will start the incremental program / bank / slot step from the actually chosen position of the ns2EX (not the last one that was pressed some time ago on the foot pedal).
I wanted to have only one additional switch for the slot A/B functionality, therefore I decided not to use dedicated switches (one for Slot A, one for Slot B) but only one to toggle between A and B. As the ns2EX doesn't send a "current active slot / slot focus" message when changing a program, I had to assume the starting point for toggling to be slot A after changing the program. Therefore I stored all programs to have the focus on A. Dedicated switches for A and B sending the slot focus commands for A and B would make this easier, but as mentioned above I wanted to reduce the number of switches as far as possible (the given switch housing is already a bit "crowded").
Please find the Arduino script, the circuit diagram and the board layout attached. For further information please also look at the above mentioned original topic.
I wanted to have only one additional switch for the slot A/B functionality, therefore I decided not to use dedicated switches (one for Slot A, one for Slot B) but only one to toggle between A and B. As the ns2EX doesn't send a "current active slot / slot focus" message when changing a program, I had to assume the starting point for toggling to be slot A after changing the program. Therefore I stored all programs to have the focus on A. Dedicated switches for A and B sending the slot focus commands for A and B would make this easier, but as mentioned above I wanted to reduce the number of switches as far as possible (the given switch housing is already a bit "crowded").
Please find the Arduino script, the circuit diagram and the board layout attached. For further information please also look at the above mentioned original topic.