Yamaha 640 Owner's Manual - Page 165

Registered Parameter Number Rpn, 4 Non-registered Parameter Number Nrpn Psr-640 Receive Only

Page 165 highlights

MIDI Data Format (3-2-2) RESET ALL CONTROLLERS (Receive only) (CONTROL NUMBER = 79H , DATA VALUE = 0) Resets controllers as follows. PITCH BEND CHANGE AFTER TOUCH MODULATION EXPRESSION SUSTAIN SOSTENUTO SOFT PEDAL NRPN RPN PORTAMENT CONTROL PORTAMENTO 0 (Center) 0 (min.) 0 (min.) 127 (max.) 0 (off) 0 (off) 0 (off) Sets number to null. (Internal data remains unchanged) Sets number to null. (Internal data remains unchanged) Resets portamento source note number 0 (off) (3-2-3) ALL NOTES OFF (Receive only) (CONTROL NUMBER = 7BH , DATA VALUE = 0) Switches off all of the channel's "on" notes. However, any notes being held by SUSTAIN or SOSTENUTO continue to sound until SUSTAIN/SOSTENUTO goes off. (3-2-4) OMNI OFF (Receive only) (CONTROL NUMBER = 7CH , DATA VALUE = 0) Same processing as for All Notes Off. (3-2-5) OMNI ON (Receive only) (CONTROL NUMBER = 7DH , DATA VALUE = 0) Same processing as for All Notes Off. Omni On is not executed. (3-2-6) MONO (Receive only) (CONTROL NUMBER = 7EH , DATA VALUE = 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) POLY (Receive only) (CONTROL NUMBER = 7FH , DATA VALUE = 0) Same processing as for All Sounds Off and the corresponding channel will be changed to Mode 3. (3-3) REGISTERED PARAMETER NUMBER (RPN) STATUS 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) DATA ENTRY MSB 00000110(06H) DATA VALUE 0mmmmmmm m = Data Value DATA ENTRY LSB 00100110(26H) DATA VALUE 0lllllll l = Data Value 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 PARAMETER NAME DATA 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 - COARSE 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 PARAMETER NUMBER (NRPN) (PSR-640 Receive only) STATUS 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) DATA ENTRY MSB 00000110(06H) DATA VALUE 0mmmmmmm m = Data Value First appoints the parameter for NRPN MSB/LSB, then sets the parameter value for data entry MSB/LSB. NRPN D.ENTRY MSB LSB MSB LSB PARAMETER NAME 01H 08H mmH - VIBRATO RATE 01H 09H mmH - VIBRATO DEPTH 01H 0AH mmH - VIBRATO DELAY 01H 20H mmH - FILTER CUTOFF FREQUENCY 01H 21H mmH - FILTER RESONANCE 01H 30H mmH - EQ BASS 01H 31H mmH - EQ TREBLE 01H 34H mmH - EQ BASS FREQUENCY 01H 35H mmH - EQ TREBLE FREQUENCY 01H 63H mmH - 01H 64H mmH - 01H 66H mmH - 14H rrH mmH - 15H rrH mmH - 16H rrH mmH - 17H rrH mmH - 18H rrH mmH - 19H rrH mmH - 1AH rrH mmH - 1CH rrH mmH - EG ATTACK TIME EG DECAY TIME EG RELEASE DRUM FILTER CUTOFF FREQ. DRUM FILTER RESONANCE DRUM AEG ATTACK RATE DRUM AEG DECAY RATE DRUM PITCH COARSE DRUM PITCH FINE DRUM LEVEL DRUM PANPOT 1DH rrH mmH - 1EH rrH mmH - 1FH rrH mmH - 00H 01H mmH - 01H 1AH mmH - 02H 10H mmH - 02H 11H mmH - 02H 20H mmH - 02H 21H mmH - DRUM REVERB SEND LEVEL DRUM CHORUS SEND LEVEL DRUM VARIATION SEND LEVEL HARMONY MUTE DETUNE MODULATION HARMONY1 VOLUME HARMONY2 VOLUME HARMONY1 PAN HARMONY2 PAN DATA RANGE 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) (PSR-740 ONLY) 00H - 40H - 7FH (-64 - 0 - +63) (PSR-740 ONLY) 00H - 40H - 7FH (-64 - 0 - +63) (PSR-740 ONLY) 00H - 40H - 7FH (-64 - 0 - +63) (PSR-740 ONLY) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 40H - 7FH (-64 - 0 - +63) 00H - 7FH (0 - max.) 00H,01H - 40H - 7FH (random,left - center - right) 00H - 7FH (0 - max.) 00H - 7FH (0 - max.) 00H - 7FH (0 - max.) (PSR-740 ONLY) (PSR-740 ONLY) (PSR-740 ONLY) (PSR-740 ONLY) (PSR-740 ONLY) (PSR-740 ONLY) 02H 30H mmH - HARMONY1 DETUNE 02H 31H mmH - HARMONY2 DETUNE (PSR-740 ONLY) (PSR-740 ONLY) 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 REALTIME MESSAGES (3-5-1) MIDI CLOCK STATUS 11111000 (F8H) Transmission: 96 clocks per measure are transmitted. Reception: If the instrument's clock is set to external, after FAH is received from the external device the instrument's clock will sync with the 96 beats per measure received from the external device. Decides whether the internal clock, or Timing Clocks received via the MIDI IN will be used. (3-5-2) START STATUS 11111010 (FAH) Transmission: Transmitted when instrument's Rhythm or Song playback is started. Reception: Depending upon the condition, Rhythm, Song Playback, or Song Rec will start. (3-5-3) STOP STATUS 11111100 (FCH) Transmission: Transmitted when instrument's Rhythm or Song playback is stopped. Reception: Depending upon the condition, Rhythm, Song Playback, or Song Rec will stop. (3-5-4) ACTIVE SENSING STATUS 11111110 (FEH) Transmission: Transmitted 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) YAMAHA MIDI FORMAT (3-6-1-1) SECTION CONTROL (PSR-640) binary 11110000 01000011 01111110 00000000 0sssssss 0ddddddd 11110111 hexadecimal F0 43 7E 00 SS DD F7 Exclusive status YAMAHA ID Style Switch No. 00H : INTRO 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 Switch On/Off: 00H(Off),7FH(On) End of Exclusive (PSR-740) binary 11110000 01000011 01111110 00000000 0sssssss 0ddddddd 11110111 hexadecimal F0 43 7E 00 SS DD F7 Exclusive status YAMAHA ID Style Switch No. 00H : INTRO 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 Switch On/Off: 00H(Off),7FH(On) End of Exclusive When an ON code is received, the appointed section will be changed. 165 163

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188

