Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

category
param
misc
vco 1/2
fm depth
sync pitch
noise level
EFFECT
type
param
wet ( send )
DISTORTION
switch
VCF
cutoff
filter type
resonance
FEG depth
MIXER
pan
volume
1.3 Channel mode messages
These messages specify the basic operation of a part.
1.3.1 All Sound Off
This message silences all notes being played on the corresponding channel.
However, channel messages such as Note-on and Hold-on will be maintained in their present state.
Control#
Parameter
120
All Sound Off
1.3.2 Reset All Controllers
This message changes the settings of the following controllers.
Controller
Pitch bend change
±0 (Center)
Channel pressure
0 (OFF)
Modulation
0 (OFF)
Expression
127 (Max.)
Hold
0 (OFF)
Portamento
0 (OFF)
The following data is not changed
Parameter values specified for program change, bank select MSB/LSB, volume, pan, effect send level
4.
Control#
Parameter
121
Reset All Controllers
1.3.3 All Note Off
This message turns off all notes which are currently on for the corresponding part.
However, if Hold 1 or Sostenuto are on, notes will continue to sound until these are turned off.
Control#
Parameter
123
All Note Off
1.3.4 Omni Off
Works the same as when All Note Off is received.
Control#
Parameter
124
Omni Off
1.3.5 Omni On
Works the same as when All Note Off is received.
Control#
Parameter
125
Omni On
1.3.6 Mono
Works the same as when All Sound Off is received, and if the value (mono number) is in the range of
0... 16, sets the corresponding channel to Mode4* (m = 1).
Control#
Parameter
126
Mono
* Mode4 is a state in which only channel messages on the specified channel will be received, and
notes will be played individually (monophonically).
1.3.7 Poly
Works the same as when All Sound Off is received, and sets the corresponding channel to Mode3*.
Control#
Parameter
127
Poly
* Mode3 is when channel messages will be received only on the specified channel, and notes will be
sounded polyphonically.

1.4 Program change

This message is used to switch voices.
It changes the program number on the receiving channel. When the change is to include the voice
bank, transmit the program change after sending the Bank Select message (see 1.2.1).
1.5 Pitch bend
This message conveys information on pitch bend operations.
1.6 Channel aftertouch
This message conveys the pressure after the key is played on the keyboard (for an entire MIDI chan-
nel). The pressure can be controlled for each part. This message will affect the notes currently play-
ing.
CC#
SYNTH
RHYTHM
68
-
35
-
22
-
39
-
88
-
89
-
48
-
*
94
94
49
-
*
74*
74*
59
-
71*
71*
81
-
10*
10*
7*
7*
Data Range
0
Value
Data Range
0
Data Range
0
Data Range
0
Data Range
0
Data Range
0 ... 16
Data Range
0
2. System exclusive messages
2.1 Parameter changes
This device uses the following parameter changes.
[ UNIVERSAL REALTIME MESSAGE ]
1) Master Volume
[ UNIVERSAL NON REALTIME MESSAGE ]
1) Identity Request (INQUIRY MESSAGE)
2) Identity Reply (INQUIRY MESSAGE)
[ AN200 NATIVE PARAMETER CHANGE ]
1) AN200 System parameter change
2) Current Voice Common parameter change
3) Current Voice Additional parameter change
4) Current Voice Element parameter change
5) Currnet Voice Step Seq. parameter change
6) Currnet Rhythm Step Seq. parameter change
7) Current Effect parameter change
8) Current Mulit Part parameter change
2.1.1 Universal realtime messages
2.1.1.1 Master Volume
F0H
= Exclusive status
11110000
7FH
= Universal Real Time
01111111
01111111
7FH
= ID of target device
00000100
04H
= Sub-ID #1=Device Control Message
00000001
01H
= Sub-ID #2=Master Volume
* 0sssssss
SSH
= Volume LSB
TTH
= Volume MSB
0ttttttt
F7H
= End of Exclusive
11110111
or
F0H
= Exclusive status
11110000
7FH
= Universal Real Time
01111111
XNH
= Device Number, xxx = don't care
0xxxnnnn
00000100
04H
= Sub-ID #1=Device Control Message
00000001
01H
= Sub-ID #2=Master Volume
0sssssss
SSH
= Volume LSB
0ttttttt
TTH
= Volume MSB
F7H
= End of Exclusive
11110111
When received, the Volume MSB is reflected in the System Parameter MASTER VOLUME.
* The binary expression 0sssssss is expressed in hexadecimal as SSH.
The same applies elsewhere.
2.1.2 Universal non-realtime messages
2.1.2.1 Identity Request
F0H
= Exclusive status
11110000
7EH
= Universal Non-Real Time
01111110
XNH
= ID of target device
0xxxnnnn
00000110
06H
= Sub-ID #1=General Information
00000001
01H
= Sub-ID #2=Identity Request
11110111
F7H
= End of Exclusive
When this message is received, the Identity Reply Message (2.1.2.2, below) is transmitted.
2.1.2.2 Identity Reply
11110000
F0H
= Exclusive status
01111110
7EH
= Universal Non-Real Time
0xxxnnnn
XNH
= ID of target device
06H
= Sub-ID #1=General Information
00000110
02H
= Sub-ID #2=Identity Reply
00000010
43H
= YAMAHA ID
01000011
00H
= Device Family Code LSB AN200 ID #1
00000000
41H
= Device Family Code MSB AN200 ID #2
01000001
02H
= Device Number Code LSB AN200 ID #3
00000010
05H
= Device Number Code MSB AN200 ID #4
00000101
00000000
00H
00000000
00H
00000000
00H
01H
00000001
F7H
= End of Exclusive
11110111
When the Identity Request message (2.1.2.1, above) is received, this message is transmitted.
2.1.3 AN200 Native parameter change
This message sets parameters unique to the AN200.
Each message can set a single parameter. The message format is as follows.
F0H
Exclusive status
11110000
43H
YAMAHA ID
01000011
1NH
N:Device Number
0001nnnn
01011100
5CH
Model ID
0ggggggg
GGH
Address High
0mmmmmmm
MMH
Address Mid
LLH
Address Low
0lllllll
VVH
Data
0vvvvvvv
:
:
11110111
F7H
End of Exclusive
or
F0H
Exclusive status
11110000
43H
YAMAHA ID
01000011
0001nnnn
1NH
N:Device Number
01101101
6DH
Model ID
0ggggggg
GGH
Address High
MMH
Address Mid
0mmmmmmm
LLH
Address Low
0lllllll
Appendix
MIDI Data Format
119

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis