The controller has a USB connector for power and USB-MIDI. But it also has 5-pin DIN-MIDI input and ouput. All the messages received at the DIN-MIDI input are merged with the controller messages and sent out to both the USB-MIDI and DIN-MIDI output. So you can plug your MIDI keyboard or sequencer to the SFC-8 and use it as a USB-MIDI interface, or use the DIN-MIDI output to go to the next MIDI device in your setup. The DIN-MIDI connectivity allows direct connection with modern and vintage hardware synths and thanks to the control panel app, the user can setup their own MIDI maps and change CC numbers for each control. In the future, support for different hardware synths will be built in the control panel app.
5 banks of 4 presets have been implemented in the controller and 3 modes (jump, pick-up and scale) are available to the user to define the behaviour of the controller after presets have been loaded. The first preset of bank 1 is loaded automatically after boot, so the user can define the default start state of the controller. 4 configurations presets are available for the user to switch between CC or hardware configurations. The configurations can be saved to the device using the control panel application.