165
MIDI Data Format
163
(3-2-2) RESET ALL CONTROLLERS (Receive only)
(CONTROL NUMBER = 79H , DATA VALUE = 0)
Resets controllers as follows.
PITCH BEND CHANGE
0 (Center)
AFTER TOUCH
0 (min.)
MODULATION
0 (min.)
EXPRESSION
127 (max.)
SUSTAIN
0 (off)
SOSTENUTO
0 (off)
SOFT PEDAL
0 (off)
NRPN
Sets number to null. (Internal data remains unchanged)
RPN
Sets number to null. (Internal data remains unchanged)
PORTAMENT CONTROL
Resets portamento source note number
PORTAMENTO
0 (off)
(3-2-3) ALL NOTES OFF (Receive only)
(CONTROL NUMBER = 7BH , DATA VALUE = 0)
Switches off all of the channel’s “on” notes.
However, any notes being held by SUSTAIN or SOSTENUTO continue to sound until
SUSTAIN/SOSTENUTO goes off.
(3-2-4) OMNI OFF (Receive only) (CONTROL NUMBER = 7CH , DATA VALUE = 0)
Same processing as for All Notes Off.
(3-2-5) OMNI ON (Receive only) (CONTROL NUMBER = 7DH , DATA VALUE = 0)
Same processing as for All Notes Off. Omni On is not executed.
(3-2-6) MONO (Receive only) (CONTROL NUMBER = 7EH , DATA VALUE = 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) POLY (Receive only) (CONTROL NUMBER = 7FH , DATA VALUE = 0)
Same processing as for All Sounds Off and the corresponding channel will be changed to Mode
3.
(3-3) REGISTERED PARAMETER NUMBER (RPN)
STATUS
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)
DATA ENTRY MSB
00000110(06H)
DATA VALUE
0mmmmmmm
m = Data Value
DATA ENTRY LSB
00100110(26H)
DATA VALUE
0lllllll
l = Data Value
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
PARAMETER NAME
DATA 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
COARSE 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 PARAMETER NUMBER (NRPN) (PSR-640 Receive only)
STATUS
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)
DATA ENTRY MSB
00000110(06H)
DATA VALUE
0mmmmmmm
m = Data Value
First appoints the parameter for NRPN MSB/LSB, then sets the parameter value for data entry
MSB/LSB.
NRPN
D.ENTRY
MSB LSB
MSB
LSB
PARAMETER NAME
DATA RANGE
01H
08H
mmH
VIBRATO RATE
00H - 40H - 7FH (-64 - 0 - +63)
01H
09H
mmH
VIBRATO DEPTH
00H - 40H - 7FH (-64 - 0 - +63)
01H
0AH
mmH
VIBRATO DELAY
00H - 40H - 7FH (-64 - 0 - +63)
01H 20H mmH —
FILTER CUTOFF FREQUENCY
00H - 40H - 7FH (-64 - 0 - +63)
01H
21H
mmH
FILTER RESONANCE
00H - 40H - 7FH (-64 - 0 - +63)
01H
30H
mmH
EQ BASS
00H - 40H - 7FH (-64 - 0 - +63)
(PSR-740 ONLY)
01H
31H
mmH
EQ TREBLE
00H - 40H - 7FH (-64 - 0 - +63)
(PSR-740 ONLY)
01H
34H
mmH
EQ BASS FREQUENCY
00H - 40H - 7FH (-64 - 0 - +63)
(PSR-740 ONLY)
01H
35H
mmH
EQ TREBLE FREQUENCY
00H - 40H - 7FH (-64 - 0 - +63)
(PSR-740 ONLY)
01H
63H
mmH
EG ATTACK TIME
00H - 40H - 7FH (-64 - 0 - +63)
01H
64H
mmH
EG DECAY TIME
00H - 40H - 7FH (-64 - 0 - +63)
01H
66H
mmH
EG RELEASE
00H - 40H - 7FH (-64 - 0 - +63)
14H rrH
mmH —
DRUM FILTER CUTOFF FREQ.
00H - 40H - 7FH (-64 - 0 - +63)
15H rrH
mmH —
DRUM FILTER RESONANCE
00H - 40H - 7FH (-64 - 0 - +63)
16H
rrH
mmH
DRUM AEG ATTACK RATE
00H - 40H - 7FH (-64 - 0 - +63)
17H
rrH
mmH
DRUM AEG DECAY RATE
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
DRUM PANPOT
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 VARIATION SEND LEVEL
00H - 7FH (0 - max.)
00H
01H
mmH
HARMONY MUTE
(PSR-740 ONLY)
01H
1AH
mmH
DETUNE MODULATION
(PSR-740 ONLY)
02H
10H
mmH
HARMONY1 VOLUME
(PSR-740 ONLY)
02H
11H
mmH
HARMONY2 VOLUME
(PSR-740 ONLY)
02H
20H
mmH
HARMONY1 PAN
(PSR-740 ONLY)
02H
21H
mmH
HARMONY2 PAN
(PSR-740 ONLY)
02H
30H
mmH
HARMONY1 DETUNE
(PSR-740 ONLY)
02H
31H
mmH
HARMONY2 DETUNE
(PSR-740 ONLY)
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 REALTIME MESSAGES
(3-5-1) MIDI CLOCK
STATUS
11111000 (F8H)
Transmission:
96 clocks per measure are transmitted.
Reception:
If the instrument’s clock is set to external, after FAH is received from the external
device the instrument’s clock will sync with the 96 beats per measure received from the
external device.
Decides whether the internal clock, or Timing Clocks received via the MIDI IN will be used.
(3-5-2) START
STATUS
11111010 (FAH)
Transmission:
Transmitted when instrument’s Rhythm or Song playback is started.
Reception:
Depending upon the condition, Rhythm, Song Playback, or Song Rec will start.
(3-5-3) STOP
STATUS
11111100 (FCH)
Transmission:
Transmitted when instrument’s Rhythm or Song playback is stopped.
Reception:
Depending upon the condition, Rhythm, Song Playback, or Song Rec will stop.
(3-5-4) ACTIVE SENSING
STATUS
11111110 (FEH)
Transmission:
Transmitted 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) YAMAHA MIDI FORMAT
(3-6-1-1) SECTION CONTROL
(PSR-640)
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
01111110
7E
Style
00000000
00
0sssssss
SS
Switch No.
00H
: INTRO 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
Switch On/Off: 00H(Off),7FH(On)
11110111
F7
End of Exclusive
(PSR-740)
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
01111110
7E
Style
00000000
00
0sssssss
SS
Switch No.
00H
: INTRO 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
Switch On/Off: 00H(Off),7FH(On)
11110111
F7
End of Exclusive
When an ON code is received, the appointed section will be changed.