background image

22

2.2

Bulk dump

This device uses the following bulk dump messages.

[XG BULK DUMP]

1)  XG System bulk dump
2)  System Information bulk dump
3)  Multi Effect1 bulk dump
4)  Multi Part bulk dump
5)  Drums Setup bulk dump

[NATIVE BULK DUMP]

1)  Native System bulk dump
2)  Bulk Control bulk dump
3)  Native Multi bulk dump
4)  Normal Voice bulk dump
5)  Drum Voice bulk dump

2.2.1  XG bulk dump

This message sets XG-related parameters. Unlike parameter change messages, a single 
message can modify multiple parameters. The message format is as follows.

11110000

F0H

Exclusive status

01000011

43H

YAMAHA ID

0000nnnn

0NH

N:Device Number

01001100

4CH

Model ID

0sssssss

SSH

ByteCountMSB

0ttttttt

TTH

ByteCountLSB

0ggggggg

GGH

Address High

0mmmmmmm

MMH

Address Mid

0lllllll

LLH

Address Low

0vvvvvvv

VVH

Data

    :

 :

0kkkkkkk

KKH

Check-sum

11110111

F7H

End of Exclusive

Address and Byte Count are given in tables 1-n. Byte Count is indicated by the total size of 
the Data in tables 1-n.
Bulk dump and dump request messages are received when the beginning of the block is 
specified as the 'Address'.
'Block' indicates the unit of the data string that is indicated in tables 1-n as 'Total size'.
Check sum is the value that produces a lower 7 bits of 0 when the Start Address, Byte 
Count, Data, and the Check-sum itself are added.

2.2.1.1  XG System bulk dump

This message sets the XG SYSTEM block (refer to tables <1-1>, <1-2>).

2.2.1.2  System Information bulk dump

This message indicates the contents of the SYSTEM INFORMATION block (refer to tables 
<1-1>, <1-3>).
This message is transmitted in response to a Dump Request, but this message will be 
ignored if it is received.

2.2.1.3  Multi Effect1 bulk dump

This message sets the MULTI EFFECT1 block (refer to tables <1-1>, <1-4>).

2.2.1.4  Multi Part bulk dump

This message sets the MULTI PART block (refer to tables <1-1>, <1-5>).

2.2.1.5  Drums Setup bulk dump

This message sets the DRUMS SETUP block (refer to tables <1-1>, <1-6>).

2.2.2  S03 native bulk dump

This message modifies parameters unique to the S03.Unlike parameter change 
messages, a single message will modify multiple parameters.
The message format is as follows.

11110000

F0H

Exclusive status

01000011

43H

YAMAHA ID

0000nnnn

0NH

N:Device Number

01101100

6CH

Model ID

0sssssss

SSH

ByteCountMSB

0ttttttt

TTH

ByteCountLSB

0ggggggg

GGH

Address High

0mmmmmmm

MMH

Address Mid

0lllllll

LLH

Address Low

0vvvvvvv

VVH

Data

    :

 :

0kkkkkkk

KKH

Check-sum

11110111

F7H

End of Exclusive

Address and Byte Count are given in tables x-n. Byte Count is indicated by the total size of 
the Data in tables x-n.
Bulk dump and dump request messages are received when the beginning of the block is 
specified as the 'Address'.
Block indicates the unit of the data string that is indicated in tables x-n as 'Total size'.
Check sum is the value that produces a lower 7 bits of 0 when the Start Address, Byte 
Count, Data, and the Check-sum itself are added.

2.2.2.1   Native System bulk dump

This message sets the NATIVE SYSTEM block (refer to tables <2-1>, <2-2>, <2-3>).

2.2.2.2   Bulk Control bulk dump

Bulk Control bulk dump This message sets the parameters such as Multi Number, Memory 
Bank and Voice Number when the Native Multi bulk dump, Normal Voice bulk dump or 
Drum Voice Bulk dump is received (refer to tables <2-1>, <2-2>, <2-4>).

2.2.2.3   Native Multi bulk dump

This message sets the NATIVE MULTI block (refer to tables <2-1>, <2-2>, <2-6>, <2-7>, 
<2-8>).
To receive this message, the Bulk Header and Bulk Footer of Bulk Control must be 
received before and after reception, respectively.
The Bulk Header determines the Multi number to which the data is stored.

