Remotely Open Song via MIDI
Last updated
Last updated
©2024 by BauM-Software Matthias Bauer, Herrenmattstrasse 14, CH-3175 Flamatt (Switzerland)
SongBook+ can listen for BankSelect and ProgramChange commands on the MIDI interface and then open a song. These commands are typically used to select an instrument.
A common application for this is that ProgramChange commands are sent from a MIDI style, from a played MIDI file, or from the keyboard when selecting a registration. SongBook+ then opens the corresponding text. (A MIDI style can resend the same ProgramChange command repeatedly without any issues).
SongBook+ will open a song when it receives BankSelect and ProgramChange commands as configured in the "Edit song details" window.
Please note that SongBook+ uses values from 0 to 127. If your keyboard uses values from 1 to 128 instead, you need to subtract 1 from each value to set it correctly in SongBook+.
Please use the built-in MIDI Monitor of SongBook+ to see what is actually being received on the MIDI interface if opening songs does not work as expected.
Using these settings, the song will be opened when a MIDI device sends the command to select instrument 16 on bank 1 / 5.
Press this button if you prefer to learn a MIDI sequence instead of setting it with the wheels.
In the MIDI Monitor window, you can see the following when these commands are received.