LogoLogo
English
English
  • SongBook+ User Guide
    • What is SongBook+
    • Getting Started
    • Settings
    • Inserting Files into SongBook+
      • SongBook+ on iPad and iPhone
      • SongBook+ on the Mac
    • Insert Unused Files into the Song List
    • Using the Song List
    • Editing Song Details
    • Display and Scroll PDF Documents
    • Select Next Song Without Leaving the Current Song
    • Using Colored Tags
    • Using the Metronome
    • Use Night Colors
    • Record Automatic Page Turning
    • Record Finger Pointer in "Karaoke Style"
    • Annotation Function
      • Insert Annotations
      • Deleting Annotations
      • Change Annotations
      • Copy Annotations
      • Frequently Save Used Annotations
      • Reusing Saved Annotations
      • Functional Button Annotations
      • Function Annotations for MIDI Controllers
    • Playlists
      • Select Existing Playlist
      • Insert New Playlist
      • Rename or Delete Playlists
      • Edit Playlist Content
      • Live Playlists
      • Sharing Playlists (Exporting)
    • Share (Export) Songs or Files
    • Importing Lyrics and Chords
      • From MP3 Files
      • From MIDI Files
      • From LRC Files
      • From ChordPro Files
    • Transposing Chords
    • Scanning Song Lyrics on Paper with Built-in Camera
    • Using MIDI Features
      • Connect iPad with MIDI
      • Playing MIDI Files
      • Open Song Remotely via MIDI
      • Responding to Other MIDI Commands
      • MIDI Commands When Opening Songs
      • MIDI Commands When Starting Songs
      • MIDI Commands When Stopping Songs
      • MIDI Commands When Closing Songs
      • MIDI Commands When Playing Songs
      • Send MIDI Commands at the Push of a Button
      • MIDI Controller with Slider
      • MIDI Macros
      • Simple Keyboard Control
      • Controlling Other Keyboards
    • Remotely Controlling SongBook+ (Foot Pedals, Gestures, Face, MIDI)
      • Foot Pedals That Simulate an External Keyboard
      • MIDI Foot Pedals
      • Control with Gestures
      • Control with Face
    • Connecting Multiple iPads with SongBook+
    • Separate Books
    • Backing Up and Restoring Your Data
      • Backing up data
      • Restore Data
    • Completely Close SongBook+ or Other Apps
    • Separate Audio Outputs with External Hardware
    • Multi-tenancy with Subdirectories
    • Playing "Jingles"
    • Position Marker and Loop Function
    • Ableton Link Support
    • Full Version and In-App Purchases
    • Supported File Formats
    • Contact Information
    • Attributions
Powered by GitBook

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

On this page
  • Sending the Configured BankSelect/ProgramChange Commands
  • Sending Additional Configurable MIDI Commands
  • Sending the Same MIDI Commands for All Songs
  • Sending the Contents of a MIDI File When a Song is Opened
Export as PDF
  1. SongBook+ User Guide
  2. Using MIDI Features

MIDI Commands When Opening Songs

PreviousResponding to Other MIDI CommandsNextMIDI Commands When Starting Songs

Last updated 15 days ago

You can also have SongBook+ send MIDI commands when a song is opened.

A typical application for this is to set up external devices such as a keyboard to match the selected song.

There are several ways to send MIDI commands:

Sending the Configured BankSelect/ProgramChange Commands

SongBook+ sends the BankSelect and ProgramChange commands as set in the "Edit Song Details" window when the "Send MIDI Command on Opening" switch is turned on.

The MIDI channel on which SongBook+ sends these commands is the same as the one set for MIDI reception.

Sending Additional Configurable MIDI Commands

With the "Actions on Opening" button in the song's editing window, you can define any MIDI commands to be sent when the song is opened.

Sending the Same MIDI Commands for All Songs

In the MIDI settings under "MIDI" -> "MIDI Macros" -> "Macros When Operating Songs," you can select a previously defined MIDI macro that will then be sent when any song is opened. It's also possible to specify whether it should be sent even if the song already has its own "Actions on Opening."

Sending the Contents of a MIDI File When a Song is Opened

SongBook sends the contents of a MIDI file as soon as a song is opened, if a .mid file with exactly the same name as the .pdf file extended with "_open.mid" exists.

(e.g. MySong.pdf -> MySong_open.mid)

Only MIDI files of type 0 (single track) are allowed. All commands are sent at once without considering timing, so no music can be sent, only commands to configure the environment.

With these settings, a BankSelect High 1, a BankSelect Low 5, and a ProgramChange 16 command are sent on channel 1 to the MIDI output.

Send BankSelect and ProgramChange