34
Playing the Internal Sound Generator
■ Using MIDI messages to switch sounds from another
device or sequencer software
By sending MIDI messages from sequencer software that is running on your
computer, you can specify the sound (instrument) for each of the SC-D70’s parts.
Sounds are specified by variation number and instrument number (p. 33).
However, you should be aware that the way in which numbers are displayed may
differ depending on your software. On the SC-D70, variation numbers begin from 0,
and instrument numbers begin from 1.
The variation number corresponds to the MIDI bank number, and the instrument
number corresponds to the MIDI program number.
fig.23-02.e
MIDI messages for actual transmission
If you will be entering MIDI messages into sequencer software on your computer
and transmitting them, send them in the order described below.
[1] Control change 0 value: MIDI bank number upper byte
(variation number)
[2] Control change 32 value: MIDI bank number lower byte
0: use the INST MAP setting,
1: SC-55 map,
2: SC-88 map,
3: SC-88Pro map,
4: SC-8820 map)
* This is explained in detail in the subsequent section About the Bank Select least
significant byte (LSB)
[3] Program change value: MIDI program number
(instrument number -1)
[1] and [2] are the Bank Select messages. Bank Select messages are a type of Control
Change message. The processing of a Bank Select message is suspended until a
Program Change is received.
For example, if you wish to select the sound of variation number 8 instrument
number 3 (Piano3 w), transmit the following data to the SC-D70. (Listed here in
decimal notation.)
[1] Control change 0 value: 008
(bank number upper byte = variation number: 8)
[2] Control change 32 value: 0
[3] Program change value: 002
program number = instrument number -1: 3-1)
The MIDI bank number
consists of a “Most
Significant Byte” (MSB)
and a “Least Significant
Byte” (LSB). Since each can
have a value of 0–127, a
total of 128 x 128 = 16384
anks can be specified. The
most significant byte of the
ank number corresponds
to the variation number of
the SC-D70. The least
significant byte of the bank
number is used to switch
etween the SC-55 map/
SC-88 map/SC-88Pro/SC-
8820 map. (MIDI
Implementation in the
accompanying CD-ROM
“Appendix”)
If you specify a sound
number that does not exist
on the SC-D70, the sound
will not change. Please
select sounds that are listed
in the Instrument list (p.
58).
Instrument Number
SC-8820 Map
Variation number
Variation sounds
Capital sounds
Atk Clav.2
Atk Clav.1 Lasergun
UprightPiano Clav. 2 Pop Celesta Machine Gun
Piano 1 Clav. Celesta Glockenspiel Gun Shot
User Tone
User Tone User Tone User Tone
User Tone
User Tone
User Tone User Tone User Tone
User Tone
000
001
008 009 010
128
001
002
064
065
Explosion
003
000
001
002
003
Mild Piano
Upright P w
008
Comp Clav.
Eruption
004
For more about Control
Change messages, refer to
the “Appendix” on the
accompanying CD-ROM.
The data actually
transmitted as the Program
Change will be one less
than the program number.