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

circle-info

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

circle-info

Until version 6.3, the settings for foot pedals can be found directly at the first level of settings.

From version 6.4, they can be found in a new group called "Remote Control" together with the new settings for controlling with face expressions.

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

  • Do nothing

  • Move forward/backward one page

  • Press the start/stop/pause/continue button

  • Jump to the next song

  • Jump back to the song list

  • Open the song selection list

  • Start/pause/continue scrolling

  • Scroll faster/slower

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

  • Turn automatic playback on/off/toggle

  • Start/stop the metronome

  • Play jingles

  • Turn loops on/off

  • Trigger all function buttons on the current page

  • Trigger certain function buttons on the current page

  • Trigger function buttons one by one on the current page

  • Activate the search field and set the cursor in the field

  • Trigger MIDI macros

  • 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 specific value from ControlChange)

  • Adjust the audio player volume (with value from ControlChange)

  • ...

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

Note for Alesis io Dock 2: The Alesis io Dock 2 alternately sends the value 0 or 127 on controller 14 (first pedal) or 15 (second pedal). If a pedal should perform the same action every time it is pressed, you need to use two configurable ControlChanges per pedal in SongBook+, one reacting when switching to 0 and another reacting when switching to 127, assigning the same action to both.

Note for iRig BlueBoard: The iRig BlueBoard alternates sending ControlChanges with the value 0 or 127. If a button should perform the same action every time it is pressed, you need to use two configurable ControlChanges per button in SongBook+, one reacting when switching to 0 and another reacting when switching 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