background image

27

3) TRANSMIT/RECEIVE DATA

(3-1) CHANNEL VOICE MESSAGES

(3-1-1) NOTE OFF

STATUS

1000nnnn(8nH)

n = 0 ~ 15 CHANNEL NUMBER

NOTE NUMBER

0kkkkkkk

k = 0 (C-2) ~ 127 (G8)

VELOCITY

0vvvvvvv

ignores "v"

Receive only. 

(3-1-2) NOTE ON/OFF

STATUS

1001nnnn(9nH)

n = 0 ~ 15 CHANNEL NUMBER

NOTE NUMBER

0kkkkkkk

k =  0 (C-2) ~ 127 (G8)

VELOCITY

0vvvvvvv(v

0)

NOTE ON

0vvvvvvv(v=0)

NOTE OFF

(3-1-3) CONTROL CHANGE

STATUS

1011nnnn(BnH)

n = 0 ~ 15 CHANNEL NUMBER

CONTROL NUMBER 0ccccccc

CONTROL VALUE

0vvvvvvv

* TRANSMITTED CONTROL NUMBER

c =  0

BANK SEL MSB

; v = 0,63,127

*3

c = 32

BANK SEL LSB

; v = 0,1,8,9,24,25,32,40,41,64,65

*3

c =  1

MODULATION

; v = 0 - 127

c = 0..95

ASSIGNABLE CONTROLLER

; v = 0 - 127

*6

The Sequencer Part will play back all the recorded control change messages.

* RECEIVED CONTROL NUMBER

c =  0

BANK SEL MSB

; v = 0 - 127

*3

c = 32

BANK SEL LSB

; v = 0 - 127

*3

c =  1

MODULATION

; v = 0 - 127

c =  5

PORTAMENTO TIME 

; v = 0 - 127

*2

c =  6

DATA ENTRY MSB

; v = 0 - 127

*1

c = 38

DATA ENTRY LSB

; v = 0 - 127

*1

c =  7

MAIN VOLUME

; v = 0 - 127

c = 10

PAN

; v = 0 - 127

c = 11

EXPRESSION

; v = 0 - 127

c = 31

EG SUSTAIN LEVEL

; v = 0:-64  -  64:0  -  127:+63 *2,*5

c = 64

SUSTAIN SWITCH

; v = 0-63:OFF , 64-127:ON

*2

c = 65

PORTAMENTO SWITCH

; v = 0-63:OFF , 64-127:ON

*2

c = 66

SOSTENUTO

; v = 0-63:OFF , 64-127:ON

*2

c = 71

HARMONIC CONTENT

; v = 0:-64  -  64:0  -  127:+63

c = 72

EG RELEASE TIME

; v = 0:-64  -  64:0  -  127:+63

*2

c = 73

EG ATTACK TIME

; v = 0:-64  -  64:0  -  127:+63

c = 74

BRIGHTNESS

; v = 0:-64  -  64:0  -  127:+63

c = 75

EG DECAY TIME

; v = 0:-64  -  64:0  -  127:+63

c = 91

EFFECT1 DEPTH

; v = 0 - 127

c = 93

EFFECT3 DEPTH

; v = 0 - 127

c = 96

DATA ENTRY INC

; v = 127 

*1

c = 97

DATA ENTRY DEC

; v = 127 

*1

c = 0..95

ASSIGNABLE CONTROLLER

; v = 0 - 127

*6

c = 0..95

ARPEGGIO SW

; v = 0-63:OFF , 64-127:ON

*6

c = 0..95

ARPEGGIO HOLD

; v = 0-63:OFF , 64-127:ON

*6

*1 Used only when a value is set using RPN.

*2 Invalid with Drum Voices.

*3 Relation between BANK CHANGE and PROGRAM is as follows:

CATEGORY

|MSB

|LSB

|PROGRAM No

Displayed on LCD

----------------------------------+--------+--------+---------------------------

Normal Voice

Internal

|0

|0

|0..127

(1..128)

Drum Voice

Internal

|127

|0

|0..1

(1..2)

Normal Voice

Preset 1

|63

|0

|0..127

(1..128)

Preset 2

|63

|1

|0..127

(1..128)

Internal

|63

|8

|0..127

(1..128)

External

|63

|9

|0..127

(1..128)

Plug-in Voice

Plug-in

|63

|25

|0..63

(1..64)

Drum Voice

Preset

|63

|32

|0..7

(1..8)

Internal

|63

|40

|0..1

(1..2)

External

|63

|41

|0..1 (1..2)

Performance

Internal

|63

|64

|0..127

(1..128)

External

|63

|65

|0..63

(1..64)

*5 Transmitted/received only when MODE2 is selected in CONTROL CHANGE MODE.

*6 The default CONTROL NUMBERs of ASSIGNABLE CONTROLLER are as follows:

FOOT CONTROLLER

11

KNOB 1

16

KNOB 2

17

KNOB A

18

KNOB B

19

KNOB C

20

RIBBON CONTROLLER

22 (Receive only)

CONTROL SLIDER

7

FOOT SWITCH

64

ARPEGGIO HOLD

89 (Receive only)

ARPEGGIO SWITCH

90 (Receive only)

PORTAMENTO TIME sets the time it takes for the pitch to reach the next note played

when PORTAMENTO SWITCH is set to on.

PAN position relatively changes according to the preset value for each voice.

EFFECT1 DEPTH controls reverb send level.

EFFECT3 DEPTH controls chorus send level.

HARMONIC CONTENT adjusts the resonance preset for each voice.

Setting a value adds to or subtracts from the center value, 64, since it is an offset

parameter. 

The larger the value more resonant sound will be produced. The effective range may be

narrower than the range you can designate depending on the selected voice.

The parameters, EG ATTACK TIME, EG DECAY TIME, EG SUSTAIN LEVEL, EG RELEASE TIME

adjust the envelopes preset for each voice.

Setting these values add to or subtract from the center value, 64, since these are

offset parameters. 

BRIGHTNESS adjusts the cutoff frequency preset for each voice.

Setting a value adds to or subtracts from the center value, 64, since it is an offset

parameter.

The smaller the value the cutoff frequency will be lowered. The effective range may be

narrower than the range you can designate depending on the selected voice.

Bank Select will be actually executed when the Program Change message is received.

Bank Select and Program Change numbers that are not supported by Yamaha will be

ignored.

(3-1-4) PROGRAM CHANGE

STATUS

1100nnnn(CnH)

n = 0 ~ 15 CHANNEL NUMBER

PROGRAM NUMBER 0ppppppp

p = 0 ~ 127

(3-1-5) CHANNEL AFTER TOUCH

STATUS

1101nnnn(DnH)

n = 0 ~ 15 CHANNEL NUMBER

VALUE

0vvvvvvv

v = 0 ~ 127 AFTER TOUCH VALUE

(3-1-6) PITCH BEND CHANGE

STATUS

1110nnnn(EnH)

n = 0 ~ 15 CHANNEL NUMBER

LSB

0vvvvvvv

PITCH BEND CHANGE LSB

MSB

0vvvvvvv

PITCH BEND CHANGE MSB

Transmitted with a resolution of 7 bits.

(3-2) CHANNEL MODE MESSAGES

STATUS

1011nnnn(BnH)

n = 0 ~ 15 CHANNEL NUMBER

CONTROL NUMBER 0ccccccc

c = CONTROL NUMBER

CONTROL VALUE

0vvvvvvv

v = DATA VALUE

(3-2-1) ALL SOUNDS OFF

(CONTROL NUMBER = 78H , DATA VALUE = 0)

All the sounds currently played including the channel messages such as note-on and

hold-on in a certain channel are muted when receiving this message.

(3-2-2) RESET ALL CONTROLLERS (CONTROL NUMBER = 79H , DATA VALUE = 0)

Resets the values set for the following controllers.

PITCH BEND CHANGE

0 (center)

CHANNEL AFTER TOUCH

0 (minimum)

MODULATION

0 (minimum)

EXPRESSION

127 (maximum)

FOOT CONTROLLER

127 (maximum)

KNOB 1

0 (center)

KNOB 2

0 (center)

SUSTAIN SWITCH

0 (off)

SOSTENUTO SWITCH

0 (off)

RPN

Not assigned; No change

Doesn’t reset the following data:

PROGRAM CHANGE, BANK SELECT MSB/LSB, VOLUME, PAN.