2.2.2.4   Normal Voice bulk dump

This message sets the NORMAL VOICE block (refer to tables <2-1>, <2-2>, <2-9>, <2-
10>).
To receive this message, the Bulk Header and Bulk Footer of Bulk Control must be 
received before and after reception, respectively.
The Bulk Header determines the Memory Bank/Voice number to which the data is stored.

2.2.2.5   Drum Voice bulk dump

This message sets the NORMAL VOICE block (refer to tables <2-1>, <2-2>, <2-11>, <2-
12>).
To receive this message, the Bulk Header and Bulk Footer of Bulk Control must be 
received before and after reception, respectively.
The Bulk Header determines the Memory Bank/Voice number to which the data is stored.

2.3

Parameter request

This message requests transmission of a parameter value.
The output is transmitted in the Parameter Change message format (refer to 2.1.x).

2.3.1  XG parameter request

This message requests transmission of XG parameter settings.
Settings are transmitted in the format of an XG parameter change (refer to 2.1.3).

11110000

F0H

Exclusive status

01000011

43H

YAMAHA ID

0001nnnn

3NH

N:device Number

01001100

4CH

Model ID

0ggggggg

GGH

Address High

0mmmmmmm

MMH

Address Mid

0lllllll

LLH

Address Low

11110111

F7H

End of Exclusive

2.3.2  S03 native parameter request

This message requests transmission of a parameter value unique to the S03.
The output is transmitted in the format of a S03 native parameter change (refer to 2.1.4).

11110000

F0H

Exclusive status

01000011

43H

YAMAHA ID

0001nnnn

3NH

N:device Number

01101100

6CH

Model ID

0ggggggg

GGH

Address High

0mmmmmmm

MMH

Address Mid

0lllllll

LLH

Address Low

11110111

F7H

End of Exclusive

2.4

Dump request

This message requests transmission of a specific block of parameter values.
The output is the same as the bulk dump format.

2.4.1  XG dump request

This message requests transmission of all parameters of the specified block of XG 
parameters.
The output is the same as the format of XG bulk dump (refer to 2.2.1).

11110000

F0H

Exclusive status

01000011

43H

YAMAHA ID

0001nnnn

2NH

N:device Number

01001100

4CH

Model ID

0ggggggg

GGH

Address High

0mmmmmmm

MMH

Address Mid

0lllllll

LLH

Address Low

11110111

F7H

End of Exclusive

Address is valid only when the beginning of the block has been specified.

2.4.2  S03 native dump request

This message requests transmission of all parameters of the specified block of S03 native 
parameters.
The output is in the same format as an S03 native bulk dump (refer to 2.2.2).

11110000

F0H

Exclusive status

01000011

43H

YAMAHA ID

0001nnnn

2NH

N:device Number

01101100

6CH

Model ID

0ggggggg

GGH

Address High

0mmmmmmm

MMH

Address Mid

0lllllll

LLH

Address Low

11110111

F7H

End of Exclusive

Address is valid only when the beginning of the block has been specified.

No System Exclusive Message is received when the Compare function is active.

3.

Realtime messages

3.1

Active sensing

a) Transmission
Transmitted at every 270 msec.

b) Receive
Once FE has been received, failure to receive any MIDI message for an interval longer 
than approximately 300 msec will cause processing to be performed as if ALL SOUND 
OFF, ALL NOTE OFF, and RESET ALL CONTROLLERS messages were received, and 
the unit will reset to a condition in which FE was never received.

Содержание S03 voice editor

Страница 1: ...t 11 Control List 11 Effect Type List 12 Effect Parameter List 13 Effect Data Assign Table 16 MIDI Data Format 18 MIDI Data Table 23 MIDI Implementation Chart 28 Table of Contents S03 Normal Voice Lis...

Страница 2: ...on on 61 Or JazzPerc No Effect on on on 62 Or Dist OverDrive on on on on 63 Or BassWalk Rotary Speaker on on on 64 Or Falf Amp Simulator on 65 Or FuzFalf Amp Simulator on 66 Or VxOrgan 2Band EQ on 67...

Страница 3: ...Ba FunkVox 2Band EQ on on on 64 Ba BottomUp 2Band EQ on on 65 Ld Saw Delay L C R on 66 Ld DarkSync Phaser1 on 67 Ld BritSync Echo on on 68 Ld SP Sync 3Band EQ on 69 Ld Porta Ld Delay L R on on 70 Ld...

Страница 4: ...Synth Strings 2 Syn Str2 2 53 Choir Aahs ChoirAah 1 S Choir 2 Ch Aahs2 2 54 Voice Oohs VoiceOoh 1 55 Synth Voice SynVoice 1 56 Orchestra Hit Orch Hit 2 Brass 57 Trumpet Trumpet 1 Trumpet2 1 BriteTrp 2...

Страница 5: ...impani Timpani 1 Ensemble 49 String Ensemble 1 Strings1 1 60sStrng 2 Orchestr 2 50 String Ensemble 2 Strings2 1 Warm Str 2 51 Synth Strings 1 Syn Str1 2 Reso Str 2 52 Synth Strings 2 Syn Str2 2 53 Cho...

Страница 6: ...one Trombone 1 59 Tuba Tuba 1 60 Muted Trumpet Mute Trp 1 61 French Horn Fr Horn 2 62 Brass Section 1 BrasSect 1 Hi Brass 2 MelloBrs 2 63 Synth Brass 1 SynBrss1 2 AnVelBr1 2 AnaBrss1 2 64 Synth Brass...

Страница 7: ...Brass 57 Trumpet Trumpet 1 58 Trombone Trombone 1 59 Tuba Tuba 1 60 Muted Trumpet Mute Trp 1 61 French Horn Fr Horn 2 62 Brass Section 1 BrasSect 1 63 Synth Brass 1 SynBrss1 2 64 Synth Brass 2 SynBrss...

Страница 8: ...M Brush Tap 2 Band Snare 2 41 F1 Floor Tom L Tom Room 1 Tom Rock 1 TomElectro 1 Tom Analog 1 Tom Analog 1 Tom Brush 1 42 F 1 1 Hi HatClosed HatCloseAnlg Hi HatCls 3 43 G1 Floor Tom H Tom Room 2 Tom R...

Страница 9: ...F 1 1 HatCloseFunk HatClose R B HatCloseTmbr HatCloseHip Telephone 2 43 G1 Tom Studio 2 TomElectro 2 Tom Vari 2 Tom Vari 2 Tom Vari 2 44 G 1 1 HatPedal Hard HatPedalTght HatPedalFunk HatCloseAn 2 HatP...

Страница 10: ...Dr T8Crsh 446 Se Seashore 47 Pf RdsRanH 147 St TrStr 247 Pc FngSnap 347 Dr HndCym 447 Se Helicptr 48 Pf RdsRanH 148 St Pizz 248 Pc Mtrnm1 348 Dr DncCrshA 448 Se Aplause 49 Pf RdsRanH 149 St Strings1...

Страница 11: ...e FOOT SWITCH 64 Set in the Utility Mode No Controller or function 000 Bank select MSB off 001 Modulation wheel 002 004 Unused 005 Portamento time 006 Data entry MSB 007 Volume control 008 009 Unused...

Страница 12: ...ay L C R A program that creates three delay sounds L R and C center 10 06H 00H Delay L R A program that creates two delay sounds L and R Two feedback delays are provided 11 07H 00H Echo Two delays L a...

Страница 13: ...lock 1 7150 2 Rch Delay 0 1 715 0ms variation block 1 7150 3 Feedback Delay 1 0 1 715 0ms variation block 1 7150 4 Feedback Delay 2 0 1 715 0ms variation block 1 7150 5 Feedback Level 63 63 1 127 6 Hi...

Страница 14: ...127 table 2 4 5 6 EQ Low Frequency 50Hz 2 0kHz 8 40 table 3 7 EQ Low Gain 12 12dB 52 76 8 EQ High Frequency 500Hz 16 0kHz 28 58 table 3 9 EQ High Gain 12 12dB 52 76 10 Dry Wet D63 W D W D W63 1 127 1...

Страница 15: ...p 12 13 14 15 16 No Parameter Display Value See Table Control 1 Drive 0 127 0 127 2 AMP Type Off Stack Combo Tube 0 3 3 LPF Cutoff 1 0k Thru 34 60 table 3 4 Output Level 0 127 0 127 5 6 7 8 9 10 Dry W...

Страница 16: ...123 43 7 60 6 0 124 45 3 61 6 1 125 46 9 62 6 2 126 48 4 63 6 3 127 50 0 table 3 EQ Frequency Data Value 0 THRU 20 1 22 2 25 3 28 4 32 5 36 6 40 7 45 8 50 9 56 10 63 11 70 12 80 13 90 14 100 15 110 1...

Страница 17: ...29 2 105 330 7 42 132 4 106 333 9 43 135 5 107 337 0 44 138 6 108 340 2 45 141 8 109 343 3 46 144 9 110 346 5 47 148 1 111 349 6 48 151 2 112 352 8 49 154 4 113 355 9 50 157 5 114 359 1 51 160 7 115 3...

Страница 18: ...Rcv PAN OFF that part will not receive Panpot 0 is left 64 is center and 127 is right 1 2 7 Expression This message controls expression dynamics within a musical line for each part It is used to creat...

Страница 19: ...efer to 1 2 4 2 indicates that the setting value is ignored 1 2 23 Assignable controller By assigning a control change number of 0 95 to a part the specified effect can be controlled This device allow...

Страница 20: ...eter 7 BEND VARIATION CONTROL DEPTH Valid when Variation Effect is assigned to a part as Insertion By default the Pitch Control effect is applied If the receive channel is a drum part effects 5 and 6...

Страница 21: ...ID 0001nnnn 1NH N device Number 01001100 4CH Model ID 0ggggggg GGH Address High 0mmmmmmm MMH Address Mid 0lllllll LLH Address Low 0sssssss SSH Data 11110111 F7H End of Exclusive For parameters whose D...

Страница 22: ...essage sets the NATIVE MULTI block refer to tables 2 1 2 2 2 6 2 7 2 8 To receive this message the Bulk Header and Bulk Footer of Bulk Control must be received before and after reception respectively...

Страница 23: ...Parameter List 00 depends on reverb type 11 1 00 7F REVERB PARAMETER 12 04 12 1 00 7F REVERB PARAMETER 13 32 13 1 00 7F REVERB PARAMETER 14 08 14 1 00 7F REVERB PARAMETER 15 40 15 1 00 7F REVERB PARAM...

Страница 24: ...01 3F 1 00 01 Rcv SOFT PEDAL OFF ON 01 40 1 00 01 Rcv BANK SELECT OFF ON XGmode 01 GMmode 00 41 1 00 7F SCALE TUNING C 64 0 63 cent 40 42 1 00 7F SCALE TUNING C 64 0 63 cent 40 43 1 00 7F SCALE TUNIN...

Страница 25: ...41 nn 0 Multi Edit Buffer nn 0 7F nn 0 Drum Voice S03 Kit nn 120 127 0F 00 nn 0 Bulk Footer Normal Voice PRESET nn 0 127 08 nn 0 Normal Voice USER nn 0 127 0F nn 0 Normal Voice Edit Buffer nn 0 28 nn...

Страница 26: ...63 40 13 1 00 7F VIBRATO DEPTH 64 0 63 40 drum part ignores 14 1 00 7F VIBRATO DELAY 64 0 63 40 drum part ignores 15 1 00 7F LOW PASS FILTER CUTOFF FREQUENCY 64 0 63 40 16 1 00 7F LOW PASS FILTER RES...

Страница 27: ...ensitivity 0 15 00 68 1 00 0F AEG Level Velocity Sensitivity 0 15 00 69 1 00 0F AEG Attack Rate Velocity Sensitivity 0 15 00 42 ee 00 4 00 0F Level Scaling Table Number 0 65535 1st bit3 0 bit15 12 00...

Страница 28: ...if switch is on 2 m is always treated as 1 regardless of its value 3 though the keyboard itself has no after touch after touch data can be transmitted from MW and FC when after touch is assigned to t...

Отзывы: