MIDI Foot Pedals

SongBook+ supports all foot pedals that can send one or more MIDI commands:

  • MIDI Start

  • MIDI Stop

  • MIDI Pause

  • MIDI Continue

  • Any MIDI ControlChange

  • Any MIDI NoteOn or NoteOff

  • Any MIDI SysEx sequences

In the settings, you can enable the use of MIDI foot pedals (*) and assign these commands to the following actions among others:

  • Do nothing

  • Move one page forward/backward

  • Press the Start/Stop/Pause/Continue button

  • Jump to the next song

  • Return to the song list

  • Open the song preselection list

  • Start/pause/continue scrolling

  • Scroll faster/slower

  • Move forward or backward a whole/half/third/quarter page

  • Toggle automatic playback on/off

  • Start/stop the metronome

  • Play jingles

  • Toggle loops on/off

  • Trigger all function buttons on the current page

  • Trigger specific function buttons on the current page

  • Trigger one function button after another on the current page

  • Jump to a specific page number (with value from ControlChange)

  • Scroll to a specific position in % (with value from ControlChange)

  • Adjust the device volume (louder, quieter, or a specific value from ControlChange)

  • Adjust the audioplayer volume (with value from ControlChange)

Of course, these signals don't have to come from a foot pedal but can be sent from any MIDI device.

Note Alesis io Dock: The Alesis io Dock sends MIDI Start and MIDI Stop alternately with a pedal. If you use this, you should configure the same action in SongBook+ for both MIDI Start and MIDI Stop.

Note Alesis io Dock 2: The Alesis io Dock 2 sends values 0 and 127 alternately on controller 14 (first pedal) or 15 (second pedal) with the pedals. If a pedal should always perform the same action with each press, you need to use two configurable ControlChanges per pedal in SongBook+: one that reacts to the change to 0, and another that reacts to the change to 127, assigning the same action to both.

Note iRig BlueBoard: The iRig BlueBoard sends ControlChanges alternately to values 0 and 127. If a button should always perform the same action with each press, you need to use two configurable ControlChanges per button in SongBook+: one that reacts to the change to 0 and another that reacts to the change to 127, assigning the same action to both.

In the MIDI and Bluetooth Monitor, you can see which commands your foot pedal sends.

Last updated

©2024 by BauM-Software Matthias Bauer, Herrenmattstrasse 14, CH-3175 Flamatt (Switzerland)