background image

MIDI

66

3

MIDI

3-1

Overview

3-1-1

About MIDI

MIDI (Musical Instrument Digital Interface) is a standard that allows electronic musical 
instruments to communicate with each other, by sending and receiving compatible types of 
MIDI data or messages. The types of MIDI data include Note, Control Change, Program 
Change and various other types.
This synthesizer can control other MIDI devices by transmitting note-related data and various 
types of controller data. It can also be controlled by incoming MIDI messages which 
automatically determine the tone generator mode, select MIDI channels, Voices and Effects, 
change parameter values, and of course play the Voices specified for the various parts.

3-1-2

MIDI channels

MIDI performance data is assigned to one of sixteen MIDI channels. Using these channels, 
1 through 16, the performance data for sixteen different instrument parts can be 
simultaneously sent over one MIDI cable.
Think of the MIDI channels as TV channels. Each TV station transmits its broadcasts over a 
specific channel.
Your home TV set receives many different programs simultaneously from several TV stations 
and you select the appropriate channel to watch the desired program. MIDI operates on the 
same basic principle.

Figure 56:  MIDI Channels

A:

Weather Report

B:

News

The transmitting instrument sends MIDI data on a specific MIDI channel (MIDI Transmit 
Channel) via a single MIDI cable to the receiving instrument. If the receiving instrument's MIDI 
channel (MIDI Receive Channel) matches the Transmit Channel, the receiving instrument will 
sound according to the data sent by the transmitting instrument.

A

B

B

1

2

2

Summary of Contents for MOX8

Page 1: ...parameters and terms that relate to Yamaha synthesizers We hope that this manual gives you a detailed and comprehensive understanding of Yamaha synthesizers Information The contents of this manual and...

Page 2: ...Frequency Oscillator 34 1 3 Operational Parameters 41 1 3 1 General 41 1 3 2 Play Mode 41 1 3 3 Portamento 42 1 3 4 Micro Tuning List 43 1 3 5 Arpeggio 44 1 3 6 Controller Set 47 1 3 7 Effect 48 1 3 8...

Page 3: ...About MIDI 66 3 1 2 MIDI channels 66 3 1 3 MIDI ports 67 3 1 4 MIDI messages 67 3 2 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 68 3 2 5...

Page 4: ...d material A single Normal Voice can be created by combining several Elements Drum Key A Drum Key is the smallest unit that makes up a Drum Voice A Drum Key is assigned to individual notes on the Keyb...

Page 5: ...ment will be played in place of the one which is set to Normal of the XA Control parameter when you play the keyboard in legato fashion playing the next note of a single note line or melody before rel...

Page 6: ...Stops the sound when you release the key Drum Key For sustained non fading drum sounds Off Continues the fading sound when you release the key Drum Key Alternate Group for Drum Voices Prevents playbac...

Page 7: ...rent one sound when you play strongly If you first specify the maximum value and then the minimum value for example 93 to 34 then the Velocity range covers both 1 to 34 and 93 to 127 Note Limit Determ...

Page 8: ...s The pitch falls more the harder you play the keyboard 0 No change in pitch Fine Scaling Sensitivity Determines the degree to which the notes specifically their position or Octave Range affect the pi...

Page 9: ...l for creating automatic changes in pitch which is effective for Synth Brass sounds Figure 3 Pitch Envelope Generator A Key On Pressing the key B Key Off Releasing the key Pitch Key Follow Sensitivity...

Page 10: ...ch specified as the Decay 1 Level to the pitch specified as the Decay 2 Level Release Time Determines how fast the envelope falls from the pitch specified as the Decay 2 Level to the pitch specified a...

Page 11: ...ocities cause the pitch range to contract and low Velocities cause it to expand 0 The pitch envelope does not change regardless of the Velocity Figure 4 High Velocity large range Figure 5 Low Velocity...

Page 12: ...Velocity Figure 7 Playing hard high Velocity fast speed Figure 8 Playing softly low Velocity slow speed EG Time Velocity Sensitivity Segment Determines the part of the Pitch EG that is affected by th...

Page 13: ...ter and harder On the tone generator block of the Electronic Musical Instrument the sound signal output from the Pitch unit is processed by the Filter unit EG Time Key Follow Sensitivity Center Key De...

Page 14: ...s selected as a Filter Type Width The Width parameter is used to adjust the width of the band of signal frequencies passed by the filter with the BPFw This parameter is available when a BPFw is select...

Page 15: ...not available HPF Cutoff Frequency Determines the central frequency for the Key Follow parameter of the HPF This parameter is only available for Filter Types LPF12 HPF12 and LPF6 HPF6 HPF Cutoff Key F...

Page 16: ...sound can be darkened by lowering the Cutoff Frequency of the filter You can produce a distinctive peaky sound by raising the Resonance to boost the signal level in the area of the Cutoff Frequency T...

Page 17: ...characteristics similar to a 4 pole analog synthesizer filter LPF18 3 pole 18 dB oct Low Pass Filter LPF18s 3 pole 18 dB oct Low Pass Filter This filter has a smoother cutoff slope than the LPF18 typ...

Page 18: ...nounced Resonance effect Figure 14 HPF24D A Resonance HPF12 12 dB oct dynamic High Pass Filter BPF Band Pass Filter A Filter Type that only passes a band of signals around the Cutoff Frequency Figure...

Page 19: ...ure 16 BPF12D A Resonance B Cutoff Range C Frequencies that are passed by the filter D 12 dB oct X Frequency Y Level BPF6 The combination of a 6 dB oct HPF and LPF Figure 17 BPF6 A Resonance B Cutoff...

Page 20: ...Filter The Band Eliminate Filter has an opposite effect on the sound compared to the Band Pass Filter When this Filter Type is selected you can set the Cutoff Frequency around which the audio signal i...

Page 21: ...BEF Two 6 dB oct Band Eliminate Filters connected in serial Figure 21 Dual Band Eliminate Filters A Distance B Lower Cutoff Frequency is set directly on the Display X Frequency Y Level LPF12 HPF12 A...

Page 22: ...ure 23 Filter Envelope Generator A Key On Pressing the key B Key Off Releasing the key C Time D Cutoff Frequency E Hold Time F Attack Time G Decay 1 Time H Decay 2 Time I Release Time J Hold Level K A...

Page 23: ...he envelope falls from the Cutoff Frequency specified as the Decay 2 Level to the Cutoff Frequency specified as the Release Level when the note is released Hold Level Determines the initial Cutoff Fre...

Page 24: ...Figure 24 Positive Sensitivity High Velocity large range Figure 25 Positive Sensitivity Low Velocity small range EG Depth Velocity Sensitivity Curve Curve that determines how the Filter EG transition...

Page 25: ...Figure 27 Positive Sensitivity Playing hard fast speed Figure 28 Positive Sensitivity Playing softly slow speed EG Time Velocity Sensitivity Segment Determines the part of the Filter EG that is affect...

Page 26: ...n which the basic Cutoff Frequency value is 64 and the various Offset values of the Break Points change that basic value accordingly i Table 1 Offsets at Break Points EG Time Key Follow Sensitivity Ce...

Page 27: ...he Amplitude changes over time 60 A B C D X 74 81 68 Y Break Point 1 4 Determines the four Filter Scale Break Points by specifying their respective note numbers Offset 1 4 Determines the offset value...

Page 28: ...31 Level Velocity Sensitivity Offset 0 Figure 32 Level Velocity Sensitivity Offset 64 Figure 33 Level Velocity Sensitivity Offset 96 A Level Velocity Sensitivity 0 B Level Velocity Sensitivity 32 C Le...

Page 29: ...Strong C Low D High X Velocity Playing strength Y Volume Level Key Follow Sensitivity Determines the degree to which the notes specifically their position or Octave Range affect the Amplitude level of...

Page 30: ...is panned alternately left and right for each key you press The Pan setting is used as the Center Pan position Higher values increase the width of the Pan range Random Pan Determines the amount by whi...

Page 31: ...Release Level E F G H D A B I 0 C M L K J Attack Time Determines how quickly the sound reaches its maximum level after the key is pressed Decay 1 Time Determines how fast the envelope falls from the...

Page 32: ...e speed responds to Velocity or the strength with which the key is pressed Positive values High Velocities result in a fast AEG transition speed while low Velocities result in a slow speed as shown in...

Page 33: ...sets at Break Points EG Time Key Follow Sensitivity Center Key Determines the central note for EG Time Key Follow Sensitivity When the Center Key note is played the AEG behaves according to its actual...

Page 34: ...tremolo effect You can set the Common LFO which set the basic LFO parameters common to all Elements of the Voice Also you can set the Element LFO which set the LFO parameters for each individual Elem...

Page 35: ...ows you to make detailed note value settings that determine how the LFO pulses in sync with the Arpeggio or sequencer This parameter is only available when the Tempo Sync parameter has been set to On...

Page 36: ...the same phase as triggered by the first note in other words the LFO only resets if the first note is released before the second is played Figure 44 Key On Reset 1st on A Key On first note B Key On s...

Page 37: ...y time has elapsed A higher value results in a slower fade in 0 The LFO effect will not fade in but reach the maximum level immediately after the Delay time has elapsed Figure 45 Lower value faster fa...

Page 38: ...ers 38 Hold Hold Time Determines the time during which the LFO is held at its maximum level A higher value results in a longer Hold Time 127 No fade out Figure 47 Hold Time A Key On B Maximum C Hold X...

Page 39: ...ter the depth of control Filter Modulation Depth Determines the amount depth by which the LFO Wave varies modulates the Filter Cutoff Frequency The higher the setting the greater the depth of control...

Page 40: ...27 it will be set to 127 LFO Phase Offset Determines the offset values of the Phase parameter for the respective Elements Figure 50 Phases of a wave A Phase X Time Y Level Template Selects a pre progr...

Page 41: ...generator or other device Volume Determines the output level of the Voice Set this parameter to adjust the balance between the current Voice and other Voices Note Shift Determines the transpose setti...

Page 42: ...To allow playback of each instance of the same note set this to Multi Portamento Switch Determines whether Portamento is applied to the current Voice or not Portamento Time Determines the pitch transi...

Page 43: ...designed this tuning so that keyboard instruments could be played in any key Each key has a unique character You need to specify the key C B you will be playing in as the Micro Tuning Root parameter...

Page 44: ...playback continues to run silently even when you release the keys Pressing any key turns Arpeggio playback on again and the Arpeggio is heard from the point in the cycle where playback is resumed Chan...

Page 45: ...eggio sequence data Thru The Arpeggio plays back according to the Velocity of your playing For example if you press the keys strongly the playback volume of the Arpeggio is high Output Octave Shift Sh...

Page 46: ...held Off The Arpeggio plays only once even if notes are held Trigger Mode Determines how Arpeggio playback is started and stopped Gate Pressing the key starts Arpeggio playback and releasing the note...

Page 47: ...re fixed as notes for Snare Drum SD and Bass Drum BD in Arpeggio playback When this parameter is set to On C1 will be used as the note of the Snare Drum and D1 will be used as the note of the Bass Dru...

Page 48: ...are an optimum balance of the effect sound and the original sound of the Parts Insertion Effect Insertion Effects can be applied individually to each of specified parts before merging signals of all p...

Page 49: ...Effect A are sent to the Master Effect Master EQ Reverb and Chorus blocks Figure 53 Insertion Effect Connection Ins B A Vocoder the Insertion Effects A and B are unified then used as the Vocoder Sign...

Page 50: ...Determines the Return level of the Reverb Effect Chorus Return Determines the Return level of the Chorus Effect Reverb Pan Determines the pan position of the Reverb effect sound Chorus Pan Determines...

Page 51: ...th or range of frequencies to be attenuated boosted Consequently this parameter determines the frequency characteristic curve The Q setting is only available for the Mid band which is a Peaking type E...

