Bome Network for Raspberry PI

I will explain my motivation regarding the functionality of BomeBox on raspberry pi. I like hardware synths. I have a project in progress (for a long time) where there will be two synthesizers of the Zynthian open project and a third raspberry pi for recording and playing the midi signal in one rack box. It is for him that I solve the connection with BomeBox and other devices. I can dynamically control the Midi translate project on the BomeBox with the help of the Open Stage Control server, which is primarily for the OSC protocol, but also knows midi. For the first phase of the project, when I switch controllers to individual synthesizers in the matrix, I have already mastered it. See picture.

Switching is handled via sysex messages, when the OSC server and BomeBox communicate bidirectionally. The OSC server is running on the raspberry pi, but control is available via a web browser, so the routing in BomeBox can be controlled via mobile, tablet, PC. I am ready to share my experience, what approach I took to create it. The translator project has more than 40 presets currently. For each controller - synth combination, it is possible to influence which channel is used, transposition by octaves, plus the addition of signals from ‘auxiliary’ midi controllers.Mainly for combinations of wind controller and synth, there are internal solutions for filtering and changes in CC signals.
In the second phase, I would like the mentioned raspberry to record midi signals from the controllers in pre-prepared sequences/loops within the songs. And then send it to the synth plus live performance. Something in the sense of looping music, but in pre-prepared controls, more linear and without dancing through floor or other controllers.
Therefore, I would like to thank you for solving this minor matter from the users’ point of view.