Thank you for purchasing the Yamaha DB50XG Sound Daughter Board—a daughter board which attaches to any Creative
Labs SoundBlaster™ or any sound card which has a WaveBlaster™ expansion port, to upgrade its sound from FM to high
quality wavetable synthesis.
Featuring Yamaha’s professional quality AWM2 tone generation technology—which uses high fidelity samples, or waveforms, of musical instrument and other sounds—the DB50XG contains 676 Normal Voices and 21 Drum Voices (percussion
sets), features 16 Parts and maximum 32-note polyphony, and is fully compatible with Windows and DOS applications and
games software that support the GM (General MIDI) System Level 1 standard format.
The DB50XG also features Yamaha’s new XG-MIDI technology—an exciting breakthrough which not only provides considerably more Voices than the standard GM selection, but also lets you play more Voices at once, and features a variety of digital
effects (11 Reverb effects, 11 Chorus effects, and 42 Variation effects) to add unprecedented dimension to your computer’s
sound.
A special CD-ROM bundled with the daughter board includes songs (in both MIDI and audio formats) and SMF “MIDI clips”
which showcase the amazing sonic dimensions of XG, as well as a demo version of Yamaha Visual Arranger software.
This Owner’s Manual covers installation and use of the DB50XG, as well as all relevant MIDI information. To ensure proper
installation and use of the hardware and software, and in order to enjoy many years of great sound and performance from your
DB50XG, please read this manual carefully, and be sure to keep it in a safe place for future reference.
■ PACKAGE CONTENTS
The DB50XG package includes the items listed below, so before beginning, please take a moment to make sure you
have everything you need.
• DB50XG Sound Daughter Board
• Owner’s Manual
• CD-ROM (includes MIDI data as well as stereo audio tracks of XG demonstr ation songs plus “MIDI
clips”, and a demo version of Yamaha’s Visual Arranger software)
NOTICE
If you want to edit the existing MIDI files or create a MIDI song from scratch using various voices and effects from
the DB50XG, you are required to use an external sequencer which is capable of editing the system exclusive
messages and transmit the parameter changes such as XG System On to the DB50XG. See page 10 for more
information on the system exclusive messages.
The DB50XG plugs directly into the sound cards listed below, as well as any sound card with a WaveBlaster expansion port.
If your sound card is not on the list, please refer to the owner’s manual for your sound card to see if it contains a MIDI
expansion port.
Creative Labs
• SoundBlaster 16 Basic
• SoundBlaster 16
• SoundBlaster 16 ASP
• SoundBlaster 16 SCSI-2
• SoundBlaster 16 MULTICD
• SoundBlaster A WE 32
(NOTE: The DB50XG cannot be connected to the
SoundBlaster Value Edition sound card.)
* The sound cards listed above are compatible with the DB50XG; however, specifications are subject to change without
notice.
Aztech
• Sound Galaxy NX PRO 16
• Sound Galaxy NX PRO 16 Extra
Televideo
• TeleSound Pro 16
Reveal
• Sound FX 16
■ Installation Pr ocedure
1. Turn off the computer and unplug its AC power cord.
CAUTION: Do not attempt to install your daughter board while the computer is plugged in. This
can cause a serious shock hazard!
2. Remove the top cover of the computer. (For details,
please refer to your computer’s owner’s manual.)
6. Reinsert the sound card into the computer’s expansion
slot.
7. Replace the top cover of the computer.
3. Remove your existing sound card from the computer’s
expansion slot.
4. Carefully remove the DB50XG daughter board from
the anti-static bag.
IMPORTANT: Before touching the daughter
board, first touch a metal surface to discharge
any static electricity which may be in your body,
since such static electricity can cause serious
damage to your DB50XG. Also, do not touch
the inside surfaces of your daughter board in
order to prevent possible interference with or
damage to the circuitry.
5. Carefully line up the DB50XG daughter board with the
sound card and slowly but steadily guide it into the sound
card’s expansion port, also inserting the DB50XG’ s plastic spacers into the corresponding holes to affix the
daughter board to the sound card. To prevent breaking
or damaging the daughter board during installation, do
not use excessive force when attaching it to the sound
card.
DB50XG
Plastic spacers
Daughter board
Expansion port
Sound card
2
Page 4
Setting Up MIDI Mapper
MIDI Mapper lets you select the DB50XG to play MIDI data.
■ Procedure
1. Double click the [MIDI Mapper] icon in the Control Panel window. The MIDI Mapper window appears.
2. Select [Setups], and click the [ ] button in the dialog box. A list appears. Choose [(All) MIDI OUT]* from the list.
* The actual name of the MIDI map may be different depending on which sound card you are using.
(NOTE: For DOS users, select the “WaveBlaster” or the one which corresponds to the WaveBlaster.)
About the GM and XG
GENERAL
GM
GM (General MIDI) is an addition to the MIDI standard which ensures that any GM-compatible music
data can be accurately played by any GM-compatible tone generator, regardless of maker. The GM
mark is affixed to all software and hardware products that support the General MIDI standard. The
DB50XG supports “GM System Level 1”.
XG
XG is a new MIDI format created by Yamaha which significantly improves and expands upon the
General MIDI standard by providing a greater variety of high-quality Voices plus considerably enhanced effect operation—while being fully compatible with GM.
3
Page 5
DB50XG Overview and Features
The DB50XG has 32-note polyphony and is 16-Part
multitimbral, which means it can play up to 16 different
instrument Parts (one Part per each of the 16 MIDI channels), each Part having its own Voice. Up to 16 different
Voices can be sounded simultaneously.
The DB50XG features both XG and TG300B performance
modes. Normally the DB50XG plays in XG mode. However, since it automatically recognizes which mode to select based on incoming MIDI data, you can easily change
the mode by MIDI System Exclusive messages that you
program in sequencer data, at the head of your composition.
Please note the following:
• Starting up your computer will automatically initialize
all DB50XG settings, or parameter values.
• Since the DB50XG requires about half a second to
change modes when it receives a mode change message, be sure to insert at least one blank measure at the
top in order to allow enough time for the mode to change
before your actual music data begins.
● XG Mode
In XG mode the DB50XG will play XG-compatible
multitimbral data, as well as multitimbral data created for
the GM System Level 1 format.
In XG mode the DB50XG can:
• Play up to 16 Parts.
• Choose from 480 Normal Voices and 11 Drum Voices.
● TG300B Mode
In TG300B mode the DB50XG will play multitimbral
music data created for TG300B-compatible tone generators. TG300B mode also provides compatibility with the
GM System Level 1 format.
In TG300B mode the DB50XG can:
• Play up to 16 Parts.
• Choose from 579 Normal Voices and 10 Drum Voices.
■ Voices and Elements
A DB50XG Voice can be made up of one or two elements
(i.e., sounds), depending on the complexity of the Voice.
Many Voices are made up of only one element. Two-element Voices are made up of two one-element Voices, and
may be configured in a variety of ways.
The number of elements in use determines the maximum
number of simultaneous notes (polyphony) which the
DB50XG can play at any given time, depending on the
amount of incoming MIDI Note data. For details about the
number of elements used in each Voice, see the XG Normal Voice List on page 32.
■ Normal Voices and Drum Voices
The DB50XG has two types of Voices—Normal Voices
and Drum Voices. (In this Owner’s Manual, in general the
word Voice refers to a Normal Voice.)
The distinction between a Normal Voice and a Drum Voice
is as follows:
• A Normal Voice is simply a pitched Voice which can be
played on a musical scale from low to high, such as a
piano or trumpet. The DB50XG has 676 Normal Voices.
• A Drum Voice is a complete set of drum and other percussion sounds, each sound having a fixed pitch. Each
sound is assigned to a specific MIDI Note number
(which also corresponds to a key on a MIDI keyboard).
The DB50XG has 21 Drum Voices.
■ Maximum Polyphony
The DB50XG can play a maximum of 32 notes polyphony
at once. However, the actual number of notes that will play
at any given time is determined by the number of elements
in use across the 16 Parts.
For example, if you use only one-element Voices, you can
achieve the full 32 notes maximum polyphony. If you use
one or more two-element Voices, however, maximum polyphony will be reduced accordingly.
The DB50XG is a last-note-priority tone generator, which
means that if it receives more than 32 notes of MIDI Note
data at any time, earlier (first) notes will automatically cut
off to accommodate the most recent (last) incoming notes.
■ Part Priority
Each of the DB50XG’s 16 Parts corresponds to each of the
16 MIDI channels (1 – 16). If incoming Note data exceeds
the maximum polyphony, the DB50XG will prioritize
which Parts are played first, in the following order, from
higher priority to lower:
Therefore, if you are creating your own music data using
sequencer software, you should assign your most important Parts (such as melody and bass) to higher priority MIDI
channels (i.e., lower MIDI channel numbers) in order to
preserve the integrity of your composition. Note that with
the GM System Level 1, the Drum Part is always assigned
to MIDI channel 10.
4
Page 6
DB50XG Overview and Features
■ Element Reserve
The DB50XG has an Element Reserve feature that lets you
reserve a specified number of notes for certain Parts, in
order to keep notes from being “stolen” from those Parts
by other Parts if incoming MIDI Note data exceeds maximum available polyphony.
For example, if you specify an Element Reserve value of
“10” for Part 1, then Part 1 will always keep 10 elements
for itself. You can set Element Reserve values with MIDI
System Exclusive messages (see XG Native Parameter
Change on page 11, and <Table 1 - 4> on page 28).
■ Selecting Voices
The DB50XG not only contains the 128 basic GM Voices
and GM drum set, but many variation Voices as well—to
give you access to a total of 676 Normal Voices and 21
Drum Voices.
In XG mode, the basic 128 GM Voices can be accessed by
selecting Program numbers 1 – 128. Other Voices can be
accessed by selecting both bank numbers and Program
Change numbers. The Voice bank can be selected via MIDI
Control Change Bank Select (MSB and LSB) messages.
In XG mode, the MSB value determines the Voice type
(Normal, Drum), while the LSB value actually selects the
bank (excluding the SFX bank).
When the DB50XG is in TG300B mode, the Voice banks
can be selected with appropriate MSB numbers, as LSB is
fixed.
Lists of all available Voices along with bank and program
numbers are provided on pages 32 – 37.
Note that the 128 MIDI Program Change numbers consist
of 0 through 127, whereas the 128 DB50XG program numbers consist of 1 through 128. Depending on the sequencing hardware and software you use, you may have to convert the DB50XG program numbers to the appropriate Program Change numbers.
* For more information about Bank Select and Program
Change messages, see About MIDI, page 6.
■ Effect Types
The DB50XG features dozens of extremely versatile digital effects generated by Yamaha’ s advanced Digital Signal
Processing (DSP) technology—which add a completely
new dimension to your computer’s sound.
There are three distinct effect types, or effect sections, each
of which include a variety of individual effects. There are
11 Reverb type effects, 1 1 Chorus type effects, and 42 Variation type effects. For a complete list of effects, see the Effect Type List on page 38.
Reverb, Chorus and Variation effect types are configured,
or routed, in one of two ways—to be either a System Effect or an Insertion Effect. The difference is as follows:
• SYSTEM EFFECT
- Applies the designated effect to all 16 Parts.
• INSERTION EFFECT
- Applies the designated ef fect to only one specific Part.
Reverb and Chorus effect types are dedicated System Effects, and therefore are applied to the overall “mix”. The
V ariation ef fect type, however , can be configured as either
a System Effect or an Insertion Effect. To designate effect
types and parameter values via MIDI messages, see XG
Native Parameter Change, page 11.
5
Page 7
About MIDI
■ What is MIDI?
MIDI is an acronym that stands for Musical Instrument
Digital Interface, which allows electronic musical instruments to “communicate” with each other, by sending and
■ MIDI Messages Received by the DB50XG
receiving compatible Note, Control Change, Program
Change and various other types of MIDI data, or messages.
The DB50XG is controlled by various types of incoming
MIDI messages which automatically determine play mode,
select MIDI channels, Voices and effects, change parameter values, and of course play the Voices specified for the
various Parts—complete with all the subtle nuances and
powerful dynamics of expression that the composer originally intended. Below is an explanation of the various types
of MIDI messages which the DB50XG can receive.
● Key On/Key Off
Key On/Key Off messages, also called Note messages, tell
the DB50XG which notes to play, the Velocity value (depending on how hard the keys are struck) at which to play
them, and how long to play them—i.e., when to start (On)
and stop (Off) playing each note.
● Control Change
Control Change messages let you select a Voice bank, control volume, panning, modulation, portamento time, brightness and various other controller parameters, through specific Control Change numbers which correspond to each
of the various parameters.
● Program Change
Program Change messages tell the DB50XG which Voice
to select for each Part. You can insert Program Change
messages at any desired location in a song. Combining Bank
Select numbers let you select various Voices from the hundreds of Voices available in the DB50XG.
● Pitch Bend
Pitch Bend messages are continuous controller messages
that allow the pitch of designated notes to be raised or lowered by a specified amount over a specified duration.
● Channel Aftertouch
Channel Aftertouch is a pressure sensing function which
lets you control various functions by how hard you press
the keys, over the entire channel.
● Polyphonic Aftertouch
Polyphonic Aftertouch is a pressure sensing function which
lets you control various functions by how hard you press
the keys, for each individual key.
● System Exclusive
System Exclusive messages control various functions of
the DB50XG, including master volume and master tuning,
play mode (XG or TG300B), effect type and various other
parameters specifically related to the DB50XG.
■ Decimal - Hexadecimal Conversion Chart
Many MIDI messages listed in the MIDI Data Format section, beginning on page 7, are expressed in hexadecimal numbers. The chart below lists the corresponding decimal number for each hexadecimal number. (Hexadecimal numbers may include the letter “H” as a suffix.)
DecHexDecHexDecHexDecHexDecHexDecHexDecHexDecHex
0
00
1
01
2
02
3
03
4
04
5
05
06
6
7
07
8
08
09
9
10
0A
11
0B
12
0C
13
0D
14
0E
15
0F
16
17
18
19
20
21
22
23
24
25
26
27
28
30311E
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D29
1F
20
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
3E
79
3F
4B
4C
4D
4E
4F
80
40
81
41
82
42
83
43
84
44
85
45
86
46
87
47
48
88
49
89
4A
90
91
92
93
94
95
50
51
52
53
54
55
56
57
58
59
5A
5B
5C
5D
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
5E
111
5F
6D
112
60
61
62
63
64
65
66
67
68
69
6A
6B
6C
6E
6F
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
70
71
72
73
74
75
76
77
78
79
7A
7B
7C
7D
7E
7F
6
Page 8
MIDI Data Format
By sending various types of MIDI messages you can directly
control and change the settings on the DB50XG.
Please refer to the owner’s manual of your software and
hardware for information about how to transmit MIDI messages to the DB50XG.
1. CHANNEL MESSAGES
1.1 Key On / Key Off
Messages which are generated when the keyboard is played.
Reception note range = C-2 (0) – G8 (127), C3 = 60
Velocity range = 1 – 127 (Only the Key On velocity is received)
Key On: Generated when a key is pressed.
Key Off: Generated when a key is released.
Each message includes a specific note number which corresponds
to the key which is pressed, plus a velocity value based on how
hard the key is struck.
If the Multi Part parameter Rcv NOTE MESSAGE (page 29) =
OFF for a specific Part, that Part will ignore Key On and Key Off
messages.
If the Drum Setup parameter Rcv NOTE OFF (page 30) = OFF,
the Drum Part will ignore Key Off messages.
If the Drum Setup parameter Rcv NOTE ON = OFF (page 30),
the Drum Part will ignore Key On messages.
1.2 Control Change
Messages which control volume, panning, and other controller
parameters.
Each type of Control Change message is assigned to a specific
control number.
If the Multi Part parameter for each Control Change Receive (page
29, nn30 – nn40) = OFF, that Part will ignore the specific Control
Change message.
1.2.1Bank Select
Messages which select variation Voice bank numbers.
CNTRL# PARAMETERDATA RANGE
0Bank Select MSB0:Normal, 63:User Voices,
64:SFX, 126:SFX Kit, 127:Drum
32Bank Select LSB0…127
You can select the Voice banks with MSB and LSB numbers.
MSB and LSB functions differently depending on the play
mode.
In XG mode, MSB numbers select Voice type (Normal Voice
or Drum Voice), and LSB numbers select Voice banks.
In TG300B mode, LSB is fixed, and MSB numbers select V oice
banks.
(See Normal Voice List, Drum Voice List, from page 32.)
A new bank selection will not become effective until the next
Program Change message is received.
1.2.2Modulation
Messages which control vibrato depth.
CNTRL# PARAMETERDATA RANGE
1Modulation0…127
A setting of 0 = vibrato off, and a setting of 127 = maximum
vibrato.
1.2.3Portamento Time
Messages which control the duration of portamento, or a continuous pitch glide between successively played notes.
CNTRL# PARAMETERDATA RANGE
5Portamento Time0…127
When the parameter 1.2.9 Portamento = ON, values will ad-
just the speed of pitch change.
A setting of 0 = minimum portamento time, and 127 = maximum portamento time.
1.2.4Data Entry
Messages which set the value for the parameter specified by
RPN/NRPN.
CNTRL# PARAMETERDATA RANGE
6Data Entry MSB0…127
38Data Entry LSB0…127
Parameter value is determined by combining MSB and LSB.
1.2.5Main Volume
Messages which control the volume of each Part.
CNTRL# PARAMETERDATA RANGE
7Main Volume0…127
A setting of 0 = minimum volume, and 127 = maximum vol-
ume.
1.2.6Pan
Messages which control the stereo panning position of each
Part.
CNTRL# PARAMETERDATA RANGE
10Pan0…127
A setting of 0 = extreme left position, and 127 = extreme right
position.
1.2.7Expression
Messages which control intonation expression of each Part.
CNTRL# PARAMETERDATA RANGE
11Expression0…127
A setting of 0 = minimum expression volume, and 127 = maxi-
mum expression volume.
1.2.8Hold1
Messages which control sustain on/off.
CNTRL# PARAMETERDATA RANGE
64Hold10…127
Settings between 0 – 63 = sustain off, and settings between 64
– 127 = sustain on.
1.2.9Portamento
Messages which control portamento on/off.
CNTRL# PARAMETERDATA RANGE
65Portamento0…127
Settings between 0 – 63 = portamento off, and settings be-
tween 64 – 127 = portamento on.
The parameter 1.2.3 Portamento Time controls the portamento
speed.
7
Page 9
MIDI Data Format
1.2.10 Sostenuto
Messages which control sostenuto on/off.
CNTRL# PARAMETERDATA RANGE
66Sostenuto0…127
Holding specific notes and then pressing and holding the
sostenuto pedal will sustain those notes as you play subsequent notes, until the pedal is released.
Settings between 0 – 63 = sostenuto off, and settings between
64 – 127 = sostenuto on.
1.2.11 Soft Pedal
Messages which control soft pedal on/off.
CNTRL# PARAMETERDATA RANGE
67Soft Pedal0…127
Notes played while holding the soft pedal will be dampened.
Settings between 0 – 63 = soft pedal off, and settings between
64 – 127 = soft pedal on.
1.2.12 Harmonic Content
Messages which adjust the resonance set for each Voice.
CNTRL# PARAMETERDATA RANGE
71Harmonic Content
The value set here is an offset value which will be added to or
subtracted from the Voice data.
Higher values will result in a more characteristic, resonant
sound.
Depending on the Voice, the effective range may be narrower
than the range available for adjustment.
0…127 (0:-64, 64:+0, 127:+63)
1.2.13 Release Time
Messages which adjust the envelope release time set for each
Voice.
CNTRL# PARAMETERDATA RANGE
72Release Time
The value set here is an offset value which will be added to or
subtracted from the Voice data.
0...127 (0:-64, 64:+0, 127:+63)
1.2.14 Attack Time
Messages which adjust the envelope attack time set for each
Voice.
CNTRL# PARAMETERDATA RANGE
73 Attack Time
The value set here is an offset value which will be added to or
subtracted from the Voice data.
0...127 (0:-64, 64:+0, 127:+63)
1.2.15 Brightness
Messages which adjust the filter cutoff frequency set for each
Voice.
CNTRL# PARAMETERDATA RANGE
74Brightness
The value set here is an offset value which will be added to or
subtracted from the Voice data.
Lower values will result in a softer sound.
Depending on the Voice, the effective range may be narrower
than the range available for adjustment.
0...127 (0:-64, 64:+0, 127:+63)
8
1.2.16 Portamento Control
Messages which apply a portamento between the currentlysounding note and the subsequent note.
CNTRL# PARAMETERDATA RANGE
84Portamento Control 0...127
Portamento Control is transmitted specifying the Note On Key
of the currently-sounding note.
Specify a Portamento Source Key number between 0 – 127.
When a Portamento Control message is received, the currently
sounding pitch will change with a Portamento Time of 0 to the
next Key On key on the same channel.
For example, the following settings would apply a portamento
from note C3 to C4.
90 3C 7F ........ C3 = Key On
B0 54 3C ........ Source Key number set to C3
90 48 7F ........ C4 = Key On (When C4 = on, C3 is raised
by a portamento to C4.)
Even if the Multi Part parameter Rcv PORTAMENTO (page
29) = OFF, the Portamento Control message will be received .
1.2.17 Effect1 Depth (Reverb Send Level)
Messages which adjust the send level for the Reverb effect.
CNTRL# PARAMETERDATA RANGE
91Effect1 Depth0...127
1.2.18 Effect3 Depth (Chorus Send Level)
Messages which adjust the send level for the Chorus effect.
Messages which adjust the send level for the Variation effect.
CNTRL# PARAMETERDATA RANGE
94Effect4 Depth0...127
If Variation Connection (page 28) = 1 (System), this message
sets the send level for the Variation effect.
If Variation Connection = 0 (Insertion), this has no effect.
1.2.20 Data Increment / Decrement (for RPN)
Messages which increase or decrease the MSB value of Pitch
Bend Sensitivity, Fine Tune, or Coarse Tune in steps of 1.
CNTRL# PARAMETERDATA RANGE
96RPN Increment0...127
97RPN Decrement0...127
The data byte is ignored.
When the maximum value or minimum value is reached, the
value will not be incremented or decremented further.
(Incrementing the Fine Tune will not cause the Coarse T une to
be incremented.)
1.2.21 NRPN (Non-Registered Parameter Number)
Messages which adjust a V oice’ s vibrato, filter , EG, drum setup
or other parameter settings.
CNTRL# PARAMETERDATA RANGE
98NRPN LSB0...127
99NRPN MSB0...127
First send the NRPN MSB and NRPN LSB to specify the parameter which is to be controlled. Then use Data Entry to set
the value of the specified parameter.
* Note that once the NRPN has been set for a channel, sub-
sequent data entry will be recognized as the same NRPN’s
Page 10
MIDI Data Format
value change. Therefore, after you use the NRPN, you
should set a Null (7FH, 7FH) value to avoid an unexpected result.
The following NRPN numbers can be received.
NRPN
MSB LSB MSB
01H 08H mmHVibrato Rate
01H 09H mmHVibrato Depth
01H 0AH mmH Vibrato Delay
01H 20H mmHFilter Cutoff Frequency
01H 21H mmHFilter Resonance
01H 63H mmHEG Attack Time
01H 64H mmHEG Decay Time
01H 66H mmHEG Release Time
14H rrHmmHDrum Filter Cutoff Frequency
15H rrHmmHDrum Filter Resonance
16H rrHmmHDrum EG Attack Rate
17H rrHmmHDrum EG Decay Rate
18H rrHmmHDrum Instrument Pitch Coarse
19H rrHmmHDrum Instrument Pitch Fine
1AH rrHmmHDrum Instrument Level
1CH rrHmmHDrum Instrument Pan
1DH rrHmmHDrum Instrument Reverb Send Level
1EH rrHmmHDrum Instrument Chorus Send Level
1FH rrHmmHDrum Instrument V ariation Send Level
MSB 14H–1FH (for Drum) is valid only if the Multi Part parameter (page 28) PART MODE = DRUMS 1 or DRUMS2
for that channel. (If PART MODE = DRUM, no values will be
changed.)
DATA ENTRY
PARAMETER NAME and VALUE RANGE
mm : 00H - 40H - 7FH (-64 - 0 - +63)
mm : 00H - 40H - 7FH (-64 - 0 - +63)
mm : 00H - 40H - 7FH (-64 - 0 - +63)
mm : 00H - 40H - 7FH (-64 - 0 - +63)
mm : 00H - 40H - 7FH (-64 - 0 - +63)
mm : 00H - 40H - 7FH (-64 - 0 - +63)
mm : 00H - 40H - 7FH (-64 - 0 - +63)
mm : 00H - 40H - 7FH (-64 - 0 - +63)
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
Applies to both Decay1 and 2.
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
mm : 00 - 7F (0 - max)
rr : drum instrument note number
mm : 00H - 40H - 7FH
(random, left - center - right)
rr : drum instrument note number
mm : 00H - 7FH (0 - max)
rr : drum instrument note number
mm : 00H - 7FH (0 - max)
rr : drum instrument note number
mm : 00H - 7FH (0 - max)
rr : drum instrument note number
1.2.22 RPN (Registered Parameter Number)
Messages which offset, or add or subtract values from a Part’s
pitch bend sensitivity, tuning, or other parameter settings.
* Note that once the RPN has been set for a channel, subse-
quent data entry will be recognized as the same RPN’ s value
change. Therefore after you use the RPN, you should set a
Null (7FH, 7FH) value to avoid an unexpected result.
The following RPN numbers can be received.
RPN
MSB LSBMSB LSB
00H 00H mmH - -Pitch Bend Sensitivity
00H 01H mmH 11HFine Tuning
00H 02H mmH - -Coarse Tuning
7FH 7FH - - - -RPN null
DATA ENTRY
PARAMETER NAME and VALUE RANGE
mm : 00 - 18H (0 - 24 chromatic
steps)
Assignable in chromatic steps up
to 2 octaves
Default : 02H
LSB value is ignored.
mm : 00H - 40H - 7FH (-64-0-+63)
mm : 28H - 40H - 58H (-24 - +24
chromatic steps)
LSB value is ignored.
Cancels RPN and NRPN numbers.
1.2.23 Channel Mode Messages
The following Channel Mode Messages can be received.
2nd BYTE 3rd BYTEMESSAGE
1200All Sounds Off
1210Reset All Controllers
1230All Notes Off
1240Omni Off
1250Omni On
1260 ~ 16Mono
1270Poly
1.2.23.1 All Sounds Off
Terminates all sounds currently sounding on the specified
channel. However, the status of channel messages such as
Note On and Hold On is maintained.
1.2.23.2 Reset All Controllers
The values of the following controllers will be reset to the
defaults.
Terminates all notes currently on for the specified channel.
However, if Hold1 or Sostenuto is on, notes will continue
sounding until these are turned off.
1.2.23.4 Omni Off
Performs the same function as when an All Notes Off message is received.
1.2.23.5 Omni On
Performs the same function as when an All Notes Off message is received.
1.2.23.6 Mono
Performs the same function as when an All Sounds Off
message is received, and if the 3rd byte (mono number) is
in the range of 0 – 16, sets the corresponding channel to
Mono Mode (Mode 4 : m = 1).
1.2.23.7 Poly
Performs the same function as when an All Sounds Off
message is received, and sets the corresponding channel to
Poly Mode (Mode 3).
1.3 Program Change
Messages for Voice selection.
With a combination of Bank Select, you can select not only basic
Voice numbers, but also variation Voice bank numbers.
If the Multi Part parameter Rcv PROGRAM CHANGE (page 29)
= OFF, that Part will not receive Program Change messages.
1.4 Pitch Bend
Messages for pitch bend wheel values.
If the Multi Part parameter Rcv PITCH BEND CHANGE (page
29) = OFF, that Part will not receive Pitch Bend messages.
1.5 Channel Aftertouch
Messages which let you control various functions by the pressure
you apply to the keys after the initial striking of the keys, over the
entire channel.
If the Multi Part parameter Rcv CHANNEL AFTER TOUCH (page
29) = OFF, that Part will not receive Channel Aftertouch.
1.6 Polyphonic Aftertouch
Messages which let you control various functions by the pressure
you apply to the keys after the initial striking of the keys, for each
individual key.
If the Multi Part parameter Rcv POL YPHONIC AFTER TOUCH
(page 34) = OFF, that Part will not receive Polyphonic Aftertouch.
Effective range is between note numbers 36 – 97.
10
2. SYSTEM EXCLUSIVE MESSAGES
System Exclusive messages control various functions of the
DB50XG, including master volume and master tuning, play mode,
effect type and various other parameters.
* The device number of the DB50XG is fixed to “All”.
2.1 Parameter Change
The DB50XG receives the following parameter change messages.
[ UNIVERSAL REALTIME MESSAGE ]
1) Master Volume
[ UNIVERSAL NON REALTIME MESSAGE ]
1) General MIDI Mode On
[ XG NATIVE PARAMETER CHANGE ]
1) XG System on
2) XG System Data parameter change
3) Multi Effect1 Data parameter change
4) Multi Part Data parameter change
5) Drums Setup Data parameter change
[ OTHER ]
1) Master tuning
2) TG300 System Data Parameter change
3) TG300 Multi Effect Data parameter change
4) TG300 Multi Part Data parameter change
2.1.2Universal Realtime Messages
2.1.2.1 Master Volume
11110000 F0 Exclusive status
01111111 7F Universal Real Time
01111111 7F ID of target device
00000100 04 Sub-ID #1=Device Control
11110000 F0 Exclusive status
01111111 7F Universal Real Time
0xxxnnnn xn
00000100 04 Sub-ID #1=Device Control
00000001 01 Sub-ID #2=Master Volume
0sssssss ss Volume LSB
0
ttttttttt tt
11110111 F7 End of Exclusive
When received, the Volume MSB will be effective for the
System Parameter MASTER VOLUME (page 27).
* “ss” is the hexadecimal expression of 0sssssss; same as
for “tt”, “aa”, etc.
Message
Volume MSB
Device Number, xxx = irrelevant
Message
Volume MSB
2.1.3Universal Non-Realtime Messages
2.1.3.1 General MIDI Mode On
11110000 F0 Exclusive status
01111110 7E Universal Non-Real Time
01111111 7F ID of target device
00001001 09 Sub-ID #1=General MIDI
00000001 01 Sub-ID #2=General MIDI On
11110111 F7 End of Exclusive
or,
Message
Page 12
MIDI Data Format
11110000 F0 Exclusive status
01111110 7E Universal Non-Real Time
0xxxnnnn xn
00001001 09 Sub-ID #1=General MIDI
00000001 01 Sub-ID #2=General MIDI On
11110111 F7 End of Exclusive
When General MIDI Mode On is received, the play mode
will be changed to XG mode.
When this happens, the DB50XG will receive the MIDI
messages which compatible with GM System Level 1, and
consequently will not receive NRPN and Bank Select messages.
Since approximately 50ms is required to execute this message, be sure to leave an appropriate interval before the subsequent message.
Device Number, xxx = irrelevant
Message
2.1.4XG Native Parameter Change
With the Parameter Change messages as listed below , you can
change the characteristic of a Voice, such as by Effect T ype or
effect parameter, transpose, tuning, and others.
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n* Device Number
01001100 4C XG Model ID
0aaaaaaa aa Address High
0aaaaaaa aa Address Mid
0aaaaaaa aa Address Low
0ddddddd dd Data
| |
11110111 F7 End of Exclusive
* Any number is OK since the device number for the
DB50XG is fixed to “All”.
For parameters with data size of 2 or 4, transmit the appropriate number of data bytes.
When sending the parameter change messages consecutively,
be sure to leave an appropriate interval (if the time base is 480,
ca 5 unit) between the messages.
■ EXAMPLE OF PARAMETER CHANGE
1. To change Variation Effect type to Echo, first check the
Effect Type List (page 38) to identify the MSB and LSB
numbers; for Echo Variation Effect type numbers are MSB
= 07, LSB = 00.
Next, check the address in <Table 1 - 3> (page 28) for the
VARIATION TYPE parameter; in this case the address is
High, Mid, Low = 02, 01, 40, respectively.
Apply these to the 2.1.4 XG Native Parameter Change list
as follows:
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n Device Number
01001100 4C XG Model ID
00000010 02 Address High
00000001 01 Address Mid
01000000 40 Address Low
00000111 07 Data (VARIATION TYPE MSB)
00000000 00 Data (VARIATION TYPE LSB)
11110111 F7 End of Exclusive
When this data is received, the DB50XG will change the
effect type to Echo.
2. To change the effect Dry/Wet balance of Echo to 50%
each, first check the Effect Parameter List (page 39), pa-
rameter number 10, to identify the Dry(50%)/W et(50%); in
this case the Dry=Wet value is 64 (hexadecimal 40).
Next, check the address in <Table 1 - 3> (page 28) for the
VARIATION PARAMETER 10; in this case the address is
High, Mid, Low = 02, 01, 54, respectively.
Apply these to the 2.1.4 XG Native Parameter Change list
as follows:
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n Device Number
01001100 4C XG Model ID
00000010 02 Address High
00000001 01 Address Mid
01010100 54 Address Low
01000000 40 Data (MSB)← actual value
00000000 00 Data (LSB)← 00 fixed
11110111 F7 End of Exclusive
When this data is received, the DB50XG will change the
effect Dry/Wet balance to 50% each.
Be sure to allow enough time for the procedure to take place
by inserting an empty measure at the top of the song for
every channel.
2.1.4.1 XG System On
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n Device Number
01001100 4C XG Model ID
00000000 00 Address High
00000000 00 Address Mid
01111110 7E Address Low
00000000 00 Data
11110111 F7 End of Exclusive
When this data is received, the DB50XG will switch to XG
mode and all the parameters will be initialized accordingly,
and XG-compatible messages such as NRPN and Bank Select messages can be received.
Since approximately 50ms is required to execute this message, be sure to leave an appropriate interval before the subsequent message.
TG300B Reset
F0 41 1n 42 12 40 00 7F 00 41 F7
n=device number
11
Page 13
MIDI Data Format
2.1.4.2 XG System Data parameter change
See tables <1 - 1> and <1 - 2> (page 27).
2.1.4.3 Multi Effect1 Data parameter change
See tables <1 - 1> and <1 - 3> (page 27).
2.1.4.4 Multi Part Data parameter change
See tables <1 - 1> (page 27) and <1 - 4> (page 28).
2.1.4.5 Drums Setup Data parameter change
See tables <1 - 1> (page 27) and <1 - 5> (page 30) .
If a Drum Setup Reset parameter change message (page 27)
is received, the Drum Setup parameter values will be initialized.
Selecting a Drum Set will cause the Drum Setup parameter
values to be initialized.
2.1.5Other parameter changes
2.1.5.1 Master Tuning
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n Device Number
00100111 27 Model ID
00110000 30 Sub ID2
00000000 00
00000000 00
0mmmmmmm mm Master Tune MSB
01111111 11 Master Tune LSB
Occccccc cc irrelevant
11110111 F7 End of Exclusive
This message simultaneously changes the pitch of all channels.
2.2 Bulk Dump
The DB50XG receives the following bulk dump data.
[ XG NATIVE ]
1) XG System Data
2) Multi Effect1 Data
3) Multi Part Data
4) Drums Setup Data
[ QS300 NATIVE ]
1) QS300 User Normal Voice Data
2.2.1XG Native Bulk Dump
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0000nnnn 0n Device Number
01001100 4C XG Model ID
0bbbbbbb bb ByteCount
0bbbbbbb bb ByteCount
0aaaaaaa aa Address High
0aaaaaaa aa Address Mid
0aaaaaaa aa Address Low
0ddddddd dd Data
| |
| |
0ccccccc cc Check-sum
11110111 F7 End of Exclusive
For the Address and Byte Count, refer to the supplementary
tables.
The Check Sum is the value that results in a value of 0 for
the lower 7 bits when the Start Address, Byte Count, Data,
plus the Check Sum itself are added.
2.2.1.1 XG System Data bulk dump
See tables <1 - 1> and <1 - 2> (page 27).
2.2.1.2 Multi Effect1 Data bulk dump
See tables <1 - 1> and <1 - 3> (page 27).
2.2.1.3 Multi Part Data bulk dump
See tables <1 - 1> (page 27) and <1 - 4> (page 28).
2.2.1.4 Drums Setup Data bulk dump
See tables <1 - 1> (page 27) and <1 - 5> (page 30).
2.2.2QS300 Native Bulk Dump
Up to 32 Voices created by the QS300 can be saved in the
DB50XG’s User Memory by bulk dump messages. (Effective
only when the XG mode is active.)
QS300 User Voices are stored in Bank MSB = 63, LSB = 00.
Program Change numbers for User Voices are 1 – 32.
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0000nnnn 0n Device Number
01001011 4B QS300 Model ID
0bbbbbbb bb ByteCount
0bbbbbbb bb ByteCount
0aaaaaaa aa Address High
0aaaaaaa aa Address Mid
0aaaaaaa aa Address Low
0ddddddd dd Data
| |
| |
0ccccccc cc Check-sum
11110111 F7 End of Exclusive
* Because of possible differences in number of elements, some
QS300 Voices may sound slightly different.
2.2.2.1 QS300 User Normal V oice Data bulk dump
See tables <2 - 1> and <2 - 2> (page 30).
3. REALTIME MESSAGES
3.1 Active Sensing
Once FE has been received, if no MIDI data is subsequently
received for longer than an interval of approximately 300msec,
the DB50XG will perform the same function as when ALL
SOUNDS OFF, ALL NOTES OFF, and RESET ALL CONTROLLERS messages are received, and will then return to a
status in which FE is not monitored.
12
Page 14
Mode d’emploi
13
Page 15
Précautions
● N’exposez pas la carte-fille en plein soleil ou dans en
endroit très humide, chaud, poussiéreux ou soumis à de
fortes vibrations.
● Avant de toucher la carte-fille, prenez soin de toucher
une surface métallique afin de décharger toute électricité statique qui pourrait s’être accumulée dans votre
corps.
● Quand vous tenez la carte-fille, ne touchez pas la partie
intérieure de la plaquette de circuit et n’appuyez pas
sur celle-ci; évitez tout contact de la carte avec de l’eau
ou tout autre liquide.
● Avant d’installer la carte-fille sur une carte sonore, dé-
branchez le connecteur d’alimentation de votre ordinateur.
* Windows® et MS-DOS sont des marques déposées de Microsoft® Corporation.
* SoundBlaster™ et WaveBlaster™ sont des marques de fabrique de Creative Labs, Inc.
* Les noms de société et les noms de produits apparaissant dans ce Mode d’emploi sont les marques déposées
ou les marques de fabrique de leurs entreprises respectives et ils sont ici reconnus comme tels.
● Avant de raccorder l’ordinateur à d’autres dispositifs,
coupez l’interrupteur d’alimentation de chacun des équipements.
● Yamaha ne saurait être tenu responsable de la perte de
données, provoquée par une défaillance de l’ordinateur
ou une erreur de manipulation par l’utilisateur.
● La carte-fille ne contient aucune pièce réparable par
l’utilisateur; dès lors, ne touchez jamais la partie intérieure de la plaquette de circuit et ne modifiez ses circuits électroniques en aucune façon car ceci pourrait
provoquer des secousses électriques ou endommager la
carte-fille.
Yamaha ne saurait être tenu responsable des
dommages provoqués par un entretien et une
utilisation incorrects de la carte-fille.
14
Page 16
INTRODUCTION
Nous vous remercions de votre achat de la Carte-fille sonore Yamaha DB50XG, une carte-fille qui s’attache sur toute carte
SoundBlaster™ de Creative Labs ou toute autre carte sonore équipée d’un port d’extension, afin d’élever ses sons de la FM à
une “synthèse wavetable” de haute qualité.
Dotée de la technologie de génération sonore AWM2 de qualité professionnelle Yamaha, qui utilise des échantillons ou des
formes d’onde haute fidélité provenant d’instruments musicaux ou d’autres sources, la DB50XG contient 676 Voix Normal et
21 Voix Batterie (jeux de percussion), elle dispose de 16 Partitions et d’une polyphonie de 32 notes et elle est complètement
compatible avec les applications Windows et DOS, ainsi que le logiciel qui supporte le format standard de Niveau 1 du
Système GM (General MIDI).
La DB50XG propose également la nouvelle technologie XG-MIDI de Yamaha, une innovation passionnante qui non seulement vous procure nettement plus de Voix que la sélection GM standard, mais qui vous permet aussi de jouer plus de Voix en
même temps; elle offre aussi toute une gamme d’effets numériques (11 effets Reverb, 11 effets Chorus et 42 effets Variation)
afin d’ajouter une dimension sans précédent aux sons de votre ordinateur.
Un disque CD-ROM livré avec la carte-fille comporte des chansons (en formats MIDI et audio) et des “MIDI clips” SMF afin
de démontrer les extraordinaires dimensions sonores du XG, ainsi qu’une version de démonstration du logiciel V isual Arranger de Yamaha.
Le présent Mode d’emploi traite de l’installation et de l’utilisation de la DB50XG; il contient aussi toutes les informations
MIDI pertinentes.
Pour garantir une installation et une utilisation adéquates du matériel et du logiciel et afin de bénéficier pendant de longues
années des sons et des performances remarquables de votre DB50XG, veuillez lire attentivement cette brochure et la conserver
en lieu sûr de manière à pouvoir vous y référer ultérieurement.
■ Contenu du progiciel
Le progiciel DG50XG comporte les articles ci-dessous; avant de commencez, veuillez vérifier que tous les éléments
sont présents.
• Carte-fille sonore DB50XG
• Mode d’emploi
• CD-ROM (Il renferme des données MIDI et des plages audio stéréophoniques de chansons de
démonstration XG, ainsi que des “clips MIDI” et une version de démonstration du logiciel Visual
Arranger de Yamaha.)
REMARQUE
Si vous désirez modifier des fichiers MIDI existants ou créer une chanson MIDI à partir de zéro en utilisant divers
effets et sonorités du DB5-XG, vous devez utiliser un séquenceur externe, capable de modifier les messages
exclusifs de système et de transmettre au DB50XG les changements de paramètres, tels que XG System On.
Reportez-vous en page 24 où vous trouverez plus d’informations sur les messages exclusifs de système.
Table des matières
Installation de la Carte-fille.......................... 16
Réglage de mappeur MIDI .......................... 17
A propos des Normes GM et XG ................ 17
Aperçu et caractéristiques de la DB50XG...18
A propos de l’interface MIDI........................ 20
Format de données MIDI ............................ 21
Tableaux de données MIDI .........................27
Liste des Voix Normal XG ...........................32
Liste des Voix Normal TG300B ...................34
Liste des Voix Batterie XG .......................... 36
Liste des Voix Batterie TG300B .................. 37
Liste des types d’effets................................38
Liste des paramètres d’effet........................39
Tableau d’assignation de
valeur de données d’effet............................42
La DB50XG se branche directement sur les cartes sonores répertoriées ci-dessous, ainsi que sur toute carte sonore ayant un
port d’extension WaveBlaster. Si la carte dont vous disposez ne se trouve pas sur cette liste, reportez-vous au mode d’emploi
de votre carte pour savoir si elle possède un port d’extension MIDI.
Creative Labs
• SoundBlaster 16 Basic
• SoundBlaster 16
• SoundBlaster 16 ASP
• SoundBlaster 16 SCSI-2
• SoundBlaster 16 MULTICD
• SoundBlaster A WE 32
(Remarque: La DB50XG ne peut pas être connectée à
la carte sonore SoundBlaster Value Edition.)
* Les cartes sonores ci-dessus sont compatibles avec la DB50XG; toutefois, les spécifications sont sujettes à modifications
sans préavis.
Aztech
• Sound Galaxy NX PRO 16
• Sound Galaxy NX PRO 16 Extra
Televideo
• TeleSound Pro 16
Reveal
• Sound FX 16
■ Démarches d’installation
1. Mettez l’ordinateur hors tension et débranchez son cor-
don d’alimentation secteur.
ATTENTION: Sous peine de vous exposer à
une sérieuse secousse électrique, n’installez
pas la carte-fille pendant que votre ordinateur
est branché sur le secteur.
2. Déposez le couvercle de l’ordinateur. (Pour les détails,
reportez-vous à son mode d’emploi.)
3. Retirez la carte sonore déjà installée dans la fente d’ex-
tension de l’ordinateur.
4. Retirez délicatement la carte-fille DB50XG de son sa-
chet anti-électricité statique.
IMPORTANT: Avant de toucher la car te-fille,
touchez une surface métallique afin de décharger toute électricité statique accumulée dans
votre corps, car ce type d’électricité peut endommager sérieusement votre DB50XG. Ne
touchez jamais les surfaces intérieures de la
carte-fille pour éviter toute interférence avec
les circuits et tout dégât consécutif.
6. Réinstallez la carte sonore dans la fente d’extension de
l’ordinateur.
7. Replacez le couvercle sur l’ordinateur.
Entretoises
plastiques
Carte-fille
DB50XG
5. Alignez délicatement la carte-fille DB50XG avec la
carte sonore et guidez-la lentement mais fermement dans
le port d’extension; insérez aussi les entretoises plastiques de la DB50XG dans les orifices correspondants
afin de fixer la carte-fille sur la carte sonore. Pour éviter de briser ou d’endommager la carte-fille pendant son
installation, procédez avec attention sans forcer.
16
Port d’extension
Carte sonore
Page 18
Réglage du Mappeur MIDI
Le Mappeur MIDI vous permet de choisir la DB50XG afin de jouer des données MIDI.
■ Marche à suivre
1. Cliquez deux fois l’icône [MIDI Mapper] sur la fenêtre Panneau de Contrôle. La fenêtre MIDI Mapper apparaît.
2. Sélectionnez (Setups) et cliquez le bouton [ ] dans la case de dialogue. Une liste apparaît où vous choisirez [(All) MIDI
OUT]*.
* Il se peut que le nom réel de la carte MIDI soit différent selon la carte sonore que vous utilisez.
(Remarque: Pour les utilisateurs de DOS, sélectionnez “WaveBlaster” ou ce qui correspond à WaveBlaster.)
A propos des Normes GM et XG
GENERAL
GM
GM (General MIDI) a été ajouté à la Norme MIDI pour faire en sorte que toute donnée musicale
compatible GM puisse être restituée avec précision par n’importe quel générateur de sons compatible
GM, quel que soit son fabricant. Le sigle GM est apposé sur tous les logiciels et matériels qui supportent la norme General MIDI. La carte DB50XG supporte le “Système GM, Niveau 1”.
XG
XG est un nouveau format MIDI, créé par Yamaha, afin d’améliorer et d’élargir de façon substantielle
la norme General MIDI en proposant une plus grande variété de Voix de haute qualité ainsi qu’une
opération remarquablement améliorée des effets, tout en restant parfaitement compatible avec la norme
GM.
17
Page 19
Aperçu et caractéristiques de la DB50XG
La DB50XG a une polyphonie à 32 notes et elle est
multitimbres à 16 Partitions, c’est-à-dire qu’elle peut jouer
jusqu’à 16 partitions d’instruments différents (une Partition pour chacun des 16 canaux MIDI), chaque Partition
ayant sa propre Voix. Un maximum de 16 Voix différentes
peuvent être utilisées simultanément.
La DB50XG offre les deux modes de performance XG et
TG300B. Normalement, la DB50XG joue en mode XG,
mais comme elle identifie automatiquement quel mode doit
être sélectionné en se basant sur les données MIDI entrées,
vous pourrez facilement changer le mode grâce aux messages System Exclusive MIDI que vous programmez parmi
les données de séquenceur au début de votre composition.
Veuillez noter les points suivants:
• La mise en marche de votre ordinateur va initialiser
automatiquement tous les réglages ou valeurs de
paramètres de la DB50XG.
• Comme la DB50XG a besoin d’environ une demi seconde pour changer de mode quand il reçoit un message à cet effet, prenez soin d’insérer au moins une
mesure vierge au début, afin de laisser assez de temps
pour le changement du mode avant que ne commencent les données musicales proprement dites.
● XG Mode
En mode XG, la DB50XG reproduira les données
multitimbres compatibles XG, ainsi que les données
multitimbres, créées pour le format Système GM, Niveau
1.
En mode XG, la DB50XG peut:
• Reproduire jusqu’à 16 Partitions.
• Choisir parmi 480 Voix Normal et 11 Voix Batterie.
■ Voix et Eléments
Une V oix de la DB50XG peut se composer d’un ou de deux
éléments (c.à.d. des sons), selon la complexité de la Voix.
Beaucoup de V oix sont formées d’un seul élément. Les Voix
à 2 éléments sont formées de deux Voix à un élément et
elles peuvent être configurées de diverses façons.
Le nombre d’éléments utilisés détermine le nombre maximum de notes simultanées (polyphonie) que la DB50XG
peut jouer à un moment donné, selon la quantité de données de Notes MIDI entrées. Pour les détails sur le nombre
d’éléments utilisés pour chaque Voix, reportez vous à “Liste
des Voix Normal XG” en page 32.
■ Voix Normal et Voix Batterie
La DB50XG possède deux types de voix, à savoir les Voix
Normal et les Voix Batterie. (Dans ce mode d’emploi, le
terme “Voix” désigne habituellement une Voix Normal.)
La distinction entre une Voix Normal et une Voix Batterie
est la suivante:
• Une Voix dite “Normal” est simplement une Voix timbrée qui peut être reproduite sur une gamme musicale
du grave à l’aigu, tel que celle d’un piano ou d’un trompette. La DB50XG possède ainsi 676 Voix Normal.
• Une Voix Batterie est un jeu complet de sons de tambours et autres instruments à percussion, chacun des
son ayant une hauteur fixe. Chaque son est affecté à un
un numéro particulier de Note MIDI (qui correspond à
une touche sur un clavier MIDI). La DB50XG possède
21 Voix Batterie.
● Mode TG300B
En mode TG300B, la DB50XG va reproduire les données
musicales multitimbres, créées pour les générateurs de sons
compatibles TG300B. Le mode TG300B assure aussi la
compatibilité avec le format Système GM, Niveau 1.
En mode TG300B, la DB50XG peut:
• Reproduire jusqu’à 16 Partitions.
• Choisir parmi 579 Voix Normal et 10 Voix Batterie.
18
■ Polyphonie maximum
La DB50XG peut produire 32 notes de sons polyphoniques
à la fois. Cependant, le nombre réel de notes qui seront
jouées à un moment donné sera déterminé par le nombre
d’éléments utilisés sur les 16 Partitions.
Par exemple, si vous utilisez seulement des Voix à un élément, vous pouvez parvenir à une polyphonie totale de 32
notes maximum. En revanche, si vous utilisez des Voix à
un ou deux éléments, la polyphonie maximum sera réduite
d’autant.
La DB50XG est un générateur de sons à priorité à la dernière note, ce qui signifie que si elle reçoit plus de 32 notes
de données MIDI à un moment donné, les notes prédédentes
(les premières) seront automatiquement coupées pour
accomoder les plus récentes (les dernières).
Page 20
Aperçu et caractéristiques de la DB50XG
■ Priorité de partition
Chacune des 16 Partitions de la DB50XG correspond à un
des 16 canaux MIDI (1 – 16). Si les données de Note entrées dépassent la polyphonie maximum, la DB50XG va
donner la priorité aux Partitions jouées d’abord, en suivant
l’ordre décroissant de priorité ci-après:
Par conséquent, si vous créez vos propres données musicales à l’aide d’un logiciel pour séquenceur, vous devrez
assigner les Partitions les plus importantes (telles que la
mélodie et les basses) aux canaux MIDI de haute priorité
(c.à.d. des petits numéros de canaux MIDI) afin de préserver l’intégrité de votre composition. Notez qu’avec le Système GM de Niveau 1, la Partition Batterie est toujours
assignée au canal MIDI 10.
■ Element Reserve
La DB50XG possède une fonction “Element Reserve” qui
vous permet de réserver un nombre spécifié de notes pour
certaines partitions, de manière que ces notes ne soient pas
“volées” par d’autres Partitions si les données de Note MIDI
entrées dépassent la polyphonie maximum qui est disponible.
Par exemple, si vous spécifiez une valeur Element Reserve
de “10” pour la Partition 1 , cette Partition 1 conservera
toujours 10 éléments pour elle-même. Vous pourrez définir les valeurs Element Reserve par les messages System
Exclusive MIDI (cf. “XG Native Parameter Change” en
page 25 et le <Tableau 1 - 4> en page 28).
■ Sélection des Voix
La DB50XG contient non seulement 128 V oix GM basiques
et des jeux de batterie GM, mais aussi de nombreuses Voix
variation, ce qui vous donne accès à un total de 676 Voix
Normal et de 21 Voix Batterie.
En mode XG, vous pouvez avoir accès aux 128 Voix GM
basiques en sélectionnant les numéros de Programme 1 -
128. Pour avoir accès aux autres Voix, vous devez sélec-
tionner les numéros de Banque et les numéros de Changement de Programme. La banque de Voix peut être choisie
via les messages MIDI Control Change Bank Select (MSB
et LSB). En mode XG, la valeur MSB détermine le type de
V oix (Normal ou Batterie), tandis que la valeur LSB sélectionne la banque (sauf la banque SFX).
Quand la DB50XG est en mode TG300B, les banques de
Voix peuvent être sélectionnées par les numéros MSB appropriés, car LSB est fixe.
Les listes de toutes les Voix disponibles avec leur banque
et leurs numéros de programme se trouvent aux pages de
32 à 37.
Remarquez que les 128 numéros de Changement de Programme MIDI vont de 0 à 127, tandis que les 128 numéros
de programme DB50XG vont de 1 à 128.
Selon le matériel et le logiciel de séquenceur utilisé, il se
peut que vous ayez à convertir les numéros de programme
DB50XG pour correspondre aux numéros de Changement
de Programme appropriés.
* Pour des informations complémentaires sur les mes-
sages Sélection de Banque et Changement de Programme, reportez-vous à “A propos de I’interface
MIDI” en page 20.
■ Types d’effets
La DB50XG propose des dizaines d’effets numériques
extrêmement polyvalents, le fruit de la technologie de
pointe du Traitement des Signaux Numériques (DPS) de
Y amaha. Ces ef fets ajoutent une dimension toute nouvelle
aux sons de votre ordinateur.
Il existe trois types d’effets, ou sections d’effets, distincts,
dont chacun comprend une série d’effets individuels. Il y a
11 effets du type Reverb, 11 effets du type Chorus et 42
effets du type Variation. Vous trouvez une liste complète
de ces effets en page 38 sous “Liste des types d’effets”.
Les types d’effets Reverb, Chorus et Variation sont
configurés ou acheminés selon un ou deux parcours, pour
être soit un Effet Système ou un Effet Insertion. La différence entre ceux-ci est la suivante:
• EFFET SYSTEME
- Applique l’effet désigné à toutes les 16 Partitions.
• EFFET INSERTION
- Applique l’effet désigné uniquement à une Partition
spécifique.
Les types d’effets Reverb et Chorus sont des Effets Système réservés et ils sont donc appliqués au “mixage” d’ensemble. En revanche, le type d’effet Variation peut être
configuré soit comme Effet Système, soit comme Effet
Insertion. Pour désigner les types d’effet et les valeurs de
paramètre via les messages MIDI, consultez la page 25
“XG Native Parameter Change”.
19
Page 21
A propos de l’interface MIDI
■ Qu’est-ce que MIDI?
MIDI est un acronyume de l’anglais “Musical Instrument
Digital Interface” (c.à.d. Interface pour Instruments de
Musique Numériques). Cette norme permet aux instruments
de musique électroniques de “communiquer” entre eux par
■ Messages MIDI reçus par la DB50XG
La DB50XG est contrôlée par divers types de messages
MIDI qui, automatiquement, déterminent le mode de lecture, sélectionnent les canaux MIDI, les Voix et les Effets,
changent les valeurs de paramètres et, bien sûr, jouent les
V oix spécifiées pour les diverses Partitions. T out cela s’accomplit avec toutes les nuances subtiles et la dynamique
puissante de l’expression que l’ordinateur avait fournies à
l’origine. Ci-après vous trouverez une explication des divers types de messages MIDI que la DB50XG peut recevoir.
● Key On/Key Off
Les messages Key On/Key Off, appelés aussi messages
Note, disent à la DB50XG quelles notes jouer, la valeur de
la Vélocité (dépendant de la force avec laquelle les touches sont frappées) à laquelle les notes doivent être jouées,
et la longueur de leur exécution, c’est-à-dire quand commencer (On) et arrêter (Off) comme note.
● Control Change
Les messages Control Change vous permettent de choisir
la banque de Voix, de contrôler le volume, le panning, la
modulation, la durée du portamento, la brillance et divers
autres paramètres de contrôleur par des valeur spécifiques
qui correspondent à chacun des divers paramètres.
● Program Change
Les messages Program Change disent à la DB50XG quelle
Voix sélectionner pour chaque Partition. Vous pouvez in-
l’envoi et la réception de données ou de messages MIDI,
tels que Note, Changement de Contrôle, Changement de
Programme et d’autres types encore.
sérer des messages Program Change à n’importe quel point
souhaité dans une chanson. Le fait de combiner des numéros de sélection de banque vous permet de choisir diverses
Voix parmi les centaines que la DB50XG met à votre disposition.
● Pitch Bend
Les messages Pitch Bend sont des messages de contrôleur
continus qui permettent d’élever ou d’abaisser la hauteur
des notes désignées selon une valeur spéficiée et pendant
une durée spécifiée.
● Channel Aftertouch
Channel Aftertouch est une fonction détectrice de pression
qui vous permet de contrôler diverses fonctions par la force
avec laquelle les touches sont actionnées sur tout le canal.
● Polyphonic Aftertouch
Polyphonic Aftertouch est une fonction détectrice de pression qui vous permet de contrôler diverses fonctions par la
force avec laquelle les touches sont actionnées pour chaque touche individuelle.
● System Exclusive
Les messages System Exclusive contrôlent diverses fonctions de la DB50XG, telles que le volume principal, l’accord principal, le mode de lecture (XG ou TG300B), le
type d’effet et divers autres paramètres, liés spécifiquement
à la DB50XG.
20
■ Table de conversion décimale - hexadécimale
De nombreux messages MIDI répertoriés dans la section Format de données MIDI à partir de la page 21, sont
exprimés en notation hexadécimale. Le tableau ci-après fournit la valeur décimale correspondant à chaque
valeur hexadécimale. (La notation hexadécimale peut comporter la lettre “H” comme suffixe.)
DecHexDecHexDecHexDecHexDecHexDecHexDecHexDecHex
0
00
1
01
2
02
3
03
4
04
5
05
06
6
7
07
8
08
09
9
10
0A
11
0B
12
0C
13
0D
14
0E
15
0F
16
17
18
19
20
21
22
23
24
25
26
27
28
30311E
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D29
1F
20
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
3E
79
3F
4C
4D
4E
4F
80
40
81
41
82
42
83
43
84
44
85
45
86
46
87
47
48
88
49
89
4A
90
4B
91
92
93
94
95
50
51
52
53
54
55
56
57
58
59
5A
5B
5C
5D
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
5E
111
5F
6D
112
60
113
61
114
62
115
63
116
64
65
117
66
118
67
119
68
120
121
69
122
6A
123
6B
124
6C
125
6E
126
6F
127
70
71
72
73
74
75
76
77
78
79
7A
7B
7C
7D
7E
7F
Page 22
Format de données MIDI
En transmettant divers types de messages MIDI, vous pouvez contrôler directement et changer les réglages sur la
DB50XG.
Veuillez consulter le mode d’emploi du logiciel et du matériel à propos des informations relatives à la transmission
des messages MIDI vers la DB50XG.
1. MESSAGES DE CANAL
1.1 Marche/arrêt de touche (Key On/Key Off)
Messages produits quand le clavier est joué.
Plage de note de réception = C-2 (0) – G8 (127), C3 = 60
Plage de vélocité = 1 – 127 (Seule la vélocité Key On est reçue)
Key On: Produit quand une touche est actionnée.
Key Off: Produit quand une touche est relâchée.
Chaque message inclut un numéro de note spécifique qui correspond à la touche actionnée, plus une valeur de vélocité, basée sur
la force avec laquelle la touche est frappée.
Si le paramètre Multi-partitions Rcv NOTE MESSAGE (page 29)
= OFF pour une partition spécifique, celle-ci ignorera les messages Key On et Key Off.
Si le paramètre Réglage Batterie Rcv NOTE OFF (page 30) =
OFF, la partition Batterie ignorera les messages Key Off. Si le
paramètre Réglage Batterie Rcv NOTE ON = OFF (page 30), la
partition Batterie ignorera les messages Key On.
1.2 Changement de contrôle
Messages contrôlant le volume, le panoramique et d’autres
paramètres de contrôleur.
Chaque type de message Changement de contrôle est assigné à un
numéro de contrôle spécifique.
Si le paramètre Multi-partition pour chaque Réception de Changement de Contrôle (page 29, nn30 – nn 40) = OFF, cette partition
ignorera le message Changement de contrôle spécifique.
1.2.1Sélection de banque
Messages sélectionnant les numéros de banque de Voix.
CNTRL# PARAMETERDATA RANGE
0
32
Vous pouvez sélectionner les banques Voix par les numéros
MSB et LSB.
MSB et LSB fonctionnent différemment selon le mode de lecture.
En mode XG, les numéros MSB sélectionnent le type de Voix
(Voix Normal ou Voix Batterie), tandis que les numéros LSB
sélectionnent les banques Voix.
En mode TG300B, LSB est fixe, tandis que les numéros MSB
sélectionnent les banques de Voix.
(Cf. Liste des Voix Normal, Liste des Voix Batterie, à partir de
la page 32.)
La sélection d’une nouvelle banque ne sera pas effective avant
que le message de Changement de Programme suivant ne soit
reçu.
1Modulation0…127
Un réglage à 0 = coupure de vibrato et un réglage à 127 =
vibrato maximum.
1.2.3Durée de portamento
Messages contrôlant la durée de portamento ou glissement
continu de timbre entre des notes jouées successivement.
CNTRL# PARAMETERDATA RANGE
5
Quand le paramètre 1.2.9 Portamento = ON, les valeurs vont
ajuster la vitesse du changement de timbre.
Un réglage à 0 = durée minimale de portamento, et 127 = durée maximale de portamento.
Durée de Portamento
0…127
1.2.4Entrée de données
Messages réglant la valeur pour le paramètre spécifié par RPN/
NRPN.
CNTRL# PARAMETERDATA RANGE
6
38
La valeur de paramètre est déterminée en combinant MSB et
LSB.
Entrée Données MSB
Entrée Données LSB
0…127
0…127
1.2.5Volume principal
Messages contrôlant le volume de chaque partition.
CNTRL# PARAMETERDATA RANGE
7Volume principal0…127
Un réglage à 0 = volume minimal et à 127 = réglage maximal.
1.2.6Panoramique
Messages contrôlant la position du panoramique stéréo de chaque partition.
CNTRL# PARAMETERDATA RANGE
10Panoramique0…127
Un réglage à 0 = position extrême gauche et à 127 = position
extrême droite.
1.2.7Expression
Messages contrôlant l’expression d’intonation de chaque partition.
CNTRL# PARAMETERDATA RANGE
11Expression0…127
Un réglage à 0 = volume d’expression minimal et à 127 =
volume d’expression maximale.
1.2.8Maintien 1
Messages contrôlant la marche/arrêt du maintien.
CNTRL# PARAMETERDATA RANGE
64Maintien 10…127
Réglages entre 0 – 63 = Maintien hors service, et réglages en-
tre 64 – 127 = Maintien en service.
1.2.9Portamento
Messages contrôlant la marche/arrêt du portamento.
CNTRL# PARAMETERDATA RANGE
65Portamento0…127
Réglages entre 0 – 63 = Portamento hors service, et réglages
entre 64 – 127 = Portamento en service.
Le paramètre 1.2.3 Durée de Portamento contrôle la vitesse
du portamento.
21
Page 23
Format de données MIDI
1.2.10 Sostenuto
Messages contrôlant la marche/arrêt du sostenuto.
CNTRL# PARAMETERDATA RANGE
66Sostenuto0…127
Le fait d’appuyer sur des notes spécifiques et de maintenir
appuyée la pédale sostenuto va soutenir ces notes tandis que
vous jouez les notes suivantes jusqu’à ce que la pédale soit
relâchée.
Réglages entre 0 – 63 = mise hors service de sostenuto, et
réglages entre 64 – 127 = mise en service de sostenuto.
1.2.11 Pédale douce
Messages contrôlant la marche/arrêt de la pédale douce.
CNTRL# PARAMETERDATA RANGE
67Soft Pedal0…127
Les notes jouées en appuyant sur la pédale douce sont amor-
ties.
Réglages entre 0 – 63 = pédale douce hors service, et réglages
entre 64 – 127 = pédale douce en service.
1.2.12 Contenu harmonique
Messages ajustant la résonance réglée pour chaque Voix
CNTRL# PARAMETERDATA RANGE
71
La valeur fixée ici est une valeur de décalage qui sera ajoutée
ou soustraite de la donnée de Voix
Des valeurs plus hautes fourniront un son plus résonant et caractéristique.
Selon la Voix, la plage effective peut s’avérer plus étroite que
la plage disponible pour le réglage.
Contenu Harmonique
0…127 (0:-64, 64:+0, 127:+63)
1.2.13 Durée de libération
Messages ajustant la durée de libération d’enveloppe, fixée
pour chaque voix.
CNTRL# PARAMETERDATA RANGE
72Durée Libération
La valeur fixée ici est une valeur de décalage qui sera ajoutée
ou soustraite de la donnée de Voix.
0...127 (0:-64, 64:+0, 127:+63)
1.2.14 Durée d’attaque
Messages ajustant la durée d’attaque d’enveloppe, fixée pour
chaque voix.
CNTRL# PARAMETERDATA RANGE
73Durée Attaque
La valeur fixée ici est une valeur de décalage qui sera ajoutée
ou soustraite de la donnée de Voix.
0...127 (0:-64, 64:+0, 127:+63)
1.2.15 Luminosité
Messages qui ajustent la fréquence de coupure du filtre, fixée
pour chaque voix.
CNTRL# PARAMETERDATA RANGE
74Luminonsité
La valeur fixée ici est une valeur de décalage qui sera ajoutée
ou soustraite de la donnée de Voix.
Des valeurs plus basse résulteront en un son plus doux.
Selon la Voix, la plage effective peut s’avérer plus étroite que
la plage disponible pour le réglage.
0...127 (0:-64, 64:+0, 127:+63)
1.2.16 Contrôle de Portamento
Messages appliquant a portamento entre la note sonnant actuellement et la note suivante.
CNTRL# PARAMETERDATA RANGE
84Contrôle Portamento 0...127
Le Contrôle de Portamento est transmis en spéficiant la Tou-
che Note On de la note sonnant acutellement.
Spécifiez un numéro de Touche de Source Portamento entre 0
– 127.
Quand un message de Contrôle Portamento est reçu, la hauteur sonnant actuellement va changer avec une Durée de
Portamento 0 jusqu’à la touche Key On suivante sur le même
canal.
Par exemple, les réglages suivants appliqueraient un
portemento de la note C3 à C4.
90 3C 7F ........ C3 = Key On
B0 54 3C ........ Source Key number set to C3
90 48 7F ........ C4 = Key On (Quand C4 = on, C3 est
Même si un paramètre Multi-partitions Rcv PORTAMENTO
(page 29) = OFF, le message Contrôle de Portamento Control
sera reçu.
élevé par un portamento à C4.)
1.2.17 Profondeur d’Effet 1 (Reverb Send Level)
Messages ajustant le niveau de transmission pour l’effet
Reverb.
CNTRL# PARAMETERDATA RANGE
91Prof. Effet10...127
1.2.18 Profondeur d’Effet 3 (Chorus Send Level)
Messages ajustant le niveau de transmission pour l’effet Chorus.
CNTRL# PARAMETERDATA RANGE
93Prof. Effet30...127
1.2.19
Profondeur d’Effet4 (V ariation Effect Send Level)
Messages ajustant le niveau de transmission pour l’effet Variation.
CNTRL# PARAMETERDATA RANGE
94Prof. Effet40...127
Si la connexion de Variation (page 28) = 1 (System), ce mes-
sage définit le niveau de transmission pour l’effet Variation.
Si la Connexion de V ariation = 0 (Insertion), ceci n’exerce pas
d’effet.
1.2.20
Augmentation / Diminution Donnée (pour RPN)
Messages qui augmentent ou diminuent la valeur MSB de la
Sensibilité de Hauteur de son, Accord fin ou Accord brut en
paliers de 1.
CNTRL# PARAMETERDATA RANGE
96RPN Incrément0...127
97RPN Décrément0...127
L’octet de données est ignoré.
Quand la valeur maximale ou la valeur minimale est atteinte,
la valeur n’augmente ou ne diminue plus.
(L’augmetnation de l’Accord Fin n’entraînera pas l’augmentation de l’Accord brut.)
22
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.