Open Song Remotely via MIDI

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 typical application for this is when ProgramChange commands are sent from a MIDI style, from a MIDI file being played, or from the keyboard when selecting a registration. SongBook+ then opens the matching text. (A MIDI style may repeatedly send the same ProgramChange command without issues).

SongBook+ opens 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 instead uses values from 1 to 128, you need to subtract 1 to get the value to set in SongBook+.

Open Song via MIDI

With 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 want to use a MIDI sequence to learn instead of setting with the dials.

In the MIDI Monitor window, you can see the following when these commands are received.

Please use the built-in MIDI Monitor of SongBook+ to see what is actually being received on the MIDI interface if the songs do not open as expected.

For Yamaha and Korg keyboards, there is a simpler way. You can find more about this in this chapter: Simple Keyboard Control

Last updated