● Do not expose the plug-in board to direct sunlight, ex-
cessive humidity, high temperatures, excessive dust or
strong vibrations.
● Before handling the plug-in board, be sure to touch a
metal surface to discharge any static electricity which
may be in your body.
● When holding the plug-in board, do not touch the in-
side area of the circuit board or apply excessive pressure to the board, and be sure to protect the board from
● Before connecting the computer to other devices, turn
off the power switches of all devices.
● Y amaha is not responsible for loss of data through com-
puter malfunctions or operator actions.
● The plug-in board contains no user-serviceable parts,
so never touch the inside area of the circuit board or
tamper with the electronic circuitry in any way. Doing
so may result in electrical shock or damage to the plugin board.
contact with water or other liquids.
● Before installing the plug-in board onto a tone genera-
tor/sound card, unplug the power connector of your computer.
* The company names and product names in this Owner’s Manual are the trademarks or regis-
tered trademarks of their respective companies.
* The screens as illustrated in this owner’s manual are for instructional purposes only, and may
appear somewhat different from the ones of your instrument.
FCC INFORMATION (U.S.A.)
1. IMPORTANT NOTICE: DO NOT MODIFY THIS UNIT!
This product, when installed as indicated in the instructions contained in this manual, meets FCC requirements. Modifications
not expressly approved by Yamaha may void your authority, granted by the FCC, to use the product.
2. IMPORTANT: When connecting this product to accessories and/or another product use only high quality shielded cables.
Cable/s supplied with this product MUST be used. Follow all installation instructions. Failure to follow instructions could void
your FCC authorization to use this product in the USA.
3. NOTE: This product has been tested and found to comply with the requirements listed in FCC Regulations, Part 15 for Class
”B” digital devices. Compliance with these requirements provides a reasonable level of assurance that your use of this product
in a residential environment will not result in harmful interference with other electronic devices. This equipment generates/
uses radio frequencies and, if not installed and used according to the instructions found in the users manual, may cause
interference harmful to the operation of other electronic devices. Compliance with FCC regulations does not guarantee that
interference will not occur in all installations. If this product is found to be the source of interference, which can be determined
by turning the unit ”OFF” and ”ON”, please try to eliminate the problem by using one of the following measures:
Relocate either this product or the device that is being affected by the interference.
Utilize power outlets that are on different branch (circuit breaker or fuse) circuits or install AC line filter/s.
In the case of radio or TV interference, relocate/reorient the antenna. If the antenna lead-in is 300 ohm ribbon lead, change
the lead-in to co-axial type cable.
If these corrective measures do not produce satisfactory results, please contact the local retailer authorized to distribute this
type of product. If you can not locate the appropriate, please contact Yamaha Corporation of America, Electronic Service
Division, 6600 Orangethorpe Ave, Buena Park, CA 90620
Y AMAHA CANNO T BE HELD RESPONSIBLE
FOR DAMAGE CAUSED BY IMPROPER
CARE AND USE OF THE PLUG-IN BOARD.
* This applies only to products distributed by YAMAHA CORPORATION OF AMERICA.
CANADA
This Class B digital apparatus complies with Canadian ICES-003.
Cet appareil numérique de la classe B est conforme à la norme NMB-003 du Canada.
• This applies only to products distributed by Yamaha Canada Music Ltd.
• Ceci ne s’applique qu’aux produits distribués par Yamaha Canada Musique Ltée.
2
Introduction
Thank you for purchasing the Yamaha XG Plug-in board PLG100-DX.
The PLG100-DX is a plug-in board that offers a six-operator FM generator equivalent to the one that
made the DX7 series so famous. The PLG100-DX is compatible with the XG plug-in system, and you
can install it into the MU128 or any other tone generator or sequencer that supports XG plug-ins. Once
it’s installed, the unique FM tone generator voices that built the reputation of the DX series will be right
at your fingertips, ready to play. The PLG100-DX has 912 preset DX series voices built right in, and
you can send the DX7 and DX7II voice data through MIDI.
To install your PLG100-DX correctly, and to ensure full enjoyment of its outstanding functions, be sure
to read this manual very carefully. After you finish reading your owner’s manual, be sure to keep it
someplace safe, where you can refer to it whenever you have a question about your PLG100-DX.
Table of Contents
About the PLG100-DX ......................................... 4
Features of the PLG100-DX ..................................... 4
Installing the PLG100-DX ......................................... 4
Included Items .......................................................... 5
Necessary Items that Are Not Included .................. 5
With the Yamaha XG Plug-in System, you can expand your tone generation system by simply
mounting an optional board onto the “mother” tone generator/sound card. For example, you will
be able to use extra voices from a different sound synthesis such as Virtual Acoustic Synthesis,
apply a completely new dimension to your music, and/or add the latest technology to your music.
Conditions for Using the Software........................ 61
Guide to User Support Services ........................... 62
59
About DX-XG
The DX Extension for XG (“DX Extension for XG” is abbreviated to DX-XG) included in the
PLG100-DX significantly enhances and expands the musical capabilities of the XG format with
the superior sound and expressive potential of Yamaha FM synthesis. The PLG100-DX supports
the same powerful FM synthesis voices as Yamaha’s legendary DX7. Plug this board into your
tone generator/sound card for 912 unbelievable FM voices with up to 16-note polyphony.
3
About the PLG100-DX
Features of the PLG100-DX
•Features the same FM tone generator that has won acclaim in the DX
series synthesizers.
The PLG100-DX employs an FM tone generator system, with six operators and 32
algorithms, that has been a favorite of musicians in DX series synthesizers like the
DX7 and the DX7II.
•Maximum 16 voice simultaneous polyphony
Ensures maximum 16 voice simultaneous polyphony equal to the DX7 and DX7II.
Furthermore, by installing multiple PLG100-DX boards, the maximum polyphony can
be increased to 128 voices (when eight boards are installed). By installing, for example, three PLG100-DX boards in the MU128 tone generator, maximum polyphony
will be 48 voices.
•912 preset voices
The PLG100-DX already has 912 preset voices built right in. From electric piano to
bass, and reaching all the way to effect sounds, the preset voices have been selected for
usability centering on the sounds that made the DX series famous.
•Voice data can be exchanged in bulk between the DX7 and the DX7II
Because the PLG100-DX is compatible with the DX series, it can be used for bulk
transfer of voice parameters between the DX7 and the DX7I I. The DX7 and DX7II can
be used as editors for the PLG100-DX. By using the edit software for the DX7 and the
DX7I I, editing can be done for the PLG100-DX. Voice parameters for the DX1, DX7S,
TF1 (such as the TX816) TX7 and the TX802 are also supported.
• Some voices may sound slightly different than the voices of the devices mentioned above.
•Comes equipped with a low pass filter, a high pass filter and a two-band
equalizer.
A low pass filter, a high pass filter and a two-band equalizer have been installed in the
PLG100-DX. These features can be used together with the voice editing parameters for
the FM tone generator to create new voices. Even if you install the PLG100-DX in a
platform that doesn’t have these functions, the filters and EQ built into the PLG100DX will work.
•Compatible with the XG Plug-In system
Because the PLG100-DX is an XG plug-in board, it can be installed in any XG plug-in
tone generator, like the MU128.
Installing the PLG100-DX
To install your PLG100-DX board, see the manual that came with the “mother” tone generator (such as the MU128 or SW1000XG) or synthesizer.
4
Included Items
The items below are packaged together with your new PLG100-DX. Before using your
board, be sure to check that everything has been included. In the rare event that some item
is missing, please contact the store where you bought your PLG100-DX as soon as possible.
● PLG100-DX Board
● PLG100-DX Owner’s Manual
● CD-ROM “XGtools”
Necessary Items that Are Not Included
XG tone generator or synthesizer
To use your PLG100-DX, you will need an XG tone generator or synthesizer equipped
with an XG Plug-in platform function that is compatible with the XG Plug-in system,
such as the MU128 or SW1000XG.
About the PLG100-DX
The MU128 and SW1000XG are equipped with each of the XG Plug-in platform functions, and can be used for installing the PLG100-DX.
The software programs explained below will put the functions of the PLG100-DX right
at your fingertips, helping you get the most enjoyment out of it.
XGworks(lite)
When you use Yamaha’s XGworks(lite) as your sequence software, you can take advantage of the two editing software programs explained below, the “DX Simulator”
and the “DX Easy Editor.” These programs make it really easy to edit the voices of
your PLG100-DX board.
DX Easy Editor
The DX Easy Editor lets you indirectly change the PLG100-DX voices by changing the
part parameters. It’s not for directly editing the voice parameters. Using this software,
you can edit both the XG part parameters (XG parameters) that are shared by all the
parts, and the native part parameters that are specially for the PLG100-DX (DX parameters). The changed parameters can be either inserted into the song as events, or saved
as a DX parameter file.
Because the DX Easy Editor is plug-in software for XGworks(lite), you must have
XGworks(lite) in order to use it.
The DX Easy Editor is included on the CD-ROM that was packaged with your PLG100DX board.
5
About the PLG100-DX
DX Simulator
The DX Simulator is special software for editing the custom voices of the PLG100DX. When you start up the program, an image of the DX7 front panel is displayed on
your computer screen. Using your mouse to operate the buttons and sliders, you can
edit voices just like using a real DX7. You can also display an edit list where you can
edit voices while checking all the parameters in a table on the screen. The edited voice
data can be either saved in memory or to a file, or can be inserted into a track as bulk
data.
Because the DX Simulator is plug-in software for XGworks(lite), you must have
XGworks(lite) in order to use it.
The DX Simulator is included on the CD-ROM that was packaged with your PLG100DX board.
Specifications
Tone Generator Type:
FM tone generator with six operators and 32 algorithms
Maximum Simultaneous Polyphony:
16 notes (latest note priority)
By using multiple boards in combination, polyphony can be expanded to a maximum of 128 notes (with 8
boards)
Filters:
Part EQ (two band), low pass filter, high pass filter (effective only when the platform for the PLG100-DX
has no filter functions)
Interface:
XG Plug-in connector
Number of Voices:
912 preset voices, 64 custom voices
Bulk Information that Can Be Received from Other Devices:
DX7Voice Edit Buffer, Packed 32 Voice
DX7II Voice Edit Buffer, Packed 32 voice, a portion of the Additional Edit Buffer, a portion of the
Parameter Changes that Can Be Received from Other Devices:
DX7 VCED, a portion of ACED (Pitch EG range, rs, velocity switch, Unison detune, AMS, Random
pitch, Poly/Mono, Unison Sw, Pitch bend range, step, Portamento mode, step, time)
Dimensions:
138.5mm (W) x 89.0mm (D) x 8.5mm (H)
Weight 63g
Included Items:
Owner’s Manual, CD-ROM x 1
*Specifications or dimensions may change without notice due to improvements in this product.
6
About the CD-ROM
In addition to the two plug-in software programs, DX Simulator and DX Easy Editor, the
CD-ROM that was packaged with your board also contains several demonstration songs
that showcase the special features of the PLG100-DX, and also performance data (voice
settings) for use in the platform where you have installed your PLG100-DX. The demonstration songs can be enjoyed by playing them with sequence software like XGworks
V2.0 or XGworks(lite), or with a QY700. (A platform for connecting the PLG100-DX is
also necessary.) Use the same sequence software or device to send the performance data
as bulk data to the platform for the PLG100-DX.
● Demonstration Songs
“Ie Kia Bara Hein” (IeKiaBar.MID) by Noritaka Ubukata (Shofuku)
The title of the song means “What kind of spell is this?” in the Hindi language. It
features the voice that simulates a santur (hammer dulcimer) together with a sitar.
About the PLG100-DX
“DX VOICE” (DXVoice.MID) by Noritaka Ubukata (Shofuku)
Starting with the electric piano, this song features a series of the sounds of DX7
Shofuku. Unlike sampling, this music offers the listener subtle variation in the sound
caused by changes in velocity. Another special feature is the FM choir, where a more
realistic sound is created by combining FM synthesis with sampled human voices.
“Vel&EffectWorks1” (V1_EfWk1.MID)
“Vel&EffectWorks2” (V1_EfWk2.MID)
“DX Short Demo” (DxShtDM.MID) by Yasuhiko Fukuda (Shofuku)
These songs showcase a unique feature of FM: the violent changes in sound that are
caused by velocity.
“80’s Pops” (80Pop.MID) by Katsumi Nagae (Idecs Inc.)
Recalls the pop scene of the 80’s with synpads and metallic sounds like dum bells.
“D-Rock” (D-Rock.MID) by Katsumi Nagae (Idecs Inc.)
This song brings back the digital rock sound using the noise and SE system voices
that only DX has.
If you want to use digital noise, there is nothing that works like DX!
“EP Ballade” (EP.MID) by Katsumi Nagae (Idecs Inc.)
If it’s ballads you want—well, there is nothing like DX electric piano.
The voice in the electric piano part will also work with different electric pianos. Try
playing the song with different piano voices.
7
About the PLG100-DX
“House” (HOUSE.MID) by Katsumi Nagae (Idecs Inc.)
The typical house music sound is simulated in this song, which experiments with
reproducing sampling phrases using the DX Voice system. In addition, the second
half of the song features the metalic sound that is a strong point of the DX.
“Jungle” (DXJungle.MID) by Katsumi Nagae (Idecs Inc.)
This song adds a touch of Chinese feeling to the Jungle. The Oriental image is underscored by the “CHINA_S&” and “IMAGE9” plug-in SE voices.
If no sounds are played, or if you experience other problems with playback, see Appendix “When Your PLG100-DX Seems to Have a Problem” (→P. 59).
Installing and Starting the Plug-in Software (Windows95 only)
■ Installing the Plug-in Software.......................................................
Double-click on the Setup.exe file in the Plug_ folder on the CD-ROM to start the
installation.
Click on “Next” or “Yes” as these words appear on the screen to complete the installation.
■ Starting the DX Easy Editor............................................................
1.Start XGworks(lite).
2.Select “DX Easy Editor” from the XGworks(lite) plug-in menu.
The “Select DX Part” dialog will open.
3.Set the part numbers to be assigned to the PLG100-DX, then click on the [OK]
button. If there is DX bulk data in the sequence data, the DX mark will be displayed under the part number.
8
About the PLG100-DX
Open the DX Easy Editor Window
• For details about using the DX Easy Editor, see the help file that comes with the DX Easy Editor.
• If the DX Easy Editor does not appear on the Plug-In menu of XGworks(lite), the program may
not be properly installed in the XGworks(lite) folder. You can install it by running the plug-in
installation program.
■ Starting the DX Simulator...............................................................
1.Start XGworks(lite).
2.Select “Select DX Simulator” from the XGworks(lite) plug-in menu.
The “Select DX Part” dialog will open.
3.Set the part numbers to be assigned to the PLG100-DX, then click on the [OK]
button. If there is DX bulk data in the sequence data, the DX mark will be displayed under the part number.
Open the DX Simulator Window
• For details about using the DX Simulator, see the help file that comes with it.
• If the DX Simulator does not appear on the Plug-In menu of XGworks(lite), the program may not
be properly installed in the XGworks(lite) folder. You can install it by running the plug-in installation program.
9
FM Tone Generation
Before actually editing the PLG100-DX voices, let’s get an idea of how the FM tone generator is
put together.
Operators
In the PLG100-DX, there are six special devices called “operators” that generate sine
waves. These six operators are combined in various ways to make up the different voices
produced by the PLG100-DX. The operators have the following two functions:
(1) They can freely change the frequency (pitch) of the generated sine wave.
(2) They can freely change the amplitude (volume or output level) of the generated
sine wave.
A sine wave is the fundamental wave of a note, with absolutely no overtones added.
Command
Operator
The frequency of
the sine wave is
changed.
Command
Operator
The amplitude
of the sine wave
is changed.
10
Combinations of Two Operators
Although the six operators can be combined in myriad ways, here the fundamental combinations that involve two operators will be explained.
Two operators can be combined in the following two ways (the two operators will be
called A and B respectively):
(1) Horizontal Combination
When the two operators are combined horizontally, the sound generated by each is mixed
with the sound from the other. The actual sound (sine wave) is produced by A and B acting
together.
FM Tone Generation
AB
Mixed sound of A and B
The actual sound is generated by
A and B together
(2) Vertical Combination
When the two operators are combined vertically, the upper operator B works to change the
sound of the lower operator A, and a complex waveform with many overtones added to it
will be the output from operator A. In this situation, the B operator serves only to change
the sound of operator A, and does not generate the actual sound. Operator A generates the
actual sound as it undergoes changes caused by B. When the upper operator works to
change the sound of the lower operator in this way, it is called FM modulation (or simply
modulation).
B
B changes the sound of A (it generates no tone).
While A undergoes changes caused by B, it generates
A
the actual sound.
When these are put together, it looks like this:
• Horizontal Combination The two operators both generate the sound.
• Vertical Combination One operator is for changing the sound of the other operator.
One operator is for making the sound.
When two operators are combined vertically in this way, they both work completely differently.
11
FM Tone Generation
Carrier and Modulator
To distinguish the two operators when they are combined vertically, they are called the
“Carrier” and the “Modulator.”
• Carrier ................. The operator in the lowest position, that produces the actual sound. (Called A
• Modulator ............ An operator positioned above another operator, which changes (modulates)
When there are three or more operators, each operator is classified as a carrier or modulator in the same way.
in the previous section.)
the sound of the next operator down. (Called B in the previous section.)
(1)
CCC
(5)
MM
CC
(2)
M
M
C
(3)
M
C
“C” Carrier
“M” Modulator
C
(4)
MM
C
(1) When all the operators are combined horizontally, there is no modulator and they are
all carriers. Because there is no modulation, all waveforms generated by the carriers
are sine waves.
(2) When three operators are piled vertically, only the lowest operator is a carrier. The
modulator on the top modulates the lower modulator, and the modulated waveform
from the lower modulator in turn modulates the carrier. The modulation of the carrier
becomes deeper and the sound output has more overtones.
12
(3) Here there are two carriers and one modulator. The modulator modulates the carrier
immediately below it. The modulated carrier generates sound with overtones. The
other carrier produces a pure sine wave. Finally, the sound from the two carriers is
mixed to form the whole sound.
(4) Here there is one carrier and two modulators. The two modulators each independently
modulate the single carrier. Since the carrier is modulated by the two modulators, it
generates a sound that has more overtones.
(5) Here there are two sets of two operators that have been combined vertically. In each of
them, the modulator modulates the carrier immediately below it, and the carrier generates a sound that has overtones. Finally, the sound from the two carriers is mixed to
form the whole sound.
Harmonics
Most sounds are made up of multiple tones that are different than the pitch (frequency).
Within these multiple tones, the one that determines the pitch of the entire sound is called
the fundamental tone (fundamental frequency). All the tones besides the fundamental tone
are called partials or overtones.
When all the harmonics that are related to a particular fundamental tone are arranged in
order, it is called a harmonic series. Each tone in the harmonic series is given a name in
order, with the fundamental tone being one, followed by the second harmonic, third harmonic and so on.
The frequency of each harmonic in the harmonic series is a natural number multiple of the
frequency of the fundamental tone. Overtones that have frequencies that are not natural
number multiples of the fundamental are called unharmonic overtones.
Generally, the more harmonics the tone has, the brighter the sound. On the other hand, if
the amount of harmonics is reduced, the tone will sound darker. Furthermore, the voice
will change a lot according to the type and volume of the harmonics. For example, if there
are a lot of high pitched harmonics in the tone, it will have a brilliant, crisp sound. On the
other hand, a tone with a large amount of lower harmonics will have a rather massive,
dignified sound.
FM Tone Generation
Harmonics
Level
Harmonics
Waveform
Fundamental Wave
Second Harmonic
Third Harmonic
Time
Level
Graph of the Harmonics
that Make Up the Tone
Harmonics
Fourth Harmonic
Third Harmonic
Second Harmonic
Fundamental
Frequency
Natural Harmonic Series
(when C1 is the fundamental tone)
Eighth Harmonic
Seventh Harmonic
Sixth Harmonic
Fifth Harmonic
Fourth Harmonic
Third Harmonic
Second Harmonic
Fundamental
13
FM Tone Generation
Algorithms
While there may be only two ways to combine two operators, when you start talking about
six operators, the number of possible combinations becomes much larger. These combinations of six operators are called “algorithms,” and in both the DX7 series and the PLG100DX, 32 of these combinations have been selected that can be used for creating voices.
In an FM tone generator, which operators work as carriers and which work as modulators
are changed dynamically by the algorithms. For this reason, the first thing you have to
know when editing a voice is which algorithm is used by that voice.
The algorithms are numbered from 1 to 32. For information about the 32 algorithms, see
“Appendix, Chart of Algorithms” (→P. 28).
The six operators have also been numbered from one to six to help in distinguishing them.
Let’s take algorithm 28 as an example. In this algorithm, the operators work as follows:
Operator 1 ............. Outputs sounds while being modulated by Operator 2 (Carrier).
Operator 3 ............. Outputs sounds while being modulated by Operator 4 (Carrier)
Operator 4 ............. Modulates Operator 3 while being modulated by Operator 5 (Modulator)
Operator 5 .............
Operator 6 ............. Outputs a sine wave (Carrier)
Modulates Operator 4 while being modulated with its own feedback (Modulator).
Feedback
Feedback is a function where a portion of the output of an operator is returned back to the
operator again, where it is used to modulate the operator itself. Using feedback results in a
deeper sound.
Every one of the 32 algorithms has feedback set in one location. Among them there is even
one algorithm, number 4, where the output of three operators as a group is used as feedback. When a portion of the output of operator 4 in this algorithm is returned to operator 6,
an extremely deep sound is obtained.
Algorithm 28
5
24
136
Feedback
(See next section)
14
FM Tone Generation
Algorithm 4
3
2
1
Essentials for Determining Voices
Voices are determined by the following main elements:
(1) The output level from each operator (OUTPUT LEVEL).
(2) The frequency of the tone put out by each operator
(OUTPUT FREQUENCY).
(3) The feedback level (FEEDBACK LEVEL).
(4) The Envelope Generator (EG).
Each of these will be explained in order.
6
5
4
Feedback
(1) The output level from each operator
When voices are edited, the most important point is the output level for each operator.
Among these, the output level of the modulator has the largest effect on the voice. For
example, when two operators are vertically combined, and the output level of modulator B
is set to zero, the output waveform of carrier A will be a simple sine wave (a dark tone with
no harmonics included). If the output level of the modulator is gradually increased from
this condition, the amount of modulation will become deeper and the output waveform
from the carrier will change to one with many harmonics in it. As the harmonics increase,
the tone will also become brighter, finally changing to a harsh, grating sound.
From this we can conclude that the degree of modulation, which equals the brightness of
the sound, changes in relation to the output level of the modulator.
Modulator
Carrier
B
Output Level = 0
A
Sine wave
B
The output level is
increased slightly.
A
The waveform changes
slightly.
B
The output level is
greatly increased.
A
The waveform changes a lot.
15
FM Tone Generation
On the other hand, because the carrier actually makes the sound, changing the output level
causes a change in the strength (volume) of the sound. If there is only one carrier, this will
simply cause the overall volume to change. However, if there are multiple carriers in the
algorithm, the timbre may also be changed as the balance in volume between the different
carriers is changed.
To summarize these points:
• The voice changes according to the output level of the modulators.
• The volume changes according to the output level of the carriers. The voice may also be changed
as the balance in volume between multiple carriers changes.
(2) The Frequency of the Tone Output from Each Operator
The type of harmonics added to the carrier output by means of the modulator is determined
by the ratio between the frequencies of the modulator and carrier. For example, when two
operators are combined vertically, and “F COARSE” for both of them is set to 1.00, the
frequency ratio will be 1:1 and the first, second, third and following whole number series
harmonics will be generated in order. This type of harmonic configuration is called a
sawtooth wave, and is used for making voices like brass, strings, or piano.
If the “F COARSE” for the modulation in this situation is changed to 2.00, the frequency
ratio will be 1:2, and the odd numbered harmonics, the first, third and fifth and following
harmonics will be generated. This harmonic configuration is called a rectangular wave,
and is used for creating voices for woodwinds like the clarinet and oboe.
Furthermore, if “F FINE” is used so that the frequency ratio is not a whole number, many
non-integer overtones will be produced. The sound can be used for creating metallic sounds,
the noise when strings are hit with something, or breath noise.
16
Modulator
Carrier
B
Frequency
ratio 1:1
A
Sawtooth wave
B
Frequency
ratio 1:2
A
Rectangular wave
FM Tone Generation
(3) FEEDBACK LEVEL
By raising the feedback level, the modulation deepens, and the timbre of the sound becomes brighter.
(4) Envelope Generator (EG)
The EG creates the changes over time in the output level from the instant a key on the
keyboard is pressed to the time that the sound disappears.
If you listen to various musical instruments, you soon realize that besides the differences
in the timbre of the sounds they create, there is a large difference in the way that the sound
first comes out, and in the way in which it fades away. For example, the sound from a
piano gets very loud the instant a key is struck, then the volume gradually fades away, even
if you continue pressing down the key. Also, if you look at the change in tone over time,
there is a bright sound with a lot of overtones the moment the key is struck, but the overtones soon fade away, and the tone takes on a darker aspect.
The function that produces the instrument’s change in volume and timbre over time is the
EG.
In an FM tone generator, an EG is built into each operator. The EG for the carrier changes
its volume over time, while the EG for the modulator changes the timbre of the sound over
time.
17
Memory Buffer Configuration
The memory buffer of the PLG100-DX is configured as shown in the diagram below.
Recall
Preset Memory
(912 Voices)
Voice Edit Buffer
Custom Voices
Compare
Store
(64 Voices)
Edit Recall
Edit Recall Buffer
• The only voices that can be edited using an editing program like the DX Simulator are the custom
voices.
When using the custom bank
• The following parameters are not valid when using the custom bank because they are saved as voice
parameters.
XG Native Part Parameters
MONO/POLY MODE
BEND PITCH CONTROL
PORTAMENTO SWITCH
PORTAMENTO TIME
PLG100-DX Native Part Parameters
PitchBend Step
Portamento Step
Portamento Mode
However, MONO/POLY MODE, BEND PITCH CONTROL, PORTAMENTO SWITCH, and
PORTAMENTO TIME are received through CC (Control Change). (When changing to another custom bank voice, that voice will be set to the saved parameters.)
• If an XG System On is received, or part assignment is changed, the custom voices will be initialized, but
the 64 voice VMEM and AMEM areas will not be initialized.
18
DX Voice Selection
The PLG100-DX voices can be selected just like the voices for the XG tone generator itself.
However, to use the PLG100-DX voices, XG mode or performance mode (PERFORM) must be
selected in the Sound Module Mode of the XG tone generator. Also the part/performance layer
assigned to the PLG100-DX must be specified in the sub-mode (PLUGIN) of the utility mode of
the XG tone generator.
• The displays used below for explaining tone generator operations are from the MU100. The screens may be
different for the tone generator you are using.
• For tone generators, like the SW1000XG, that have no display, the settings must be sent as System Exclusive
Messages (→ MIDI Data Format).
• The SW1000XG does not support the Performance Mode.
■ Selecting the Voices to be Used .............................................................................
1.Set the Sound Module Mode of the XG tone generator to XG or PERFORM.
When XG is selected, the tone generator will enter Multi Mode.
When PERFORM is selected, the tone generator will enter Performance Play Mode.
• DX voices can be selected only when the Part Mode is set to Normal.
• In XG Mode, DX voices can be used as one part, and in Performance Mode, as one layer.
2.Press the [SELECT / ] buttons, and move the cursor to the bank number.
3.Press the [VALUE / ] buttons and select the bank of the voice you wish to use.
Depending on the bank you have selected, one of the following will appear in the bank
number location of the display: 000,064 to 082, 096 to 109 (DX-XG/A); 000,064 to
082 (DX-XG/B); 000 (DX-XG/SFX) or 000 (Custom).
Bank number display location
Icon display area
DX-XG/ADX-XG/B
DX-XG/SFX
When a DX voice is selected, a DX voice icon will appear in the icon area of the
display.
• Please note that the bank number displayed may be one for the XG tone generator itself. You can make
sure that it is one for the PLG100-DX by checking for a DX voice icon in the icon area of the display.
Custom
4.Press the [SELECT / ] buttons, and move the cursor to the program number.
19
DX Voice Selection
5.Use the [VALUE / ] buttons to select the voice you wish to use.
Program number display location
• When a program number that does not exist for the PLG100-DX is selected when the chosen bank is
from 000 to 099, the icon for the voice selected in the XG tone generator itself will be displayed in the
icon area.
1.Press the [UTIL] button on the panel, and display the utility mode.
2.Press the [SELECT ] button several times to move the cursor to “PLUGIN”, then
press [ENTER].
3.Press the [SELECT / ] buttons as needed to move the cursor to “PLG100-DX,”
then press the [ENTER] button. An editing screen for the system parameters expanded
by the PLG100-DX will be displayed.
4.Press the [SELECT / ] buttons several times to display “PartAssign,” then press
the [VALUE
PLG100-DX.
When the Sound Modulation Mode is XG, use 01 to 16, or off.
When the Sound Modulation Mode is PERFORM, use 01 to 04, or off.
/ ] buttons to select the part or layer you want to assign to the
20
• SW1000XG does not support the performance mode.
Editing DX Part Parameters
Editing with the parameters below is valid for voices in all banks. However, they cannot be set
separately for each voice. This means that whatever editing changes you have made will be
transferred as is to the new voice whenever you switch voices (editing done for the previous
voice will be also valid for the next voice chosen).
• When voices are switched after the parameters have been changed, or when the algorithm is changed with the
DX Simulator, unexpected sounds may cause injury to your ears. Always exercise caution when making changes.
• Parameters that have been edited cannot be stored in custom voices.
• When using the DX Simulator, voices can be edited, then stored in custom voices.
1.In Multi Play Mode, choose the part assigned to the PLG100-DX, then select the voice
to be edited.
2.Press the [EDIT] button.
The Multipart edit menu screen will be displayed.
3.Press the [SELECT ] button and move the cursor to “PLUGIN”. Press the [EN-
TER] button.
The parameter screen for the selected plug-in board will be displayed.
4.Press the [SELECT / ] buttons to move the cursor to the parameter to be edited.
Next, change the value for the parameter using the [VALUE
/ ] buttons.
5.Press the [EXIT] button several times to return to the initial screen.
• On the MU100 panel, normal part parameters that can be edited will be valid for DX voices.
21
Editing DX Part Parameters
■ PLG100-DX Part Parameters ...................................................................................
•Sets the output level for operators that are working as carriers.
•Carriers are operators that work to output the actual sound. Changing the carrier output
level changes the loudness of the sound that is produced. If an algorithm is selected that
has multiple carriers, the quality of the sound, or “timbre” can be edited by changing
the volume balance between the carriers.
•Because this setting acts as an offset added to the output level set for the voice in the
PLG100-DX, it indirectly changes the timbre of the voice. When this parameter is set at
zero, the voice will remain as is. Setting it to +1 or more will increase the volume, while
setting it to -1 or less will decrease it.
•The operators that are assigned as modulators will be displayed as “***”, and it will not
be possible to edit them. To clarify matters when editing voices, look up the algorithm
number for the voice being edited on the voice list, then check which operators have
been assigned as carriers on the Chart of Algorithms (→P. 28).
•Sets the output level for operators that are working as modulators.
•Modulators are operators that serve to modulate other operators. Changing the modulator output level changes the brightness (amount of overtones) of the sound that is produced.
•Because this setting acts as an offset added to the output level set for the voice in the
PLG100-DX, it indirectly changes the timbre of the voice. When this parameter is set
to zero, the voice will remain as is. Setting it to +1 or more will make the sound brighter
(increase the overtones), while setting it to -1 or less will darken it (decrease the overtones).
•The operators that are assigned as carriers will be displayed as “***”, and it will not be
possible to edit them. To clarify matters when editing voices, look up the algorithm
number for the voice being edited on the voice list, then check which operators have
been assigned as modulators on the Chart of Algorithms (→P. 28).
22
Editing DX Part Parameters
FeedBack
Settings: -7 to +7
Explanation:
•Sets the level of feedback.
•Feedback is a function where a portion of the output of an operator is returned
back to the operator again, where it is used to modulate the operator itself. Feedback can be used to change the brightness (amount of overtones) of the sound.
•Because this setting acts as an offset added to the output level set for the voice in
the PLG100-DX, it indirectly changes the timbre of the voice. When this parameter is set to zero, the voice will remain as is. Setting it to +1 or more will make the
sound brighter (increase the overtones), while setting it to -1 or less will darken it
(decrease the overtones).
PortaMd (Portamento Mode)
Settings: flw/ftm, rtn/fgr
Explanation:
•Portamento is an effect that produces a smooth glide between two notes of different pitch.
•The way in which the Portamento effect is applied is set with the Portamento
Mode. However, there will be a large difference in the effect depending on the
Poly/Mono setting for the selected voice.
When Poly Mode is set:
•When flw/ftm is set, the Portamento effect will also be applied to the sustained
sound from when the sustain pedal is depressed, and to the lingering sound after
the hand is removed from the key. The sound will change to the pitch of the next
note played.
•When rtn/fgr is set, the Portamento effect will not be applied to the sustained
sound from when the sustain pedal is depressed, or to the lingering sound after the
hand is removed from the key.
When Mono Mode is set:
•When flw/ftm is set, normal Portamento effect is applied.
•When rtn/fgr is set, the Portamento effect is only applied when the next key is
pressed while the first key is held down.
• In the DX7, each is called as follows:
flw: Sus-key P Follow
ftm: Full Time Porta
rtn: Sus-key P Retain
fgr: Fingered Porta
PortaStep (Portamento Step)
Settings: 0 to 12
Explanation:
•Sets the way in which the pitch is changed by the Portamento effect.
•The 0 value sets a normal continuous change.
•Setting 1 to 12 changes sound according to the scale. For example, if 1 is set, the
change is by semitones, if 2 is set, it is by whole tones.
23
Editing DX Part Parameters
PitBndStep (Pitch Bend Step)
Setting Values : 0 to 12
Explanation:
•Determines the way in which the pitch is changed by the pitch bend wheel.
•The 0 value sets a continuous change (the normal setting). Setting 1 to 12 changes the
sound according to the scale. For example, if 1 is set, the change is by semitones, if 2 is
set, it is by whole tones.
•When the AC4 controller parameter is set to EGbias, this parameter sets the controller
which operates EGbias.
•The settings indicate controllers as follows:
MOD ..... Modulation wheel
BC......... Breath controller
FC ......... Foot controller
EXP....... Expression pedal
CAT....... Channel aftertouch
PB ......... Pitch bend wheel
•When the amplitude modulation sensitivity of the selected voice has been set to carrier,
operating the controller that has been set in this parameter will change the volume in
realtime. When the amplitude modulation sensitivity has been set to modulator, the
timbre will change.
AC4CtrPrm1 (AC4 Controller Parameter 1)
Settings: Off, EGbias
Explanation:
This specifies whether the EGbias will be controlled by the controller that has been set
in the AC4 Control Change Number parameter.
AC4CtrDpt1 (AC4 Controller Parameter Depth)
Setting: -64 to +63
Explanation:
Specifies the depth of operation when EGbias is controlled by the controller that has
been set in the AC4 Control Change Number parameter.
• When AC4CtrPrm1 has been set to EGbias, the sound may change when AC4CtrDept1 is set positive, even
if the output from the controller set in AC4CCNo.is zero.
24
Editing DX Part Parameters
RcvDxSysEx (Receive DX System Exclusive)
Setting: OFF, ON
Explanation:
Specifies whether DX system exclusive messages will be received or not.
• The follow conditions must be met for DX system exclusive messages to be received:
With VCED, ACED (Parameter change, Bulk Dump)
With VMEM, AMEM: (bulk dump, 32 voice bulk dump)
Bulk select: Custom Bank
RcvDxSysEx: ON
RcvDxSysEx: ON
25
PLG100-DX System Parameters
The parameters that apply to the entire system of the PLG100-DX are added to the utilities of the
main XG tone generator.
1.Press the [UTIL] button.
The menu screen for the Utility Mode will be displayed.
2.Pressing the [SELECT ] button and move the cursor to “PLUGIN,” then press the
[ENTER] button. The plug-in board select screen will be displayed.
3.Press the [SELECT / ] buttons and move the cursor to the plug-in board to be
edited, then press the [ENTER] button (select PLG100-DX here).
The parameter screen for the selected plug-in board will be displayed.
4.Pressing the [SELECT / ] buttons, move the cursor to the parameter which is to
be set. Change the value for the parameter using the [VALUE
/ ] buttons.
5.Press the [EXIT] button several times to return to the initial screen.
26
PLG100-DX System Parameters
■ System Parameters ..................................................................................................
PartAssign
Setting: 1 to 16, OFF
Explanation:
•Sets the part assigned to PLG100-DX.
•When set to OFF, the parts will not be assigned. Settings 1 to 16 specify part numbers
1 to 16.
BulkBlock
Setting: 01-32, 33-64
Explanation:
•Specifies which custom voice memory, 1 to 32 or 33 to 64, will be used for writing 32
voice bulk data sent to the PLG100-DX from an external MIDI device or computer.
VelCurve (Velocity Curve)
Setting: DX7, Normal, Soft1, Soft2, Easy, Wide, Hard
Explanation:
•Sets the velocity curve.
•The velocity curve is the curve that expresses the relationship between the velocity
signal received and the volume when the sound is actually generated.
•DX7 sets the velocity curve for the DX7 and DX7II.
•Normal makes velocity proportional to the strength at which the key is struck. This is
the velocity curve used in ordinary synthesizers.
•Soft1 is a velocity curve that makes all sounds easy to produce. It is designed for people
who have a light touch on the keyboard, or who are beginners at keyboard playing.
•Soft2 is a velocity curve that makes all sounds easy to produce. It is closer to the normal
curve than Soft1.
•Easy is a velocity curve where relatively large velocities are easy to produce. Because
velocity change in the middle area of the curve is gentle, the velocity is stable.
•Wide is a curve where the velocity is controlled in sections where the key touch is light,
and is easy to produce in area where the touch is strong. It gives the feeling of a wide
dynamic range.
•Hard is a curve where the sound is not easy to produce over the entire range. It is aimed
a people who have a strong touch.
NOTE : Empty areas of the columns produce the same sounds as the bank 0 of the XG tone generator.
E : Element number A : Algorithm number B : EG Bias (voices with this effect are marked “*”)
70
EBA
Mark III1 10 *
Andrian1 9
Knock EP 1 13
E.Pno 51 5
Caffeine1 9
DX-Clv 1 1 18
SftEPno2 1 5
DX-Road4 1 12
Duke EP 1 5
Harpsi 51 5
DX-Clv 2 1 3 *
TmplBel1 1 5
DrwOrg 7 1 29
PrcOrg 9 1 32
RckOrg10 1 32 *
LongNail 1 16
DX-SyBa8 1 5
DX-Str 7 1 2
AgtateMs 1 2 *
SilkHall1 5
Syn Vox 1 25 *
Fanfare 1 18
MM-Brss2 1 18
Kingdom 1 15 *
DXSyLd 8 1 22
Dspo Pad 1 4
73
EBA
GlockPno 1 3 *
PrcEPno1 1 5
E.Pno 6 1 5
DX-Clv 3 1 18
TmplBel2 1 11
DrwOrg 8 1 32
PrcOrg10 1 31 *
RckOrg11 1 29
Firenze1 3
DX-Str 8 1 22
SolinePf 1 2
Aftrnoon 1 2
MM-Brss3 1 17
Winwood 1 2
FnerThng 1 11
74
EBA
ModEPno1 1 5 *
E.Pno 7 1 5
ClavExcl 1 17
TmplBel3 1 11
DrwOrg 9 1 29
PrcOrg11 1 31 *
RckOrg12 1 29 *
Folknik1 18
Soft Bow 1 2
ST.Machn 1 3
Funkrhyt 1 3 *
MnstrPad 1 15
75
EBA
FulTine2 1 5
BritClv11 18
DrwOrg10 1 24 *
PrcOrg12 1 22
SynOrg 2 1 22
RytmPluk 1 17
GntlMind 1 9
MoterDrv 1 2
PowerDrv 1 23
WhaserPd 1 15
76
E.Pno 8 1 6
BritClv21 4 *
DrwOrg11 1 32 *
PrcOrg13 1 22 *
Gypsy 1 18 *
RahlBrss 1 23 *
BackSuir 1 2
EBA
NOTE : Empty areas of the columns produce the same sounds as the bank 0 of the XG tone generator.
E : Element number A : Algorithm number B : EG Bias (voices with this effect are marked “*”)
NOTE : Empty areas of the columns produce the same sounds as the bank 0 of the XG tone generator.
E : Element number A : Algorithm number B : EG Bias (voices with this effect are marked “*”)
Appendix
37
Appendix
Performance List
No.NameTypeNotes
1 EP Layer1 FM + 1 AWM FM electronic piano layer sound similar to DX1
2 Doctor DX1 FM + 1 AWM FM Electronic piano with a bright, sharp edge.
3 Golden Wires 1 FM + 1 AWM Features the metallic ring of electronic piano
4 SuperConga1 FMThe percussion sound of a conga, rich in ex-
5 Tubular1 FM + 1 AWM FM tubular bells. Velocity change that can’t be
6 New Koto1 FMKoto sound with an echo effect applied.
7 Cello Edge1 FM + 1 AWM Cello rich in expressiveness. The edge of the
8 Plasticlav1 FM + 1 AWM A plastic clicking sound is added to a typical
9 TX Bass1 FMA heavy bass sound with good velocity re-
10 Bachsichord1 FM + 1 AWM Harpsichord nuanced with FM’s crisp keyboard
11 That’s FM1 FM + 1 AWM A bright, FM-like clavier string sound with lots
12 3D Rodes1 FM + 1 AWM A hard electronic piano with a lively click sound
13 Mr. Clav 1 FM + 1 AWM Clavier featuring FM’s crispness and attack and
14 Snooper Bass 1 FMBass with a distinct sound that’s good for
15 Digicomp1 FMCrisp FM percussive sound with a discordance
16 Glasswirl1 FMAnalog-like FM pad sound rich in expressive
17 RealAcoustic 1 FM + 1 AWM Steel string acoustic guitar. The crisply played
18 SparkleStabs 1 FMSparkling percussive pad sound with a slightly
19 Zed Bass1 FMTX81Z type bass featuring metallic string sound
20 CE20 Bass1 FMFM bass sound like Yamaha’s CE20. Good for
21 Harpist1 FMBright harp with a transparent feeling. More ef-
22 Steel Cans1 FM + 1 AWM Realistic steel drum sound.
23 Zambeezi1 FM + 1 AWM Ethnic sound, like a log drum.
24 Perkethnic1 FM + 1 AWM Ethnic drum. Noise is added in relation to ve-
25 Cembalom1 FM + 1 AWM Bright, sparkling FM cembalon (dulcimer)with
26 Smackabass1 FMHeavy FM smack bass with distortion.
27 ClockStrikz11 FM + 1 AWM “Big Ben” type bell sound, like TX802 sound.
28 DoubleGlock1 FM + 1 AWM Dual voice glockenspiel using FM and AWM.
29 Stage 731 FM + 1 AWM Electric piano with a compressor applied. Un-
30 HandBells1 FM + 1 AWM FM handbells with realistic AWM effects added.
31 Xylophone1 FM + 1 AWM Very natural xylophone.
32 Marimboid1 FM + 1 AWM A realistic marimba
33 Vivaldi1 FM + 2 AWM Violin created with FM and AWM that can be
34 Industrial1 FM + 1 AWM Industrial bass with a good crisp string sound
35 2 FD1 FM + 1 AWM FM sound that layers bell and electronic piano,
36 Cmprsd Strat1 FM + 1 AWM Lively electric guitar sound combining the crisp-
37 Uprighteous1 FM + 1 AWM Amplified upright bass with FM supplying the
38 Chackawacka 1 FM + 1 AWM Percussion sound heard in Chinatown during
39 Woodknocker 1 FM + 1 AWM FM sound with overtones that give a woody
40 Temple Gongs 1 FM + 1 AWM FM gong. If played lightly, it sounds like a gong
41 Kundoon1 FM + 3 AWM Split sound. The right side of the keyboard
42 GS1-ness1 FM + 1 AWM Strong metallic comp pad sound based on
layer.
oscillators. For use in performance.
pressiveness.
obtained with FM is added with AWM, giving a
velocity cross fade.
bow sound is expressed with FM, the natural
cello sound with AWM.
clavier.
sponse, like the TX81Z sound.
expression and AWM’s realistic sound.
of metallic overtones
and phaser effect added.
AWM’s realistic sound.
hiphop, rap, or dance music.
that appears with as velocity increases. Good
for performance.
power.
feeling comes from FM, while the natural tone
generation comes from AWM.
metallic feel. Good for music with a new age
or pop feeling.
solo or ensemble use.
fective if played with glissando.
locity.
DK type EG.
dulates as velocity gets stronger.
used for solo or ensemble. Highlights the crispness of FM and the realism of AWM.
in the attack.
like a DX7II FD.
ness of FM with the realism of AWM.
feeling of strings being hit.
the Chinese New Year. Discordant sounds add
a metallic feeling and string attack as velocity
increases.
feeling, like a cross between a wood drum and
bass strings.
hit lightly with a rubber mallet. Holding the key
makes a metallic sound like brushing the back
of the gong.
sounds like gongs/wind bells played with a bow,
the left like a dulcimer.
Yamaha’s GS1 with deep chorus applied.
43 Ice Breath1 FM + 1 AWM You can hear the breath sounds in this flute
44 Bronze Lead1 FM + 1 AWM Monotone metallic lead/solo sound.
45 Monster Pad1 FM + 1 AWM With a dramatic sound just like a movie
46 Aluminum1 FM + 1 AWM Strong pad with chiff (organ pipe noise) added
47 Bite-a-Synth1 FM + 1 AWM Really crisp, metallic FM oscillator sound. Good
48 Tinezzz1 FM + 2 AWM DX piano layered with a nicely ringing pad and
49 Tam-Tam1 FM + 1 AWM Untuned gong sound. By striking multiple keys
50 Clickorgan1 FM + 1 AWM An organ sound with heavy plastic click in the
51 FreshSection 1 FM + 3 AWM Fresh sax section. Play it crisply.
52 Ascension1 FM + 2 AWM Sounds like a magic spell being cast.
53 Better Days1 FM + 2 AWM Makes an eerie noise. Play one note at a time.
54 Touch me!!1 FM + 1 AWM That stereo feeling just shines (old electronic
55 Blue Mirror1 FM + 3 AWM Quivering bell sound.
56
FlameSwaying
57 Spring Bass1 FM + 3 AWM Synth bass with a hard attack.
58 Vintage Game 1 FM + 3 AWM The so-called electronic sound.
59 From a Home 1 FM + 3 AWM The old family organ has gone hi-fi.
60 Danger Caves 1 FM + 3 AWM Play it from below-as dark as can be.
61
Afternoon Jam
62 HappyEnd1 FM + 2 AWM An old organ. Play it dramatically.
63
Fantasy Songs
64 Relax Square 1 FM + 3 AWM Synth chorus voice.
65 Coriander1 FM + 3 AWM Well-matched voice for ethnic songs.
66 Drive Bass1 FM + 3 AWM Synth bass with a special attack.
67 LoFi Clavi1 FM + 2 AWM Voice like a 70’s distorted clavier.
68 ColdWater-DX 1 FM + 3 AWM A voice with refreshing DX clarity.
69 HiSpeedBrass 1 FM + 3 AWM Live brass section with a stereo feeling.
70 Ambient Park 1 FM + 3 AWM Soft Pad.
71 Picked CP1 FM + 2 AWM Electric piano that sounds like an electric grand
72 Sand Pad1 FM + 2 AWM Warm synth pad with layered DX strings and
73 DX-Brass11 FM + 2 AWM Brass that emphasizes the hard attack of the
74 DX-Brass21 FM + 1 AWM Brass with the unique tension of the DX7.
75 Plucked Wow 1 FMDX clavinet with auto-wow applied.
76 Plucked EP1 FM + 2 AWM Electric piano that sounds like a harp.
77 Brass Pad1 FM + 1 AWM Analog synth style brass pad.
78 Octave Decay 1 FMHard decay sound.
79 Slap Bass1 FM + 1 AWM Slap bass as only the DX7 can do it.
80 Ethnic Groove 1 FM + 1 AWM Ethnic synth drum.
81 Thai Noodles 1 FM + 1 AWM A lead voice that makes you want to eat Thai
82 ElectrcNylon1 FM + 1 AWM A nylon guitar played though a pick-up.
83 DX Martenot1 FMMartenot style voice that’s classic for suspense.
84 CP80M+DX Ep 1 FM + 1 AWM Voice with layered CP80M and DX electric pi-
85 Viscous Bass 1 FM + 1 AWM Gluey synth bass sound.
86 Woody Plucked 1 FM + 1 AWM Plucked sound with a woody feel.
87 Arco Strings1 FM + 1 AWM String section played with bows.
88 Matrix1 FM + 1 AWM Thick synth brass pad.
89 PanFlute1 FM + 2 AWM Pan flute
90 DigiMute1 FM + 1 AWM DX-like mute.
91 DigiSlap1 FM + 1 AWM Hard synth bass.
92 SuperDX1 FM + 1 AWM Hard slap bass style lead.
93 Friction1 FM + 2 AWM Brass pad with a hard friction feel.
94 Comped EP1 FM + 2 AWM Percussive electric piano.
95 Clean Guitar1 FM + 1 AWM Electric guitar played with a guitar amp that has
96 Mandolin1 FM + 1 AWM Mandolin that brings back memories of good
97 Reed-Lead1 FM + 1 AWM Digital sax-style lead
98 BigBang1 FM + 2 AWM SE-type pad that has an attack with a lot of
99 DX-Bang!1 FM + 2 AWM SE-type pad that has an attack with a lot of
100 OrinocoDecay 1 FM + 2 AWM Sound for arpeggio with an attack like a ma-
1 FM + 3 AWM Swaying sound of the harp.
1 FM + 3 AWM Guitar and vibraphone played in unison.
1 FM + 3 AWM A perfect voice for playing Disney songs.
that has something of a VL feeling to it.
soundtrack, this pad really catches the flavor
of FM.
with metallic overtones.
for performance or pad use.
with chorus applied.
with a lot of spirit, you can get really good effects.
attack.
mandolin sound).
played with a pick.
chorus.
trumpet.
noodles.
ano.
chorus.
old movies.
violent modulation.
violent modulation.
rimba, and like a guitar used with orinoco flow.
38
MIDI Data Format
1. Channel messages
1.1 Note on/note off
These messages convey keyboard performance data.
Range of note numbers received = C-2...G8
Velocity range = 1...127 (Velocity is received only for
note-on)
When the Multi Part parameter “Rcv NOTE MESSAGE” = OFF, that part
will not receive these messages.
1.2 Control changes
These messages convey control operation information for volume or pan etc.
Their functions are differentiated by the control number (Ctrl#).
If the Multi Part parameter Rcv CONTROL CHANGE = OFF, that part will not
receive control changes.
1.2.1 Bank Select
This message selects the voice bank.
Control#ParameterData Range
0Bank Select MSB0...127
32Bank Select LSB0...127
The Bank Select data will be processed only after a Program Change is received,
and then voice bank will change at that time. If you wish to change the voice
bank as well as the voice, you must transmit Bank Select and Program Change
messages as a set, in the following order: Bank Select MSB, LSB, and Program
Change.
1.2.2 Modulation
This message is used primarily to control the depth of vibrato, but the depth of
the following 5 types of effect can be controlled. The effect of this message can
be changed by the following parameters.
* Multi Part Parameter
l. MW PITCH CONTROL
2. MW FILTER CONTROL
3. MW AMPLITUDE CONTROL
4. MW LFO PMOD DEPTH
5. MW LFO AMOD DEPTH
By default, an LFO Pitch Modulation (PMOD) effect will apply.
Control#ParameterData Range
1Modulation0...127
If the Multi Part parameter Rcv MODULATION = OFF, that part will not
receive Modulation.
1.2.3 Portamento Time
This message controls the degree of Portamento (see 1.2.9).
Control#ParameterData Range
5Portamento Time0...127
When Portamento is ON, this regulates the speed of the pitch change. A value of
0 is the shortest Portamento time, and 127 is the longest Portamento time.
1.2.4 Data Entry
This message sets the value of the parameter which was specified by RPN (see
1.2.17) and NRPN (see 1.2.16).
Control#ParameterData Range
6Data Entry MSB0...127
38Data Entry LSB0...127
1.2.5 Main Volume
This message controls the volume of each part. (It is used to adjust the volume
balance between parts.)
Control#ParameterData Range
7Main Volume0...127
When the Multi Part parameter Rcv VOLUME = OFF, that part will not receive Main Volume. With a value of 0 there will be no sound, and a value of
127 will produce the maximum volume.
1.2.6 Panpot
This message controls the panning (stereo location) of each part.
Control#ParameterData Range
10Pan0...64...127
When the Multi Part parameter 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 for each part. It is used to create volume changes
during a song.
Control#ParameterData Range
1lExpression0...127
If the Multi Part parameter Rcv EXPRESSION = OFF, that part will not
receive Expression.
Appendix
1.2.8 Holdl
This message controls sustain pedal on/off.
Control#ParameterData Range
64Hold10...63, 64...127
When this is ON, currently-sounding notes will continue to sound even if noteoff messages are received. If the Multi Part parameter Rcv HOLD1 = OFF,
that part will not receive Holdl.
1.2.9 Portamento
This message controls Portamento pedal on/off.
Control#ParameterData Range
65Portamento0...63, 64...127
When ON, Portamento produces a smooth glide connecting two notes of different pitch. The time over which the pitch changes is adjusted by Portamento
Time (see 1.2.3). When the Multi Part Parameter MONO/POLY MODE = MONO,
the tone will also change smoothly (legato) if Portamento = ON.
If the Multi Part parameter Rcv PORTAMENTO = OFF, that part will not
receive Portamento.
* Rcv PORTAMENTO = OFF
1.2.10 Sostenuto
This message controls sostenuto pedal on/off.
Control#ParameterData Range
66Sostenuto0...63,64... 127
If sostenuto is turned on while a note is sounding, that note will be sustained
until sostenuto is turned OFF.
If the Multi Part parameter Rcv SOSTENUTO = OFF, that part will not
receive Sostenuto.
1.2.11 Harmonic Content
This message adjusts the resonance of the filter that is specified for the sound.
Control#ParameterData Range
71Harmonic Content 0...64...127
Since this is a relative change parameter, it specifies an increase or decrease
relative to 64. Higher values will produce a more distinctive sound.
For some sounds, the effective range may be less than the possible range of
settings.
1.2.12 Release Time
This message adjusts the EG release time that was specified by the sound data.
Control#ParameterData Range
72Release Time0...64... 127
Since this is a relative change parameter, it specifies an increase or decrease
relative to 64. Increasing this value will lengthen the release time that follows a
note-off.
1.2.13 Attack Time
This message adjusts the EG attack time that was specified by the sound data.
Control#ParameterData Range
73Attack Time0...64... 127
Since this is a relative change parameter, it specifies an increase or decrease
relative to 64. Increasing this value will make the attack more gradual, and decreasing this value will make the attack sharper.
1.2.14 Brightness
This message adjusts the cutoff frequency of the low pass filter specified by the
sound data.
Control#ParameterData Range
74Brightness0...64...127
Since this is a relative change parameter, it specifies an increase or decrease
relative to 64. Lower values will produce a more mellow sound.
For some sounds, the effective range may be less than the possible range of
settings.
1.2.15 Data Increment/Decrement (for RPN)
This message is used to increment or decrement values for parameters specified
by RPN (see 1.2.17), in steps of 1.
Control#ParameterData Range
96RPN Increment—
97RPN Decrement—
The data byte is ignored.
(OFF, ON)
(OFF, ON)
(OFF, ON)
(-64...0...+63)
(-64...0...+63)
(-64...0...+63)
(-64...0...+63)
39
Appendix
40
1.2.16 NRPN (Non-registered parameter number)
This is a message for setting the sound for things like vibrato, filter or EG. Use
NRPN MSB and NRPN LSB to specify the parameter that you wish to modify,
and then use Data Entry (see 1.2.4) to set the value for the specified parameter.
Control#ParameterData Range
98NRPN LSB0...127
99NPRN MSB0...127
If the Multi Part parameter Rcv NRPN = OFF, that part will not receive
NRPN.
The following NRPN messages can be received.
NRPNData Entry*1 Parameter Name and Data Range
MSB LSB MSB LSB
01H 08H mm— *2 Vibrato rate
01H 09H mm—Vibrato depth
01H 0AH mm— *3 Vibrato delay
01H 20H mm—Low pass filter cutoff frequency
01H 21H mm—Low pass filter resonance
01H 24H mm—High pass filter cutoff frequency
01H 30H mm—EQ bass gain
01H 31H mm—EQ treble gain
01H 34H mm—EQ bass frequency
01H 35H mm—EQ treble frequency
01H 63H mm—EG Attack Time
01H 64H mm—EG Decay Time
01H 66H mm—EG Release Time
*1 See 1.2.4
*2 “–” means that the set value will be ignored.
*3 Adjusts the time after the note is played until vibrato begins to take effect.
The effect will begin more quickly for lower values, and more slowly for higher
values.
1.2.17 RPN (Registered parameter number)
This message is used to specify part parameters such as Pitch Bend Sensitivity
or Tuning. Use RPN MSB and RPN LSB to specify the parameter that you wish
to modify, and then use Data Entry (see 1.2.4) to set the value of the specified
parameter.
Control#ParameterData Range
100RPN LSB0 ... 127
101RPN MSB0 ... 127
If the Multi Part parameter Rcv RPN = OFF, that part will not receive this
message.
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: 04H - 28H (32 ... 2.0K [Hz])
mm: 1CH - 3AH (500 ... 16.0K [Hz])
mm: 00H - 40H - 7FH (-64 ...0...+63)
mm: 00H - 40H - 7FH (-64 ...0...+63)
mm: 00H - 40H - 7FH (-64 ...0...+63)
The following RPN messages can be received.
RPNData Entry *1Parameter name and value range
MSB LSB MSB LSB
00 00Hmm—*2Pitch bend sensitivity
00 01HmmllFine tuning
00H 02H mm—Coarse tuning
7FH 7FH ——RPN Null
*1 Refer to 1.2.4
*2 “–” means that the set value will be ignored.
1.2.18 Assignable controller
By assigning a control change number of 0...95 to a part, application of effects can be controlled. This device allows two control change numbers (AC1
and AC2) to be specified for each part.
The following parameters specify the effect of AC1 and AC2:
* Multi Part Parameter
1. AC1, AC2 PITCH CONTROL
2. AC1, AC2 FILTER CONTROL
3. AC1, AC2 AMPLITUDE CONTROL
4. AC1, AC2 LFO PMOD DEPTH
5. AC1, AC2 LFO AMOD DEPTH
mm: 00-18H (0...+24 semitones)
Specify up to 2 octaves in semitone steps
mm ll: 00H 00H -100 cents
mm 11: 40H 00H 0 cents
mm ll: 7FH 7FH +100 cents
Note: The next after mm 11: 00H 7FH (= -87.5) cent
is 01H 00H (-87.4) cents.
mm: 28H - 40H - 58H (-24...0...+24
semitones)
This empties settings from RPN and NRPN numbers.
Internal data is not affected.
::
::
The AC1 control change number is specified by the Multi Part parameter ACl
CONTROLLER NUMBER, and the AC2 control change number is specified
by the Multi Part parameter AC2 CONTROLLER NUMBER.
1.3 Channel mode messages
These messages specify the basic operation of a part.
1.3.1 All Sound Off
This message silences all notes being played on the corresponding channel.
However, channel messages such as Note-on and Hold-on will be maintained in
their present state.
Control#ParameterData Range
120All Sound Off0
1.3.2 Reset All Controllers
This message changes the settings of the following controllers.
ControllerValue
Pitch bend change±0 (Center)
Channel pressure0 (OFF)
Polyphonic key pressure0 (OFF)
Modulation0 (OFF)
Expression127 (Max.)
Hold0 (OFF)
Portamento0 (OFF)
Sostenuto0 (OFF)
RPNNumber unset, internal data is not affected.
NRPNNumber unset, internal data is not affected.
The following data is not changed
Parameter values specified for program change, bank select MSB/LSB, volume, pan, effect send levels 1, 3, 4, RPN and NRPN.
Control#ParameterData Range
121
1.3.3 All Note Off
This message turns off all notes which are currently on for the corresponding
part.
However, if Hold 1 or Sostenuto are on, notes will continue to sound until these
are turned off.
Control#ParameterData Range
123All Note Off0
1.3.4 Omni Off
Works the same as when All Note Off is received.
Control#ParameterData Range
124Omni Off0
1.3.5 Omni On
Works the same as when All Note Off is received.
Control#ParameterData Range
125Omni On0
1.3.6 Mono
Works the same as when All Sound Off is received, and if the value (mono
number) is in the range of 0... 16, sets the corresponding channel to Mode4*
(m = 1).
Control#ParameterData Range
126Mono0 ... 16
* Mode4 is a state in which only channel messages on the specified channel will
be received, and notes will be played individually (monophonically).
1.3.7 Poly
Works the same as when All Sound Off is received, and sets the corresponding
channel to Mode3*.
Control#ParameterData Range
127Poly0
*Mode3 is when channel messages will be received only on the specified channel, and notes will be sounded polyphonically.
1.4 Program change
This message is used to switch voices.
It changes the program number on the receiving channel. When the change is to
include the voice bank, transmit the program change after sending the Bank
Select message (see 1.2.1).
If the Multi Part parameter Rcv PROGRAM CHANGE = OFF, that part will not
receive program changes.
1.5 Pitch bend
This message conveys information on pitch bend operations.
Basically, this message is for changing the pitch of a part, but the depth of the
following five effects can be controlled.
The effect of this message can be modified by the following parameters.
Reset All Controllers
0
Appendix
* Multi Part Parameter
1. BEND PITCH CONTROL
2. BEND FILTER CONTROL
3. BEND AMPLITUDE CONTROL
4. BEND LFO PMOD DEPTH
5. BEND LFO AMOD DEPTH
By default, the Pitch Control effect is applied.
If the Multi Part parameter Rcv PITCH BEND CHANGE = OFF, that part
will not receive pitch bend messages.
1.6 Channel aftertouch
This message conveys the pressure after the key is played on the keyboard (for
an entire MIDI channel). The pressure can be controlled for each part. This
message will affect the notes currently playing.
The effect of this message can be modified by the following parameters.
* Multi Part Parameter
1. CAT PITCH CONTROL
2. CAT FILTER CONTROL
3. CAT AMPLITUDE CONTROL
4. CAT LFO PMOD DEPTH
5. CAT LFO AMOD DEPTH
By default, there will be no effect.
If the Multi Part parameter Rcv CHANNEL AFTER TOUCH = OFF, that part
will not receive Channel Aftertouch.
1.7 Polyphonic aftertouch
This message conveys the pressure after the key is played on the keyboard (for
individual note numbers). The pressure can be controlled for each part. This
message will affect the notes currently playing.
The effect of this message is determined by the following Multi Part parameters.
l. PAT PITCH CONTROL
2. PAT AMPLITUDE CONTROL
3. PAT LFO PMOD DEPTH
4. PAT LFO AMOD DEPTH
By default, there will be no effect.
If the Multi Part parameter Rcv POLY AFTER TOUCH = OFF, that part will
not receive Polyphonic Aftertouch.
2. System exclusive messages
2.1 Parameter changes
This devices uses the following parameter changes.
[UNIVERSAL REALTIME MESSAGE]
1) Master Volume
[UNIVERSAL NON REALTIME MESSAGE]
1) General MIDI System On
[XG PARAMETER CHANGE]
1) XG System on
2) XG System parameter change
3) Multi Part parameter change
[PLG100-DX NATIVE PARAMETER CHANGE]
1) PLG100-DX System parameter change
2) PLG100-DX Multi Part parameter change
[DX PARAMETER CHANGE]
1) VCED parameter change
2) ACED parameter change
2.1.1 Universal realtime messages
2.1.1.1 Master Volume
11110000F0H= Exclusive status
011111117FH= Universal Real Time
011111117FH= ID of target device
0000010004H= Sub-ID #1=Device Control Message
0000000101H= Sub-ID #2=Master Volume
*0sssssssSSH= Volume LSB
0tttttttTTH= Volume MSB
11110111F7H= End of Exclusive
11110000F0H= Exclusive status
011111117FH= Universal Real Time
0xxxnnnnXNH= Device Number, xxx = don’t care
0000010004H= Sub-ID #1=Device Control Message
0000000101H= Sub-ID #2=Master Volume
0sssssssSSH= Volume LSB
0tttttttTTH= Volume MSB
11110111F7H= End of Exclusive
When received, the Volume MSB is reflected in the System Parameter MASTER VOLUME.
* The binary expression Osssssss is expressed in hexadecimal as SSH.
The same applies elsewhere.
2.1.2 Universal non-realtime messages
2.1.2.1 General MIDI System On
11110000F0H= Exclusive status
011111107EH= Universal Non-Real Time
011111117FH= ID of target device
0000100109H= Sub-ID #1=General MIDI Message
0000000101H= Sub-ID #2=General MIDI On
11110111F7H= End of Exclusive
or
11110000F0H= Exclusive status
011111107EH= Universal Non-Real Time
0xxxnnnnXNH= N:Device Number, X:don’t care
0000100109H= Sub-ID #1=General MIDI Message
0000000101H= Sub-ID #2=General MIDI On
11110111F7H= End of Exclusive
When this message is received, the SOUND MODULE MODE is set to XG,
and all data except for MIDI Master Tuning will be restored to the default value.
However this message will not be received when SOUND MODULE MODE =C/M.
Since approximately 50ms is required to process this message, be sure to allow
an appropriate interval before sending the next message.
2.1.3 XG parameter change
This message sets XG-related parameters. Each message can set a single parameter.
The message format is as follows.
11110000F0HExclusive status
0100001143HYAMAHA ID
0001nnnn1NHN:device Number
010011004CHModel ID
0gggggggGGHAddress High
0mmmmmmmMMHAddress Mid
0lllllllLLHAddress Low
0sssssssSSHData
: :
11110111F7HEnd of Exclusive
For parameters whose Data Size is 2 or 4, the appropriate amount of data will be
transmitted as indicated by Size.
2.1.3.1 XG System On
11110000F0HExclusive status
0100001143HYAMAHA ID
0001nnnn1NHN:device Number
010011004CHModel ID
0000000000HAddress High
0000000000HAddress Mid
011111107EHAddress Low
0000000000HData
11110111F7HEnd of Exclusive
When ON is received, the SOUND MODULE MODE changes to XG.
Since approximately 50ms is required to process this message, be sure to allow
an appropriate interval before sending the next message.
2.1.3.2 XG System Parameter Change
This message sets the XG SYSTEM block (see Tables <1-1> and <1-2>).
2.1.3.3 Multi Part Parameter Change
This message sets the Multi Part block (see Tables <1-1> and <1-3>).
2.1.4 PLG100-DX native parameter change (1)
This message sets parameters unique to the PLG100-DX. Each message sets a
single parameter. The message format is as shown below.
11110000F0HExclusive status
0100001143HYAMAHA ID
0001nnnn1NHN:Device Number
0110001062HModel ID
0gggggggGGHAddress High
0mmmmmmmMMHAddress Mid
0lllllllLLHAddress Low
0vvvvvvvVVHData
: :
11110111F7HEnd of Exclusive
For parameters whose Data Size is 2 or 4, the appropriate amount of data will be
transmitted as indicated by Size.
2.1.4.1 PLG100-DX System Parameter Change
This message sets the PLG100-DX SYSTEM block (see Tables <2-1> and <22>).
41
Appendix
42
2.1.4.2 PLG100-DX Part Parameter Change
This message sets the PLG100-DX MULTI PART block (see Tables <2-1> and
<2-3>).
2.1.5 DX Parameter Change
11110000F0HExclusive status
0100001143HYAMAHA ID
0001nnnn1NHN:Device Number
0ggggghhGGHParameter Group No.
0pppppppPPHParameter No.
0vvvvvvvVVHData
11110111F7HEnd of Exclusive
2.1.5.1 VCED parameter change
This message sets the VCED block (see Tables <3-1> and <3-2>).
2.1.5.2 ACED parameter change
This message sets the ACED block (see Tables <3-1> and <3-3>).
2.2 Bulk dump
This device uses only the following bulk dump messages.
[XG BULK DUMP]
1) XG System bulk dump
2) Multi Part bulk dump
[PLG100-DX NATIVE BULK DUMP]
1) System bulk dump
2) Part bulk dump
[DX BULK DUMP]
1) VCED
2) ACED
3) VMEM
4) AMEM
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.
11110000F0HExclusive status
0100001143HYAMAHA ID
0000nnnn0NHN:Device Number
010011004CHModel ID
0sssssssSSHByteCountMSB
0tttttttTTHByteCountLSB
0gggggggGGHAddress High
0mmmmmmmMMHAddress Mid
0lllllllLLHAddress Low
0vvvvvvvVVHData
: :
0kkkkkkkKKHCheck-sum
11110111F7HEnd 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 is received when the beginning of the block is specified in “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 (see Tables <1-1>, <1-2>).
2.2.1.2 Multi Part bulk dump
This message sets the MULTIPART block (see Tables <1-1>, <1-3>).
2.2.2 PLG100-DX Native Bulk Dump
This message sets the special parameters for PLG100-DX. Unlike Parameter
change, one message can modify multiple parameters.
11110000F0HExclusive status
0100001143HYAMAHA ID
0000nnnn0NHN:Device Number
0110001062HModel ID
0sssssssSSHByteCountMSB
0tttttttTTHByteCountLSB
0gggggggGGHAddress High
0mmmmmmmMMHAddress Mid
0lllllllLLHAddress Low
0vvvvvvvVVHData
: :
0kkkkkkkKKHCheck-sum
11110111F7HEnd of Exclusive
The details are the same as for 2.2.1 XG Bulk Dump. However, see Tables <2n> for the Address, Byte Count, and block.
2.2.2.1 PLG100-DX System Bulk Dump
This message sets the PLG100-DX SYSTEM block (see Tables <2-1>, <2-2>).
2.2.2.2 PLG100-DX Multi Part bulk dump
This message sets the PLG100-DX MULTI PART block (see Tables <2-1>, <23>).
2.2.3 DX bulk dump
11110000F0HExclusive status
0100001143HYAMAHA ID
0000nnnn0NHN:Device Number
0tttttttTTHFormat No.
0sssssssSSHByteCountMSB
0tttttttTTHByteCountLSB
0vvvvvvvVVHData
: :
0kkkkkkkKKHCheck-sum
11110111F7HEnd of Exclusive
Address and Byte Count are given in tables <3-n>. Byte Count is indicated by
the total size of the Data in tables <4-n>.
Bulk dump is received when the beginning of the block is specified in “Address”.
“Block” indicates the unit of the data string that is indicated in tables 3-n as
“Total size”.
Check sum is the value that produces a lower 7 bits of 0 when the DATA, and
the Check-sum itself are added.
2.2.3.1 VCED Bulk Dump
This message sets the VCED block (see Tables <4-1> and <3-2>.
2.2.3.2 ACED Bulk Dump
This message sets the ACED block (see Tables <4-1> and <3-3>.
2.2.3.3 VMEM Bulk Dump
This message sets the VMEM block (see Tables <4-1> and <4-2>.
2.2.3.4 AMEM Bulk Dump
This message sets the AMEM block (see Tables <4-1> and <4-3>.
3. Realtime Messages
3.1 Active Sensing
a) Send
Do not send.
b) Receive
After FE is received one time, if the MIDI signal does not come within 400
msec, PLG100-DX will act the same as when ALL SOUND OFF, ALL NOTE
OFF, and RESET ALL CONTROLLERS are received, and return to the condition where FE has not been received once.
<1-1>
Parameter Base Address
MODEL ID = 4C
Parameter
XG SYSTEM000000System
MULTI PART 080000Multi Part 1
MULTI PART 0A0000Multi Part 1
(additional):
PART ASSIGN 700200 PLG100-DX Part Assign
Address
(H)(M) (L)
00007EXG System On
00007FAll Parameter Reset
080F00Multi Part 16
0A0F00Multi Part 16
Description
:
:
Appendix
<1-2>
MIDI Parameter Change table ( XG SYSTEM )
AddressSizeDataParameterDescriptionDefault Value
(H)(H)(H)(H)
4100 - 7FMASTER VOLUME**0...1277F
5100 - 7FMASTER ATTENUATOR**0...1270
6128 - 58TRANSPOSE-24...0...+24[semitones]40
7D1NOT USED
7E10XG SYSTEM ON00=XG system ON (receive only)—
7F10ALL PARAMETER RESET00=ON (receive only)—
TOTAL SIZE 7
<1-3>
MIDI Parameter Change table ( MULTI PART )
AddressSizeDataParameterDescriptionDefault Value
(H)(H)(H)(H)
8 nn 01NOT USED
nn 1100 - 7FBANK SELECT MSB0...1270
nn 2100 - 7FBANK SELECT LSB0...1270
nn 3100 - 7FPROGRAM NUMBER1...1280
nn 4100-1F,7FRcv CHANNELA1...A16, OFFPart No.
nn 5100 - 01MONO/POLY MODEMONO, POLY1
nn 6100 - 02SAME NOTE NUMBERSINGLE, MULTI,...1
nn 7100 - 05PART MODENORMAL,...0
nn 8128 - 58NOTE SHIFT-24...0...+24[semitones]40
nn 9200 - 0FDETUNE-12.8...0...+12.7[Hz]08 00
nn 0A00 - 0F1st bit3-0→bit7-4
nn 0B100 - 7FVOLUME**0...12764
nn 0C100 - 7FVELOCITY SENSE DEPTH0...12740
nn 0D100 - 7FVELOCITY SENSE OFFSET0...12740
nn 0E100 - 7FPAN**C, L63...C...R6340
nn 0F100 - 7FNOTE LIMIT LOWC-2...G80
nn 10100 - 7FNOTE LIMIT HIGHC-2...G87F
nn 11100 - 7FDRY LEVEL**0...1277F
nn 12100 - 7FCHORUS SEND**0...1270
nn 13100 - 7FREVERB SEND**0...12728
nn 14100 - 7FVARIATION SEND**0...1270
nn 15100 - 7FVIBRATO RATE-64...0...+6340
nn 16100 - 7FVIBRATO DEPTH-64...0...+6340
nn 17100 - 7FVIBRATO DELAY-64...0...+6340
nn 18100 - 7FLOW PASS FILTER CUTOFF FREQUENCY-64...0...+6340
nn 19100 - 7FLOW PASS FILTER RESONANCE-64...0...+6340
nn 1A100 - 7FEG ATTACK TIME-64...0...+6340
nn 1B100 - 7FEG DECAY TIME-64...0...+6340
nn 1C100 - 7FEG RELEASE TIME-64...0...+6340
nn 1D128 - 58MW PITCH CONTROL-24...0...+24[semitones]40
nn 1E100 - 7FMW LOW PASS FILTER CONTROL-9600...0...+9450[cent]40
nn 1F100 - 7FMW AMPLITUDE CONTROL**-100...0...+100[%]40
nn 20100 - 7FMW LFO PMOD DEPTH0...1270A
nn 211NOT USED—
nn 22100 - 7FMW LFO AMOD DEPTH0...1270
nn 23128 - 58BEND PITCH CONTROL-24...0...+24[semitones]42
nn 24100 - 7FBEND LOW PASS FILTER CONTROL-9600...0...+9450[cent]40
nn 25100 - 7FBEND AMPLITUDE CONTROL**-100...0...+100[%]40
nn 26100 - 7FBEND LFO PMOD DEPTH0...1270
nn 271NOT USED—
nn 28100 - 7FBEND LFO AMOD DEPTH0...127
TOTAL SIZE 290
nn 30100 - 01Rcv PITCH BENDOFF, ON1
nn 31100 - 01Rcv CH AFTER TOUCH(CAT)OFF, ON1
nn 32100 - 01Rcv PROGRAM CHANGEOFF, ON1
nn 33100 - 01Rcv CONTROL CHANGEOFF, ON1
nn 34100 - 01Rcv POLY AFTER TOUCH(PAT)OFF, ON1
nn 35100 - 01Rcv NOTE MESSAGEOFF, ON1
nn 36100 - 01Rcv RPNOFF, ON1
nn 37100 - 01Rcv NRPNOFF, ONXGmode=01, GMmode=00
nn 38100 - 01Rcv MODULATIONOFF, ON1
nn 39100 - 01Rcv VOLUMEOFF, ON1
nn 3A100 - 01Rcv PANOFF, ON1
nn 3B100 - 01Rcv EXPRESSIONOFF, ON1
nn 3C100 - 01Rcv HOLD1OFF, ON1
nn 3D100 - 01Rcv PORTAMENTOOFF, ON1
nn 3E100 - 01Rcv SOSTENUTOOFF, ON1
nn 3F1NOT USED—
nn 40100 - 01Rcv BANK SELECTOFF, ONXGmode=01, GMmode=00
** Processed on the XG platform side (MU128, etc.)
4th bit3-0→bit3-0
KEY ON ASSIGN
2nd bit3-0→bit3-0
43
Appendix
nn 41100 - 7FSCALE TUNING C-64...0...+63[cent]40
nn 42100 - 7FSCALE TUNING C#-64...0...+63[cent]40
nn 43100 - 7FSCALE TUNING D-64...0...+63[cent]40
nn 44100 - 7FSCALE TUNING D#-64...0...+63[cent]40
nn 45100 - 7FSCALE TUNING E-64...0...+63[cent]40
nn 46100 - 7FSCALE TUNING F-64...0...+63[cent]40
nn 47100 - 7FSCALE TUNING F#-64...0...+63[cent]40
nn 48100 - 7FSCALE TUNING G-64...0...+63[cent]40
nn 49100 - 7FSCALE TUNING G#-64...0...+63[cent]40
nn 4A100 - 7FSCALE TUNING A-64...0...+63[cent]40
nn 4B100 - 7FSCALE TUNING A#-64...0...+63[cent]40
nn 4C100 - 7FSCALE TUNING B-64...0...+63[cent]40
nn 4D128 - 58CAT PITCH CONTROL-24...0...+24[semitones]40
nn 4E100 - 7FCAT LOW PASS FILTER CONTROL-9600...0...+9450[cent]40
nn 4F100 - 7FCAT AMPLITUDE CONTROL**-100...0...+100[%]40
nn 50100 - 7FCAT LFO PMOD DEPTH0...1270
nn 511NOT USED—
nn 52100 - 7FCAT LFO AMOD DEPTH0...1270
nn 53128 - 58PAT PITCH CONTROL-24...0...+24[semitones]40
nn 541NOT USED—
nn 55100 - 7FPAT AMPLITUDE CONTROL**-100...0...+100[%]40
nn 56100 - 7FPAT LFO PMOD DEPTH0...1270
nn 571NOT USED—
nn 58100 - 7FPAT LFO AMOD DEPTH0...1270
nn 59100 - 5FAC1 CONTROLLER NUMBER0...9510
nn 5A128 - 58AC1 PITCH CONTROL-24...0...+24[semitones]40
nn 5B100 - 7FAC1 LOW PASS FILTER CONTROL-9600...0...+9450[cent]40
nn 5C100 - 7FAC1 AMPLITUDE CONTROL**-100...0...+100[%]40
nn 5D100 - 7FAC1 LFO PMOD DEPTH0...1270
nn 5E1NOT USED—
nn 5F100 - 7FAC1 LFO AMOD DEPTH0...1270
nn 60100 - 5FAC2 CONTROLLER NUMBER0...9511
nn 61128 - 58AC2 PITCH CONTROL-24...0...+24[semitones]40
nn 62100 - 7FAC2 LOW PASS FILTER CONTROL-9600...0...+9450[cent]40
nn 63100 - 7FAC2 AMPLITUDE CONTROL**-100...0...+100[%]40
nn 64100 - 7FAC2 LFO PMOD DEPTH0...1270
nn 651NOT USED—
nn 66100 - 7FAC2 LFO AMOD DEPTH0...1270
nn 67100 - 01PORTAMENTO SWITCHOFF, ON0
nn 68100 - 7FPORTAMENTO TIME0...1270
nn 69100 - 7FPITCH EG INITIAL LEVEL-64...0...+6340
nn 6A100 - 7FPITCH EG ATTACK TIME-64...0...+6340
nn 6B100 - 7FPITCH EG RELEASE LEVEL-64...0...+6340
nn 6C100 - 7FPITCH EG RELEASE TIME-64...0...+6340
nn 6D101 - 7FVELOCITY LIMIT LOW1...1271
nn 6E101 - 7FVELOCITY LIMIT HIGH1...1277F
TOTAL SIZE 3F
nn 701NOT USED—
nn 711NOT USED—
nn 72100 - 7FEQ BASS GAIN-12 - +12[dB]40
nn 73100 - 7FEQ TREBLE GAIN-12 - +12[dB]40
TOTAL SIZE 4
nn 741NOT USED—
nn 751NOT USED—
nn 76104 - 28EQ BASS FREQUENCY32...2.0k[Hz]0C
nn 7711C - 3AEQ TREBLE FREQUENCY500...16.0k[Hz]36
nn 781NOT USED—
nn 791NOT USED—
nn 7A1NOT USED—
nn 7B1NOT USED—
nn 7C1NOT USED—
nn 7D1NOT USED—
nn 7E1NOT USED—
nn 7F1NOT USED—
TOTAL SIZE 0C
0A nn 20100 - 7FHIGH PASS FILTER CUTOFF FREQUENCY -64...0...+6340
nn 211NOT USED—
TOTAL SIZE 2
nn = PART NUMBER
<1-4>
MIDI Parameter Change table ( PART ASSIGN )
AddressSizeDataParameterDescriptionDefault Value
(H)(H)(H)(H)
70 2 nn100 - 0F,7F Part AssignA1...A16, OFF0
TOTAL SIZE 1
nn = PLG100-DX Serial Number
** Processed on the XG platform side (MU128, etc.)
44
Appendix
<2-1>
Parameter Base Address
MODEL ID = 62
Parameter
PLG100-DX SYSTEM000000System
PLG100-DX600000Multi Part 1
MULTI PART:
<2-2>
MIDI Parameter Change table ( PLG100-DX Native SYSTEM )
AddressSizeDataParameterDescriptionDefault Value
(H)(H)(H)(H)
<2-3>
MIDI Parameter Change table ( PLG100-DX Native MULTI PART )
AddressSizeDataParameterDescriptionDefault Value
(H)(H)(H)(H)
60 nn 0100 - 06AC4 ControllerOff, MOD, BC, FC, EXP, CAT, PB0
nn 1100 - 01AC4 Parameter SelectNoassign, EGbias0
nn 21NOT USED0
nn 31NOT USED0
nn 41NOT USED0
nn 5100 - 7FAC4 Parameter Depth-64...0...+6340
nn 61NOT USED40
nn 71NOT USED40
nn 81NOT USED40
nn 91NOT USED0
nn 0A1NOT USED0
nn 0B100 - 7FCarrier Level1-64...0...+6340
nn 0C100 - 7FCarrier Level2-64...0...+6340
nn 0D100 - 7FCarrier Level3-64...0...+6340
nn 0E100 - 7FCarrier Level4-64...0...+6340
nn 0F100 - 7FCarrier Level5-64...0...+6340
nn 10100 - 7FCarrier Level6-64...0...+6340
nn 111NOT USED40
nn 121NOT USED40
nn 13100 - 7FModulator Level1-64...0...+6340
nn 14100 - 7FModulator Level2-64...0...+6340
nn 15100 - 7FModulator Level3-64...0...+6340
nn 16100 - 7FModulator Level4-64...0...+6340
nn 17100 - 7FModulator Level5-64...0...+6340
nn 18100 - 7FModulator Level6-64...0...+6340
nn 191NOT USED40
nn 1A1NOT USED40
nn 1B139 - 47FeedBack Level-7...0...+740
TOTAL SIZE 1C
60 nn 1C100 - 01Portamento Mode0:retain(poly),fingered(mono),1
nn 1D100 - 0CPortamento Step0...120
nn 1E100 - 0CPitchBend Step0...120
nn 1F1NOT USED0
TOTAL SIZE 4
nn 20100 - 01RcvDxSysEx0:OFF 1:ON1
nn = PART NUMBER
001 NOT USED
011 AMPLITUDE MODULATION SENSITIVITY
021 AMPLITUDE MODULATION SENSITIVITY
031 AMPLITUDE MODULATION SENSITIVITY
041
051 PITCH BEND RANGE / POLY/MONO,UNISON SWITCH
061 PITCH BEND STEP
071 PORTAMENTO STEP / PORTAMENTO MODE
081 PORTAMENTO TIME
091 NOT USED
0A1 NOT USED
0B1 NOT USED
0C1 NOT USED
0D1 NOT USED
0E1 NOT USED
0F1 NOT USED
101 NOT USED
111 NOT USED
121 NOT USED
131 NOT USED
141 NOT USED
151 NOT USED
161 NOT USED
171 NOT USED
181 PITCH EG RATE SCALING DEPTH
191 NOT USED
1A1 NOT USED
1B1 NOT USED
1C1 NOT USED
1D1 NOT USED
1E1 NOT USED
1F1 NOT USED
201 NOT USED
211 NOT USED
221 UNISON DETUNE DEPTH
Please check the items below when your PLG100-DX isn’t generating sounds or when it isn’t
functioning normally. Also, when the current status of the settings for your PLG100-DX isn’t
clear, it’s a good idea to turn the power off, then on again (returning the settings to their defaults), and try entering your settings again.
The PLG100-DX doesn’t produce sounds
• Are the MU128 and the playback equipment (such as speakers or headphones) correctly
connected?
• Is the PLG100-DX board properly mounted in the XG plug-in connector? Take a look at
the pages in your XG tone generator manual that explain how to install the board.
• Are the volume and expression for the part selected for the PLG100-DX voice raised to
the proper level?
• Is the carrier output level set at -64? (→P. 22)
• This may happen when voices are placed in the custom bank and edited with the DX
Simulator. Check the settings.
In Multipart Edit, the “PLUGIN” menu doesn’t appear.
• Is the PLG100-DX correctly installed?
The pitch is not right
• Has note shift or transpose information been set?
• This may happen when voices are placed in the custom bank and edited with the DX
simulator. Check the settings.
Notes won’t stop playing
• Because EG Release Level (L4) is set for the voices below, they won’t stop playing,
even when a Note Off is received (The same applies to the custom bank).
MSBLSBProgram Ch.Voice Name
83052DX Grw12
83082DX-Train
83091MobyDick
830123ManEater
• If you switch voices, the sound will stop.
The vibrato is different for each voice
• This happens because an appropriate LFO Mode is set for each voice. When a chord is
played with some voices, vibrato is applied individually to match the dynamics for the
way each key was played. For other voices, the same vibrato that was applied for the
dynamics of the first key played will be applied to all notes.
Notes sound different for each Note ON
• Because an appropriate oscillator sync is set for each voice, phase shift occurs between
the operators. Depending on the voice, the sound may be slightly different each time a
key is played.