Yamaha GW50 Musical Instrument User Manual


 
MIDI SPECIFICATIONS
149
SUPPLEMENTAL INFORMATION
MIDI SPECIFICATIONS
Program Change
Program change messages can be received only when the
Effect section is in Memory mode and Manual mode.
The program change number correspondence for receiving is
the same as that for transmission. The MIDI receive channel
is also set to 1.
System Realtime Messages
Status bytes: F8, FA, FB, FC
These are transmitted, but not received.
Status bytes: F9, FD, FF
These are neither transmitted nor received.
Status byte: FE (Active sensing)
This is transmitted, but not received.
BULK DUMP
Reception of bulk dump data is possible in all but the follow-
ing conditions:
* Demo mode
* Tuner mode
* MIDI Bulk Transmission mode
* While Backing section parts are being played
* During recording and editing in the Backing section
* During editing of effects
Transmission of bulk dump data is executed in the MIDI
Bulk Transmission mode; when “ALL” is selected, data is
transmitted in the following order: Manual effect, all Memory
effect programs, all songs and System setup.
When data is divided into several blocks before transmission,
there is an interval of 100 ms between transmission of each
block.
Manual Effect Data Bulk Dump
Refer to “EFFECT PARAMETER CHART” on page 130
for details on the data contents.
The main parameter settings (made with the parameter
knobs) are not transmitted or received.
Current Memory Effect Program Data Bulk Dump
Refer to “EFFECT PARAMETER CHART” on page 130
for details on the data contents.
All Memory Effect Program Data Bulk Dump
When transmitting all Memory effect program data, transmis-
sion starts from Memory bank 1 and ends with bank 0.
The data is divided into ten blocks before transmission (one
memory bank equalling one block), with data from the byte
count to check sum treated as a single block.
Current Song Data Bulk Dump
Song data is output by converting one byte into two bytes of
ASCII.
When the amount of data is beyond 512 bytes, the data is
divided into several blocks before transmission, with data
from the byte count to check sum treated as a single block.
Song setup bulk data is always transmitted after transmission
of the bulk data of a single song.
All Song Data Bulk Dump
Song setup data for song 1~8 is transmitted in the first block,
and the actual song data is transmitted starting with the sec-
ond block.
Song data is output by converting one byte into two bytes of
ASCII.
When the amount of song data is beyond 512 bytes, the data
is divided into several blocks before transmission, with data
from the byte count to check sum treated as a single block.
Song Setup Data Bulk Dump
Song setup bulk data is always transmitted after transmission
of the bulk data of a single song.
Refer to Chart 1 below for details on the data format.
System Setup Data Bulk Dump
Refer to Chart 2 below for details on the data format.
DATA NAME DATA RANGE
0 effect mode 0(manual), 1(memory)
1 backing mode 0(pattern), 1(song)
2 effect memory bank 0~9
3 effect memory number 0~4
4 pattern number 0~247
5 song number 0~7
6 tuner pitch 0~5
7 assignable foot type 0~4
8 recall chord 0~255
19
20 external foot assign 16~255
21 control change select switch 0(91~95),1(116~120)
~
Chart 2Chart 1
DATA NAME DATA RANGE
0 set a measure 0~298
1
2 set b measure 0~298
3
4 a-b repeat 0,1(repeat)
5 tempo 30~250
6 song name (Space) ,0~9,A~Z,*,+,-,/
11
~