HARMONIC CONTENT, SUSTAIN LEVEL, RELEASE TIME, ATTACK TIME, DECAY TIME, BRIGHTNESS

EFFECT SEND LEVEL 1, EFFECT SEND LEVEL 3, PORTAMENTO SWITCH

PITCH BEND SENSITIVITY, FINE TUNING, COARSE TUNING

ASSIGNABLE CONTROLLER

(3-2-3) ALL NOTES OFF

(CONTROL NUMBER = 7BH , DATA VALUE = 0)

All the notes currently set to on in certain channel(s) are muted when receiving

this message. However, if Sustain or Sostenuto is on, notes will continue sounding

until these are turned off. 

(3-2-4) OMNI MODE OFF

(CONTROL NUMBER = 7CH , DATA VALUE = 0)

Performs the same function as when receiving ALL NOTES OFF.

Sets VOICE RECEIVE CHANNEL to "OMNI OFF," channel 1.

(3-2-5) OMNI MODE ON

(CONTROL NUMBER = 7DH , DATA VALUE = 0)

Performs the same function as when receiving ALL NOTES OFF.

Sets VOICE RECEIVE CHANNEL to "OMNI ON."

(3-2-6) MONO

(CONTROL NUMBER = 7EH , DATA VALUE = 0..16)

Performs the same function as when receiving ALL SOUNDS OFF. If the 3rd byte (mono)

is within 0 through 16, the channel will be Mode4(m = 1).

In VOICE MODE, the mode can be Mode2(m=1) according to VOICE RECEIVE CHANNEL.

(3-2-7) POLY

(CONTROL NUMBER = 7FH , DATA VALUE = 0)

Performs the same function as when receiving ALL SOUNDS OFF. The channel will be

Mode3.

In VOICE MODE, the mode can be Mode1 according to VOICE RECEIVE CHANNEL.

(3-3) REGISTERED PARAMETER NUMBER

STATUS

1011nnnn(BnH)

n = 0 ~ 15 CHANNEL NUMBER

LSB

01100100(64H)

RPN LSB

0ppppppp

p = RPN LSB(Refer to the table as shown below)

MSB

01100101(65H)

RPN MSB

0qqqqqqq

q = RPN MSB(Refer to the table as shown below)

DATA ENTRY MSB

00000110(06H)

DATA VALUE

0mmmmmmm

m = Data Value

DATA ENTRY LSB

00100110(26H)

DATA VALUE

0lllllll

l = Data Value

First, designate the parameter using RPN MSB/LSB numbers. Then, set its value with

data entry MSB/LSB.

RPN

D.ENTRY

LSB MSB MSB LSB

PARAMETER NAME

DATA RANGE

00H 00H mmH ---

PITCH BEND SENSITIVITY

00H - 18H (0 - 24 semitones)

01H 00H mmH llH

MASTER FINE TUNE

{mmH,llH}={00H,00H}-{40H,00H}-{7FH,7FH}

(-8192*100/8192) - 0 - (+8192*100/8192)

02H 00H mmH ---

MASTER COARSE TUNE

28H - 40H - 58H (-24 - 0 - +24 semitones)

7FH 7FH --- ---

RPN RESET

RPN numbers will be left not designated. 

The internal values are not affected.

(3-4) NON-REGISTERED PARAMETER NUMBER

There are no applicable parameters.

(3-5) SYSTEM REAL TIME MESSAGES

(3-5-1) ACTIVE SENSING

STATUS

11111110(FEH)

Transmitted at every 200 msec.

Once this code is received, the instrument starts sensing. When no status nor data

is received for over approximately 350 ms, MIDI receiving buffer will be cleared,

and the sounds currently played and the sustain switch are forcibly turned off. In

this case, each control data will be reset to a certain value.

(3-6) SYSTEM EXCLUSIVE MESSAGE

(3-6-1)UNIVERSAL NON REALTIME MESSAGE

(3-6-1-1)GENERAL MIDI MODE ON

F0H 7EH 7FH 09H 01H F7H

Received only when SYSTEM Receive GM/XG on is set to on in PERFORMANCE MODE. The

Part values will be reset according to the SYSTEM Internal Part settings.

S30_DL.qx  3/14/00  5:32 PM  Page 27

Summary of Contents for S-30

Page 1: ...N ES DATEN LISTE LISTE DE DONN ES Contents S30 Voice List Quick Access Voice List Drum Voice List Wave List Performance List Control List Arpeggio Type List Effect Type List Effect Parameter List Abou...

Page 2: ...ff InsL prm9 InsL prm1 ClickOrgan Or Hall 1 Chorus 1 Overdrive Rotary Speaker 1 InsL prm1 off off off off off ELM Lvl ELM Lvl Jazz Or Room 1 Chorus 1 Overdrive Rotary Speaker 1 InsL prm1 off off off o...

Page 3: ...ll 2 Delay LR 3band EQ Talking Modulator CLFO D1 off off off off off AEG Atk AEG Rel RevSend ChoSend Panmonks Vo Plate Delay LR Tremolo Ensemble Detune InsS prm2 off off off off off AEG Rel RevSend Ch...

Page 4: ...olume RevSend Smooth Saw Ld Hall 1 Delay LR Thru Thru ELFO PM off off off off off FLT Frq ChoSend Volume RevSend Frontline Ld Hall 1 Ensemble Distortion Cross Delay ChoSend ELM Lvl off off off off off...

Page 5: ...Plate Symphonic Exciter Auto Synth InsL prm10 FEG Atk off off off off off InsL prm12 InsL prm3 Glacier Fx Stage 1 Tempo Cross Delay Celeste 4 Harmonic Enhancer InsS prm1 off off off off off ELM Lvl Ch...

Page 6: ...u Rotary Speaker 1 InsL prm1 off off off off off InsL prm9 InsL prm1 WhiteShade Or Hall 1 Chorus 1 3band EQ Amp Simu 2Way Rotary Speaker InsL prm1 off off off off off FLT Frq RevSend Draws Or Room 1 C...

Page 7: ...Rez ELM Lvl off off off off off FEG Atk InsL prm10 Rndm Gruv Fx Hall 2 Ensemble Chorus 4 Cross Delay CLFO D1 ChoSend off off off off off ChoSend ELM Lvl CLFO D2 Generation Sq Hall 2 Tempo Cross Delay...

Page 8: ...14 INT 50 3VeloGuitar 15 INT 51 Jazz Man 16 INT 52 FMJazzGtr E STRINGS 1 PRE1 65 Background 2 PRE1 66 Big String 3 PRE1 67 Cello Big 4 PRE1 68 Chamberz 5 PRE1 69 SmallSect 6 PRE1 70 CelloSmall 7 PRE1...

Page 9: ...n on on on on on 373 Dr BdLoJz C 6 3 Hip Kit 4 Trance Kit Note ElmAsgn Wave No Wave Name Note ElmAsgn Wave No Wave Name C 0 on 477 Dr DstKik C 0 on 437 Dr T8BdBm C 0 on 378 Dr BdVar5 C 0 on 451 Dr T8C...

Page 10: ...n on on on on on on on on on on on off off off off off off off off off off off off off off off off off off off off off off off off 7 Pop Kit 8 8o8 Kit Note ElmAsgn Wave No Wave Name Note ElmAsgn Wave...

Page 11: ...Dr SdRim1 Dr SdPclH Pc Clap Dr SdPrmH Dr BdAna Dr T8HHCl Dr T9BD2 Dr HHCl5 Dr BdVar1 Dr T8HHOp Dr EuroBD Dr BdHby C 0 C 0 D 0 D 0 E 0 F 0 F 0 G 0 G 0 A 0 A 0 B 0 C 1 C 1 D 1 D 1 E 1 F 1 F 1 G 1 G 1 A...

Page 12: ...Dr T9HHC1 46 Pf Hrpscd 131 Br SftTrb 216 En Itopia 301 Wv DgVox5 386 Dr SdSonD 471 Dr T9HHC2 47 Or JmPrc 132 Br SftFlg 217 Rd Alto 302 Wv VoxG2 387 Dr SdHvy 472 Dr T9HHO1 48 Or JmPrc 133 Br SftFl 218...

Page 13: ...Funk Rock Club Blues Co Hard Rock Drumantics Dr HeavyMetal Fairy Dust Co ProgreRock Piano Str Co Blues Rock Bavarian Co West Coast SlowGroove Co BritishRck Bell Str Co Big Band Rezzies Co Combo Jazz C...

Page 14: ...9 are available only when Insertion effect is applied to the voice and the effective parameter type differs depending on the currently selected effect type If the destination parameter is effective it...

Page 15: ...Up Down1 Sq 104 Garage Dr 20 Up Down2 Sq 105 House4 Dr 21 Up Down4 Sq 106 House5 Dr 22 Up Alt1 Sq 107 HipHop Dr 23 Up Rndm1 Sq 108 JazzHop Dr 24 Up Rndm2 Sq 109 Abstract Dr 25 Up Rndm4 Sq 110 LoBeat1...

Page 16: ...02 71 WAH TOUCH WAH TouchWah 0C 10 21 72 WAH TOUCH WAH DIST TWah Dt 0C 11 73 WAH TOUCH WAH OVERDRIVE TWah Od 0C 12 74 WAH WAH DIST DELAY WahDtDly 0C 40 75 WAH WAH OVERDRIVE DELAY WahOdDly 0C 41 76 LO...

Page 17: ...me Delay Transition Rate Feedback Level Feedback High Damp EQ Low Frequency EQ Low Gain EQ High Frequency EQ High Gain 0 1ms 740 0ms 1 48 63 63 0 1 1 0 32Hz 2 0kHz 12dB 12dB 500Hz 16 0kHz 12dB 12dB Ti...

Page 18: ...o OutLvl 2 3 4 5 1 2 3 4 5 19 NOISE GATE No Parameter Value LCD MIDI Parameter Number Controller 1 Attack Release Threshold Output Level 1ms 40ms 10ms 680ms 72dB 30dB 0 127 Attack Release Thrshld Out...

Page 19: ...0ms 1 48 D63 W D W D W63 normal scratch 63 63 0 1 1 0 32Hz 2 0kHz 12dB 12dB 500Hz 16 0kHz 12dB 12dB Time Trnsitn Dry Wet CtrType FBLevel FBHiDmp L Freq L Gain H Freq H Gain 1 2 10 11 3 4 6 7 8 9 9 10...

Page 20: ...10 11 12 13 14 36 38 FLANGER1 3 No Parameter Value LCD MIDI Parameter Number Controller 1 2 3 4 5 6 7 8 LFO Frequency LFO Depth LFO Phase Difference EQ Low Frequency EQ Low Gain EQ High Frequency EQ H...

Page 21: ...9 11 12 13 10 9 10 47 DISTORTION ROTARY SPEAKER1 48 OVERDrive ROTARY SPEAKER1 No Parameter Value LCD MIDI Parameter Number Controller 1 2 3 4 5 6 7 8 LFO Frequency LFO Depth Dist Drive Dist LPF Cutof...

Page 22: ...63 OverDr Device Speaker Presenc DelayL DelayR FBTime FBLevel FBHiDmp DistLvl DlyMix Dry Wet 1 2 3 4 6 7 8 9 12 5 11 10 9 10 11 12 62 OVERDRIVE DELAY No Parameter Value LCD 1 2 3 4 5 6 7 8 Dist Drive...

Page 23: ...0 0kHz 1 12 0 0 6 off on mono stereo D63 W D W D W63 SmplFrq WordLen OutGain FltType Cutoff Reso BitAsgn Emphasi Input Dry Wet 1 2 3 5 4 6 7 8 15 10 10 9 78 LOW RESOLUTION No Parameter Value LCD MIDI...

Page 24: ...4 5 6 8 7 9 9 86 2BAND EQ No Parameter Value LCD MIDI Parameter Number Controller 1 2 3 4 EQ Low Frequency EQ Low Gain EQ High Frequency EQ High Gain 32Hz 2 0kHz 12dB 12dB 500Hz 16 0kHz 12dB 12dB L Fr...

Page 25: ...tter H as a suffix The letter n indicates a certain whole number The chart below lists the corresponding decimal number for each hexadecimal binary number Additional Notes For example 144 159 Decimal...

Page 26: ...SSIGNABLE CONTROLLER BnH 00H 5FH RPN PITCH BEND SENS BnH 64H 00H 65H 00H 06H mmH FINE TUNING BnH 64H 01H 65H 00H 06H mmH 26H llH 1 COARSE TUNING BnH 64H 02H 65H 00H 06H mmH 1 RPN RESET BnH 64H 7FH 65H...

Page 27: ...CHANGE STATUS 1100nnnn CnH n 0 15 CHANNEL NUMBER PROGRAM NUMBER 0ppppppp p 0 127 3 1 5 CHANNEL AFTER TOUCH STATUS 1101nnnn DnH n 0 15 CHANNEL NUMBER VALUE 0vvvvvvv v 0 127 AFTER TOUCH VALUE 3 1 6 PITC...

Page 28: ...ive status 01000011 43 YAMAHA ID 0000nnnn 0n device Number 01100100 64 Model ID 0bbbbbbb bbbbbbb Byte Count 0bbbbbbb bbbbbbb Byte Count 0aaaaaaa aaaaaaa Address High 0aaaaaaa aaaaaaa Address Mid 0aaaa...

Page 29: ...Plug in Element 4C 20 00 Native 4C 70 00 Extra Top Address indicates the top address of each block designated by bulk dump operation Byte Count indicates the data size contained in each block designa...

Page 30: ...USED 10 1 34 4C EQ Gain5 12 12 dB 40 11 1 1C 3A EQ Frequency5 0 5 16 0 kHz 34 12 1 01 78 EQ Q5 0 1 12 0 07 13 1 00 01 EQ Shape5 shelv peak 00 TOTAL SIZE 20 14 HEX Prameter Name Master Volume Master N...

Page 31: ...ARP MIDI Out Channel 1 16 kbd ch 00 30 00 13 1 00 7F ARP Type UpOct1 GateCut3 00 30 00 14 1 00 01 ARP Switch off on 00 30 00 15 1 00 02 ARP Hold sync off off on 01 30 00 16 1 00 06 ARP Unit Multiply...

Page 32: ...00 7F 00 7F 00 7F 00 7F 00 7F 00 7F Bank Select MSB Bank Select LSB Program Number Receive Channel Part Mode Velocity Limit Low Velocity Limit High Note Limit Low Note Limit High Pitch Bend Range Upp...

Page 33: ...rtion 1 Parameter3 LSB 2 00 7F Insertion 1 Parameter4 MSB 00 7F Insertion 1 Parameter4 LSB 2 00 7F Insertion 1 Parameter5 MSB 00 7F Insertion 1 Parameter5 LSB 2 00 7F Insertion 1 Parameter6 MSB 00 7F...

Page 34: ...43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 01 03 04 05 06 08 09 0B 0D 0...

Page 35: ...MSB 0 29 00 1D Controller Set4 Destination LSB 46 1 00 7F Controller Set4 Depth 64 63 46 1 reserved 46 1 00 09 Controller Set5 Source PB MW AT FC FS RB BC KN1 KN2 46 2 00 Controller Set5 Destination...

Page 36: ...6dB 0 96 127 L63 C R63 dB 0dB 0 127 TOTAL SIZE 25 19 HEX Address 1 1 1 1 1 1 1 1 1 1 1 1 1 Volume reserved Same Note Number Key On Assign Mono Poly Mode reserved Pitch Bend Range reserved reserved Por...

Page 37: ...01 1 95 1 16 1 16 9nH v 1 127 9nH v 0 0 127 1 receive if switch is on 2 m is always treated as 1 regardless of its value 3 0 127 Mode 1 OMNI ON POLY Mode 2 OMNI ON MONO Mode 3 OMNI OFF POLY Mode 4 OMN...

Page 38: ...ON OFF Mes All Notes OFF sages Active Sense Reset Notes Mode Default Changed Note ON Note OFF Key s Ch s 0 121 1 16 9nH v 1 127 9nH v 0 0 127 2 2 1 if MIDI Sync is midi 2 if MIDI Control in is on 0 12...

Page 39: ...S30_DL qx 3 14 00 5 32 PM Page 39...

Page 40: ...M D G EMI Division Yamaha Corporation 2000 Yamaha Corporation V568540 003MWCP3 3 01A0 Printed in Japan This document is printed on chlorine free ECF paper with soy ink...

Reviews: