165
MIDI Data Format
163
(3-2-2) RESET ALL CONTROLLERS (Receive only)
(CONTR OL NUMBER = 79H , DA T A V ALUE = 0)
Resets controllers as f ollows.
PITCH BEND CHANGE 0 (Center)
AFTER TOUCH 0 (min.)
MODULA TION 0 (min.)
EXPRESSION 127 (max.)
SUSTAIN 0 (off)
SOSTENUT O 0 (off)
SOFT PEDAL 0 (off)
NRPN Sets number to null. (Internal data remains unchanged)
RPN Sets number to null. (Internal data remains unchanged)
PORT AMENT CONTROL Resets portamento source note number
PORT AMENTO 0 (off)
(3-2-3) ALL NOTES OFF (Receiv e only)
(CONTR OL NUMBER = 7BH , DA T A V ALUE = 0)
Switches off all of the channel’ s “on” notes.
Ho wever, an y notes being held by SUST AIN or SOSTENUTO continue to sound until
SUST AIN/SOSTENUTO goes off.
(3-2-4) OMNI OFF (Receive only) (CONTROL NUMBER = 7CH , D A T A V ALUE = 0)
Same processing as for All Notes Off.
(3-2-5) OMNI ON (Receive only) (CONTROL NUMBER = 7DH , D A T A V ALUE = 0)
Same processing as for All Notes Of f. Omni On is not executed.
(3-2-6) MONO (Receive only) (CONTR OL NUMBER = 7EH , DA T A V ALUE = 0)
Same processing as for All Notes Off.
If the 3rd byte is in a range of 0-16 the corresponding channel will be changed to Mode 4
(m=1).
(3-2-7) POL Y (Receive only) (CONTR OL NUMBER = 7FH , DA T A V ALUE = 0)
Same processing as for All Sounds Off and the cor responding c hannel will be c hanged to Mode
3.
(3-3) REGISTERED P ARAMETER NUMBER (RPN)
ST A TUS 1011nnnn(BnH) n = 0 - 15 VOICE CHANNEL NUMBER
RPN LSB 01100100(64H)
RPN LSB NUMBER 0ppppppp p = RPN LSB(refer to the list below)
RPN MSB 01100101(65H)
RPN MSB 0qqqqqqq q = RPN MSB(refer to the list below)
D A T A ENTRY MSB 00000110(06H)
D A T A V ALUE 0mmmmmmm m = Data Value
D A T A ENTRY LSB 00100110(26H)
D A T A V ALUE 0lllllll l = Data V alue
First appoints the parameter for RPN MSB/LSB, then sets the parameter value for data entry
MSB/LSB.
RPN D.ENTRY
MSB LSB MSB LSB P ARAMETER NAME D A T A RANGE
00H 00H mmH — PITCH BEND SENSITIVITY 00H - 18H(0 - 24 semitones)
01H 00H mmH llH FINE TUNE {mmH,llH} =
{00H,00H}-{40H,00H}-{7FH,7FH}
(-8192*100/8192) - 0 - (+8192*100/8192)
02H 00H mmH — CO ARSE TUNE
28H - 40H - 58H (-24 - 0 - +24 semitones)
7FH 7FH — — NULL Clears the current RPN number setting.
Does not change the internal parameter settings.
(3-4) NON-REGISTERED P ARAMETER NUMBER (NRPN) (PSR-640 Receive onl y)
ST A TUS 1011nnnn(BnH) n = 0 - 15 VOICE CHANNEL NUMBER
NRPN LSB 01100010(62H)
NRPN LSB NUMBER 0ppppppp p = NRPN LSB(refer to the list below)
NRPN MSB 01100011(63H)
NRPN MSB NUMBER 0qqqqqqq q = NRPN MSB(refer to the list below)
D A T A ENTRY MSB 00000110(06H)
D A T A V ALUE 0mmmmmmm m = Data Value
First appoints the parameter for NRPN MSB/LSB, then sets the parameter value for data entry
MSB/LSB.
NRPN D .ENTR Y
MSB LSB MSB LSB P ARAMETER NAME D A TA RANGE
01H 08H mmH — VIBRA TO RA TE 00H - 40H - 7FH (-64 - 0 - +63)
01H 09H mmH — VIBRA TO DEPTH 00H - 40H - 7FH (-64 - 0 - +63)
01H 0AH mmH — VIBRA T O DELA Y 00H - 40H - 7FH (-64 - 0 - +63)
01H 20H mmH —
FIL TER CUTOFF FREQUENCY
00H - 40H - 7FH (-64 - 0 - +63)
01H 21H mmH — FIL TER RESONANCE 00H - 40H - 7FH (-64 - 0 - +63)
01H 30H mmH — EQ B ASS 00H - 40H - 7FH (-64 - 0 - +63)
(PSR-740 ONL Y)
01H 31H mmH — EQ TREBLE 00H - 40H - 7FH (-64 - 0 - +63)
(PSR-740 ONL Y)
01H 34H mmH — EQ B ASS FREQ UENCY 00H - 40H - 7FH (-64 - 0 - +63)
(PSR-740 ONL Y)
01H 35H mmH — EQ TREBLE FREQ UENCY 00H - 40H - 7FH (-64 - 0 - +63)
(PSR-740 ONL Y)
01H 63H mmH — EG A TT A CK TIME 00H - 40H - 7FH (-64 - 0 - +63)
01H 64H mmH — EG DECA Y TIME 00H - 40H - 7FH (-64 - 0 - +63)
01H 66H mmH — EG RELEASE 00H - 40H - 7FH (-64 - 0 - +63)
14H rrH mmH —
DR UM FILTER CUT OFF FREQ .
00H - 40H - 7FH (-64 - 0 - +63)
15H rrH mmH —
DR UM FILTER RESONANCE
00H - 40H - 7FH (-64 - 0 - +63)
16H rrH mmH — DRUM AEG A TT A CK RA TE 00H - 40H - 7FH (-64 - 0 - +63)
17H rrH mmH — DRUM AEG DECA Y RA TE 00H - 40H - 7FH (-64 - 0 - +63)
18H rrH mmH — DRUM PITCH COARSE 00H - 40H - 7FH (-64 - 0 - +63)
19H rrH mmH — DRUM PITCH FINE 00H - 40H - 7FH (-64 - 0 - +63)
1AH rrH mmH — DRUM LEVEL 00H - 7FH (0 - max.)
1CH rrH mmH — DR UM P ANPO T 00H,01H - 40H - 7FH
(random,left - center - right)
1DH rrH mmH —
DRUM REVERB SEND LEVEL
00H - 7FH (0 - max.)
1EH rrH mmH —
DRUM CHORUS SEND LEVEL
00H - 7FH (0 - max.)
1FH rrH mmH —
DRUM V ARIA TION SEND LEVEL
00H - 7FH (0 - max.)
00H 01H mmH — HARMONY MUTE (PSR-740 ONL Y)
01H 1AH mmH — DETUNE MODULA TION (PSR-740 ONL Y)
02H 10H mmH — HARMONY1 V OLUME (PSR-740 ONL Y)
02H 11H mmH — HARMONY2 V OLUME (PSR-740 ONL Y)
02H 20H mmH — HARMONY1 P AN (PSR-740 ONL Y)
02H 21H mmH — HARMONY2 P AN (PSR-740 ONL Y)
02H 30H mmH — HARMONY1 DETUNE (PSR-740 ONL Y)
02H 31H mmH — HARMONY2 DETUNE (PSR-740 ONL Y)
The MSG14H-1FH (for drums) message is accepted as long as the channel is set with a drum
voice.
rrH : drum instrument note number
(3-5) SYSTEM REAL TIME MESSAGES
(3-5-1) MIDI CLOCK
ST A TUS 11111000 (F8H)
T r ansmission: 96 clocks per measure are transmitted.
Reception: If the instrument’ s cloc k is set to external, after F AH is r eceived from the external
device the instrument’s clock will sync with the 96 bea ts per measure receiv ed fr om the
external device.
Decides w hether the inter nal clock, or Timing Clocks r eceived via the MIDI IN will be used.
(3-5-2) ST AR T
ST A TUS 11111010 (FAH)
T r ansmission: T ransmitted w hen instrument’s Rh ythm or Song playback is started.
Reception: Depending upon the condition, Rhythm, Song Playback, or Song Rec will start.
(3-5-3) ST OP
ST A TUS 11111100 (FCH)
T r ansmission: T ransmitted w hen instrument’s Rh ythm or Song playback is stopped.
Reception: Depending upon the condition, Rhythm, Song Playback, or Song Rec will stop.
(3-5-4) ACTIVE SENSING
ST A TUS 11111110 (FEH)
T r ansmission: T ransmitted approximately once every 200msec.
Reception: Depending upon the condition, Rhythm, Song Playback, or Song Rec will stop.
(3-6) SYSTEM EXCLUSIVE MESSAGE
(3-6-1) Y AMAHA MIDI FORMA T
(3-6-1-1) SECTION CONTROL
(PSR-640)
binary hexadecimal
11110000 F 0 Exclusive status
01000011 43 Y AMAHA ID
01111110 7 E Style
00000000 00
0sssssss SS Switch No.
00H : INTR O A
01H : INTRO B
02H : INTRO C
03H - 07H : INTRO D
08H : MAIN A
09H : MAIN B
0AH : MAIN C
0BH - 0FH : MAIN D
10H : FILL IN A
11H : FILL IN B
12H : FILL IN C
13H - 17H : FILL IN D
18H : BREAK FILL IN A
19H : BREAK FILL IN B
1AH : BREAK FILL IN C
1BH - 1FH : BREAK FILL IN D
20H : ENDING A
21H : ENDING B
22H : ENDING C
23H - 27H : ENDING D
0ddddddd DD Switc h On/Off: 00H(Off),7FH(On)
11110111 F 7 End of Exclusive
(PSR-740)
binary hexadecimal
11110000 F 0 Exclusive status
01000011 43 Y AMAHA ID
01111110 7 E Style
00000000 00
0sssssss SS Switch No.
00H : INTR O A
01H : INTRO B
02H : INTRO C
03H : INTRO D
04H : COUNT INTRO A
05H : COUNT INTRO B
06H : COUNT INTRO C
07H : COUNT INTRO D
08H : MAIN A
09H : MAIN B
0AH : MAIN C
0BH - 0FH : MAIN D
10H : FILL IN A
11H : FILL IN B
12H : FILL IN C
13H - 17H : FILL IN D
18H : BREAK FILL IN A
19H : BREAK FILL IN B
1AH : BREAK FILL IN C
1BH - 1FH : BREAK FILL IN D
20H : ENDING A
21H : ENDING B
22H : ENDING C
23H : ENDING D
24H : SIMPLE ENDING A
25H : SIMPLE ENDING B
26H : SIMPLE ENDING C
27H : SIMPLE ENDING D
0ddddddd DD Switc h On/Off: 00H(Off),7FH(On)
11110111 F7 End of Exclusive
W hen an ON code is r eceived , the appointed section will be c hanged .