Page 52: ...amaha It provides a high density richly reverberant sound quality with smooth attenuation spread and depth that work together to enhance the original sound REV X HALL Reverb emulating the acoustics of...

Page 53: ...tion and amplitude modulation SPX CHORUS An effect which uses a 3 phase LFO to add modulation and spaciousness to the sound SYMPHONIC A 3 phase Chorus which uses a complex LFO wave ENSEMBLE DETUNE Cho...

Page 54: ...he 1970s recreating a warm high quality wah wah effect AUTO PAN An effect which cyclically moves the sound left right and front back TREMOLO An effect which cyclically modulates the volume ROTARY SPEA...

Page 55: ...nput signal into a synthesizer type sound ISOLATOR Controls the level of a specified frequency band of the input signal SLICE Slices the Amplitude EG of the Voice sound TECH MODULATION Adds a unique f...

Page 56: ...ailable only when the value is less than that of the Top parameter BPF1 10 Gain Determines each output gain of BPFs 1 10 of the Vocoder effect Click Density Determines the frequency at which the click...

Page 57: ...o the R channel Delay Time Offset R Determines the delay time for the R channel as offset Delay Time R L Determines the amount of time between the moment the sound is input from the R channel and the...

Page 58: ...eshold Level Determines the minimum level at which the envelope follower starts Edge Sets the curve that determines how the sound is distorted Emphasis Determines the change of the characteristics at...

Page 59: ...input Feedback High Damp Determines the amount of decay of the high frequencies in the feedback sound Feedback Level Determines a specific value depending on the selected Effect type For the Reverb an...

Page 60: ...the minimum input level at which the effect is applied to the high frequencies Horn Speed Fast Determines the speed of the horn when the slow fast switch is set to Fast Horn Speed Slow Determines the...

Page 61: ...a note type For Auto Pan this parameter determines the frequency of the Auto Pan LFO Wave Determines a specific value depending on the selected Effect type For Flanger effects and Ring Modulator this...

Page 62: ...termines the minimum input level at which the effect is applied for the mid frequencies Mix Determines the volume of the effect sound Mix Level Determines the level of the effect sound mixed with the...

Page 63: ...ency Coarse Determines the frequency at which the sine wave modulates the amplitude of the input wave OSC Frequency Fine Fine tunes the frequency at which the sine wave modulates the amplitude of the...

Page 64: ...e Determines the amount of time that elapses between the releasing of a key and the end of the compressor effect Release Curve Determines the release curve of the envelope follower Release Time Determ...

Page 65: ...s the speed of the LFO Speed Control Switches the rotary speed Spread Determines the spread of the sound Stage Determines the step number of the phase shifter Threshold Determines the minimum input le...

Page 66: ...IDI performance data is assigned to one of sixteen MIDI channels Using these channels 1 through 16 the performance data for sixteen different instrument parts can be simultaneously sent over one MIDI...

Page 67: ...re thanks to the use of MIDI ports Each MIDI port can handle sixteen channels and the USB connection allows up to eight ports enabling you to use up to 128 channels on your computer 3 1 4 MIDI message...

Page 68: ...u 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 correspond...

Page 69: ...at 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 sustai...

Page 70: ...SB 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 NRPN MSB Control 99 and NRPN L...

Page 71: ...trol 120 Clears all sounds currently sounding on the specified channel However the status of channel messages such as Note On and Hold On is maintained Reset All Controllers Control 121 Resets all con...

Page 72: ...ceive channel of parts 1 16 in a Multi will be assigned to 1 16 Make sure that the interval between this message and the first note data of the song is a quarter note or longer Data Format F0 7E 7F 09...

Page 73: ...le the instrument is being played Once this message has been received if no MIDI data is subsequently received within an interval period the same function is performed as when All Sounds Off All Notes...

Page 74: ...U R G Digital Musical Instruments Division 2011 Yamaha Corporation A0 Yamaha Web Site English only http www yamahasynth com Yamaha Manual Library http www yamaha co jp manual...

Reviews: