184
SongBook
Book
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, Pa300 must receive on the special Control channel
the NRPN Control Change messages #99 (MSB, with value 2)
and #98 (LSB, with value 64) in fast succession, as an initializa-
tion 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:
•
Send the following string to select SongBook Entry #100:
•
Send the following string to select SongBook Entry #2563:
MIDI messages sent when selecting
SongBook Entries
When a SongBook Entry is selected, a set of corresponding
MIDI messages can be sent through the special “Control” chan-
nel.
Setting the special Control MIDI OUT channel
A special MIDI channel used as the “Control” channel is needed
to send MIDI messages when selecting the SongBook Entries.
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 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
(usually one of the higher-numbered ones, for example 16).
When done, save this setting to the current MIDI Preset by
choosing the “Write Midi Preset” command from the page
menu.
Sending MIDI messages when selecting SongBook Entries
When this 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 fol-
lowing:
• 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).
This type of data can be used by external editors to receive infor-
mations from the SongBook.
Initialization string (CC#99, 98)
Thousands and hundreds (00xx)
Tens and units (xx77)
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)
Pa300 User Manual v150 (English).book Page 184 Saturday, March 29, 2014 5:29 PM
Summary of Contents for Pa300
Page 2: ...Pa300 User Manual v150 English book Page II Saturday March 29 2014 5 29 PM ...
Page 9: ...Pa300 User Manual v150 English book Page 5 Saturday March 29 2014 5 29 PM ...
Page 31: ...Pa300 User Manual v150 English book Page 27 Saturday March 29 2014 5 29 PM ...
Page 85: ...Pa300 User Manual v150 English book Page 81 Saturday March 29 2014 5 29 PM ...
Page 265: ...Pa300 User Manual v150 English book Page 261 Saturday March 29 2014 5 29 PM ...
Page 376: ...372 Index Pa300 User Manual v150 English book Page 372 Saturday March 29 2014 5 29 PM ...
Page 377: ...Pa300 User Manual v150 English book Page III Saturday March 29 2014 5 29 PM ...