Midi Data Format - Yamaha PDP-300 Owner's Manual

Yamaha personal digital piano owners manual
Table of Contents

Advertisement

MIDI DATA FORMAT

If you're already very familiar with MIDI, or are using
a computer to control your music hardware with com-
puter-generated MIDI messages, the data provided in this
section can help you to control the PDP-300.
1. NOTE ON/OFF
Data format: [9xH] -> [kk] -> [vv]
9xH = Note ON/OFF event (x = channel number)
kk = Note number (21 ~ 108 = A-1 ~ C7)
vv = Velocity (Key ON = 1 ~ 127. Key OFF = 0)
* Note OFF event format [8xH] -> [kk] also recognized.
2. CONTROL CHANGE & MODE MESSAGES
Data format: [BxH] -> [cc] -> [dd]
BxH = Control event (x = channel number)
cc = Control number (or mode message number)
dd = Control value
cc
PARAMETER
07H
Volume
0BH Expression
40H
Damper pedal
42H
Sostenuto pedal
43H
Soft pedal
79H
Reset all controllers
7AH Local ON/OFF
7BH All notes OFF
7CH OMNI OFF/All notes OFF 0
7DH OMNI ON/All notes OFF 0
* 79H, 7AH, 7BH, 7CH and 7DH are receive only.
3. PROGRAM CHANGE
Data format: [CxH] -> [dd]
CxH = program event (x = channel number)
dd = Program number
dd
VOICE selector
00H PIANO 1
01H PIANO 2
02H CLAVINOVA TONE
03H E.PIANO
04H HARPSICHORD
05H ORGAN
* No voice change is made when dd > 05H.
4. SYSTEM REALTIME MESSAGES
Active Sensing (FEH)
Transmitted every 200 milliseconds. If not received
for more than 400 milliseconds a NOTE OFF occurs.
dd
00000000 = - ;
01101111 = -3 dB;
01111111 = 0 dB
00000000 = - ;
01101111 = -3 dB;
01111111 = 0 dB
0 ~ 3FH = OFF;
40H ~ 7FH = ON
0 ~ 3FH = OFF;
40H ~ 7FH = ON
0 ~ 3FH = OFF;
40H ~ 7FH = ON
0
0 = OFF;
7FH = ON
0
5. SYSTEM EXCLUSIVE MESSAGES
Data format : [F0H] -> [43H] -> [nx] -> [ff] . . . [F7H]
n = 0, ff = 7CH: Panel data reception. Panel data
follows 7CH.
n = 2, ff = 7CH: Panel data transmitted when this data
received.
n = 2, ff = 7DH: Model ID code transmitted when this
data received.
* Panel data is comprised of the selected voice number and
reverb setting in the PDP-300.
6. MULTI TIMBRE MODE
Data format: [F0H] -> [43H] -> [73H] -> [24H] ->
[nnH] -> [F7H]
43H = YAMAHA ID
73H
= Model ID
24H
nn = 15H: MULTI TIMBRE mode ON;
nn = 13H: MULTI TIMBRE mode OFF
7. SPECIAL FUNCTIONS
Data format: [F0H] -> [43H] -> [73H] -> [24H] ->
[11H] -> [0x] -> [cc] -> [dd] -> [F7H]
43H = YAMAHA ID
73H
= Model ID
24H
11H = Special function code
0x = Control MIDI Channel
cc
CONTROL
59H
REVERB
5AH DUAL
5BH TOUCH SENSE
5CH 2nd VOICE NUMBER
* In the MULTI TIMBRE mode REVERB affects all voices and
is received on the basic receive channel.
• All MIDI data available for general use are given above.
dd
00H = OFF
01H = PEDAL
02H = ROOM
03H = HALL
00H = OFF
01H = DUAL
00H = MEDIUM
01H = SOFT
02H = HARD
00H ~ 05H
11

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents