Right device is purely midi player that sends midi commands to zynthian so that any zynthian out of box can be used. When zynthian is installed on the board then midi out coming from midi player is connected to midi in of zynthian inside the case . That is the reason why you don’t see it on photo above. However the whole pedal can be without zynthian in which case a standalone zynthian can be connected using standard midi cable. Finally totaly different synths can be convected using midi through from zynthian or if zynthian is not installed at all from midi out. The goal is to fully decouple midi player functionalities from zynthian.
This is fully modular and can be installed on any side. Case is designed in openscad that can be easily customised.
All configurations can be done using touch screen or foot switches so you don’t need to bend. I have used always big enough fonts so that even my 50 years old eyes can see what is on the screen without bending. Esp32 s3 chip has also Wi-Fi and Bluetooth so midi player configuration can be further enhanced to be done through these interfaces.
Chord setting is done simple by selecting root note and one of seven harmonies. This will set major, minor and diminished chords to each pedal for that harmony. If pedal does not have chord in the harmony single note is set. There is advanced chord settings where you can further customised each chord assigned to pedal. In this case you can select more chord variations such as 7, 9 11 suspended dominant augmented etc.
At the moment it is designed with up to 10 notes in chord simple because there are only 10 fingers to play with. This limitation can be easily changed. I still have not developed screen for setting the inverted chords etc but I am planning that too.
There are three set of harmonies that can be played. Chord sets only share channel. This can be easily changed too if needed. Single mode playing can have a different channel.
I am almost done with chord configuration and testing. The only outstanding bit is saving and loading configuration snapshots to esp32 flash.
I will record a quick video for chord configuration share soon.