Songbook Entries And The Midi - Korg Pa3XLe User Manual

Professional arranger
Table of Contents

Advertisement

SongBook Entries and the MIDI

SongBook Entries can be remotely selected via MIDI. Further-
more, MIDI messages can be sent via MIDI when choosing a
SongBook Entry.
This is useful to synchronize Pa3XLe to an external editor or
digital music sheet reader (like BauM Software's
the iPad or Zubersoft's
MobileSheets
Setting the special Control MIDI channel
A special MIDI channel used as the "Control" channel is needed
to send MIDI messages to select the SongBook Entries, or to
receive MIDI messages when selecting them.
First of all, choose a MIDI Preset to quickly configure the Con-
trol channel. Go to the Global > MIDI > General Controls page
and choose a MIDI Preset where to save your settings.
Then, choose a MIDI IN channel as the "Control" channel. Go to
the Global > MIDI > Midi In Channel page, and assign the Con-
trol option to one of the sixteen available MIDI channels (usually
one of the higher-numbered ones, for example 16).
After having set the MIDI IN channel, choose a MIDI OUT
channel as the "Control" channel. Go to the Global > MIDI >
Midi Out Channel page, and assign the Control option to one of
the sixteen available MIDI channels (the same as on the MIDI
IN will work fine).
When done, save these settings to the current MIDI Preset by
choosing the "Write Midi Preset" command from the page
menu.
Selecting SongBook Entries via MIDI
When you are ready to remotely select SongBook Entries, switch
to the Style Play or Song Play mode.
At this point, Pa3XLe must receive on the special Control chan-
nel the NRPN Control Change messages #99 (MSB, with value
2) and #98 (LSB, with value 64) in fast succession, as an initial-
ization string. This string must be sent only once, unless another
NRPN control is sent on the same MIDI channel before selecting
a different SongBook Entry.
After the initialization string has been sent, you must send the
selection string, made of two Control Change messages: CC#06
(Data Entry MSB) for the thousands and hundreds, and CC#38
(Data Entry LSB) for the tens and units. The range of the Data
Entry controls, in this case, is 0~99 (instead of the typical
0~127).
The following examples show some typical situations.
Send the following string to select SongBook Entry #77:
SongBook+
for Android).
Initialization string (CC#99, 98)
Thousands and hundreds (00xx)
Tens and units (xx77)
Send the following string to select SongBook Entry #100:
for
Send the following string to select SongBook Entry #2563:
Sending MIDI messages when selecting Song-
Book Entries
When the special Control channel is assigned to one of the MIDI
OUT channels, MIDI messages are sent on this channel when
choosing a SongBook Entry. The messages sent when selecting a
SongBook Entry are the following:
• An initialization strings, made of the NRPN Control Change
messages #99 (MSB, with value 2) and #98 (LSB, with value 64)
in fast succession.
• A selection string, made of the two Control Change messages
CC#06 (Data Entry MSB) for the thousands and hundreds, and
CC#38 (Data Entry LSB) for the tens and units. The range of the
Data Entry controls, in this case, is 0~99 (instead of the typical
0~127).
SongBook
SongBook Entries and the MIDI
Initialization string (CC#99, 98)
Thousands and hundreds (01xx)
Tens and units (xx00)
Initialization string (CC#99, 98)
Thousands and hundreds (25xx)
Tens and units (xx63)
309

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents