Channel Messages. Yamaha MX88, MOX6, CP40, MOXF6, MOXF8, CP4, MOX8Synthesizer, MX61, MOX8, MX49
Add to My manuals74 Pages
advertisement
![Channel Messages. Yamaha MX88, MOX6, CP40, MOXF6, MOXF8, CP4, MOX8Synthesizer, MX61, MOX8, MX49 | Manualzz Channel Messages. Yamaha MX88, MOX6, CP40, MOXF6, MOXF8, CP4, MOX8Synthesizer, MX61, MOX8, MX49 | Manualzz](http://s1.manualzz.com/store/data/001816861_1-268ef80abc2914fd56240bee341e8576-360x466.png)
MIDI
3-2 Channel Messages
3-2-1 Note On/Off
Messages which are generated when the keyboard is played:
Note On: Generated when a key is pressed.
Note Off: Generated when a key is released.
Each message includes a specific note number, which corresponds to the key that is pressed, plus a Velocity value based on how hard the key is struck.
Reception note range = C -2 (0) - G8 (127), C3 = 60
Velocity range = 1 - 127 (only the Note On Velocity is received)
3-2-2 Pitch Bend
Pitch Bend messages are continuous controller messages that allow the pitch of designated notes to be raised or lowered by a specified amount over a specified duration.
This message is a numerical representation of pitch bend wheel position.
3-2-3 Program Change
Messages that determine which Voice to select for each part. In combination with Bank Select, you can select not only basic Voice numbers, but also variation Voice bank numbers.
When you specify Program Change as a number in the range of 0 - 127, specify a number that is one less than the program number listed in the Voice List. For example, to specify program number 128, you would actually enter Program Change
127.
3-2-4 Control Change
Control Change messages let you select a Voice bank, control volume, panning, modulation, portamento time, brightness, and various other controller parameters, through specific Control
Change numbers. Each Control Change number corresponds to a specific parameter.
Bank Select MSB
(Control #0) and
Bank Select LSB
(Control #32)
Messages that select variation Voice bank numbers by combining and sending the MSB and LSB from an external device.
The functions of MSB and LSB messages differ depending on the tone generator mode:
MSB numbers select Voice Type (Normal Voice or Drum Voice);
LSB numbers select Voice banks.
Modulation (Control
#1)
A new bank selection will not become effective until the next Program
Change message is received.
To change the Voices (including the Voice banks), transmit Bank Select
MSB, LSB, then Program Change in this order as a set.
Messages that control vibrato depth using the Modulation Wheel.
127: Maximum vibrato.
0: Vibrato off.
68
Portamento Time
(Control #5)
Messages that control the duration of portamento, or a continuous pitch glide between successively played notes.
127: Maximum portamento time.
0: Minimum portamento time.
When the parameter Portamento Switch (Control #65) is set to On, the value set here can adjust the speed of the pitch change.
Data Entry MSB
(Control #6) and Data
Entry LSB (Control
#38)
These parameters specify the value of RPN MSB and RPN LSB events.
The parameter value is determined by combining the MSB and LSB.
Main Volume
(Control #7)
Messages that control the volume of each part.
127: Maximum volume.
0: Volume off.
This provides detailed control over the level balance among the parts.
Pan (Control #10)
Expression (Control
#11)
Messages that control the stereo panning position of each part (for stereo output).
127: Positions the sound to the far right.
0: Positions the sound to the far left.
Messages that control intonation expression of each part during performance.
This parameter produces volume variations during playback:
127: Maximum volume.
0: Volume off.
Hold1 (Control #64) Messages that control sustain on/off.
Notes playing when the pedal is pressed will be sustained.
64 - 127: Sustain on.
0 - 63: Sustain off.
Portamento (Control
#65)
When the pedal supports half-damper playing, a higher value results in longer sustain time.
Messages that control portamento On/Off.
64 - 127: Portamento On.
0 - 63: Portamento Off.
Sostenuto (Control
#66)
When Mono/Poly is set to Mono and this parameter is On, you can effectively perform legato passages by playing successive notes smoothly with no breaks between notes (in other words, holding down one key and not releasing it until the next is played).
The length (degree) of the portamento effect is controlled by Portamento
Time (Control #5).
Messages that control sostenuto On/Off.
64 - 127: Sostenuto On.
0 - 63: Sostenuto Off.
Holding specific notes and then pressing and holding the sostenuto pedal will sustain those notes as you play subsequent notes, until the pedal is released.
MIDI
69
/i
Harmonic Content
(Control #71)
Release Time
(Control #72)
Messages that adjust the filter Resonance set for each part.
The value set here is an offset value which will be added to or subtracted from the Voice data.
Messages that adjust the Amplitude EG Release Time set for each part.
This is an offset that is added to or subtracted from the Voice data.
Attack Time (Control
#73)
Messages that adjust the Amplitude EG Attack Time set for each part.
This is an offset that is added to or subtracted from the Voice data.
Brightness (Control
#74)
Messages that adjust the filter Cutoff Frequency set for each part.
This is an offset that is added to or subtracted from the Voice data.
Decay Time (Control
#75)
Messages that adjust the Amplitude EG decay time set for each part.
This is an offset that is added to or subtracted from the Voice data.
Messages that adjust the send level for the Reverb effect.
Effect1 Depth
(Reverb Send Level)
(Control #91)
Effect3 Depth
(Chorus Send Level)
(Control #93)
Messages that adjust the send level for the Chorus effect.
Effect4 Depth
(Variation Send
Level) (Control #94)
Messages that adjust the send level for the Variation effect.
Data Increment
(Control #96) and
Data Decrement
(Control #97)
NRPN MSB (Control
#99) and NRPN LSB
(Control #98)
RPN MSB (Control
#101) and RPN LSB
(Control #100)
Messages that increase or decrease the MSB value of pitch bend sensitivity, fine tune, or coarse tune in steps of 1.
You will need to assign one of those parameters using the RPN in the external device in advance.
Used primarily as offset values for vibrato, filter, EG and other settings.
Data Entry is used to set the parameter value after specifying the parameter using the NRPN (Non-Registered Parameter Number) MSB and LSB. Once an NRPN is specified, the following data entry message received on the same channel is processed as the value of that NRPN.
Prevent operational errors by transmitting an RPN Null message (7FH,
7FH) after using these messages to perform a control operation.
Used primarily as offset values for pitch bend sensitivity, tuning, and other part settings.
First send the RPN (Registered Parameter Number) MSB and RPN LSB to specify the parameter which is to be controlled. Then use Data
Increment/Decrement to set the value of the specified parameter.
Once the RPN has been set for a channel, subsequent data entry will be recognized as the same RPN's value change. Therefore, after you use the
RPN, you should set a Null (7FH, 7FH) value to avoid unexpected results.
The RPN numbers that can be received, are listed in Table 3: RPN
MIDI
The NRPN MSB and NRPN LSB cannot be handled by the tone generator block in some synthesizers, although it can be recorded to a Song/Pattern track.
70
advertisement
Related manuals
advertisement
Table of contents
- 4 Voice Parameters
- 4 Basic Terms
- 4 1-1-1 Definitions
- 5 Synthesis Parameters
- 5 1-2-1 Oscillator
- 8 1-2-2 Pitch
- 9 1-2-3 Pitch EG (Pitch Envelope Generator)
- 13 1-2-4 Filter
- 16 1-2-5 Filter Type
- 22 1-2-6 Filter EG (Envelope Generator)
- 26 1-2-7 Filter Scale
- 27 1-2-8 Amplitude
- 31 1-2-9 Amplitude EG (Envelope Generator)
- 33 1-2-10 Amplitude Scale
- 34 1-2-11 LFO (Low-Frequency Oscillator)
- 41 Operational Parameters
- 41 1-3-1 General
- 41 1-3-2 Play Mode
- 42 1-3-3 Portamento
- 43 1-3-4 Micro Tuning List
- 44 1-3-5 Arpeggio
- 47 1-3-6 Controller Set
- 48 1-3-7 Effect
- 50 1-3-8 EQ (Equalizer)
- 52 Effects
- 52 Basic Terms
- 52 2-1-1 Definisions
- 52 Effect Types
- 52 2-2-1 Reverb
- 52 2-2-2 Delay
- 53 2-2-3 Chorus
- 53 2-2-4 Flanger
- 53 2-2-5 Phaser
- 54 2-2-6 Tremolo & Rotary
- 54 2-2-7 Distortion
- 54 2-2-8 Compressor
- 54 2-2-9 Wah
- 55 2-2-10 Lo-Fi
- 55 2-2-11 Tech
- 55 2-2-12 Vocoder
- 55 2-2-13 Misc
- 56 Effect Parameters
- 56 2-3-1 A
- 56 2-3-2 B
- 56 2-3-3 C
- 57 2-3-4 D
- 58 2-3-5 E
- 59 2-3-6 F
- 60 2-3-7 G
- 60 2-3-8 H
- 60 2-3-9 I
- 61 2-3-10 L
- 62 2-3-11 M
- 63 2-3-12 N
- 63 2-3-13 O
- 63 2-3-14 P
- 64 2-3-15 R
- 64 2-3-16 S
- 65 2-3-17 T
- 65 2-3-18 V
- 65 2-3-19 W
- 66 Overview
- 66 3-1-1 About MIDI
- 66 3-1-2 MIDI channels
- 67 3-1-3 MIDI ports
- 67 3-1-4 MIDI messages
- 68 Channel Messages
- 68 3-2-1 Note On/Off
- 68 3-2-2 Pitch Bend
- 68 3-2-3 Program Change
- 68 3-2-4 Control Change
- 71 3-2-5 Channel Mode message
- 71 3-2-6 Channel After Touch
- 71 3-2-7 Polyphonic After Touch
- 72 System Messages
- 72 3-3-1 System Exclusive Messages
- 72 3-3-2 System Common Message
- 72 3-3-3 System Realtime Messages