Skip to main content

MIDI Foot Pedal

General

SongBook+ can respond to almost any MIDI commands. You can turn this function on here and configure which MIDI commands should trigger which function.

The MIDI commands can come from a MIDI foot pedal, but also from any other MIDI device, from a MIDI file played by SongBook+ itself, or from the "actions on play" configured in the song.

SettingStandard valueDescription
Use MIDI foot pedalOffTurns on the foot pedal function.
This lets SongBook+ recognize the MIDI commands configured below and trigger the actions linked with them.
Respond to Midi fileOffDefines whether MIDI events from a played MIDI file should also be used to trigger configured foot pedal actions.
Respond to 'Actions during playback'OffDefines whether MIDI events from "actions on play" should also be used to trigger configured foot pedal actions.
MIDI channel for foot pedal1Defines on which MIDI channel the foot pedal responds.
This affects the configured MIDI controllers, ControlChange, and NoteOn / NoteOff. MIDI SysEx messages are independent of MIDI channels.
Available values: 1-16

Actions

SettingStandard valueDescription
Action on MIDI Start (ioDock pedal 1)Assigns a remote-control action to this trigger.
Action on MIDI Stop (ioDock pedal 1)Assigns a remote-control action to this trigger.
Action on MIDI ContinueAssigns a remote-control action to this trigger.
Action on CC64 to value 127 (ioDock pedal 2)Assigns a remote-control action to this trigger.

MIDI Controllers

SettingStandard valueDescription
Controller for going to page-Defines which MIDI controller controls "jump to page".
Available values:
Disabled or a controller from 0-127
Scroll position controller (%)-Defines which MIDI controller controls "scroll position (%)".
Available values:
Disabled or a controller from 0-127
Instrument volume controller-Defines which MIDI controller controls "device volume".
Available values:
Disabled or a controller from 0-127
Audio player volume controller-Defines which MIDI controller controls "audioplayer volume".
Available values:
Disabled or a controller from 0-127

Additional Settings Pages