1XG
BX-K
C
RD
BOA
KEY
D
UN
I SO
MID
I
N
I
STA
SU
T
U
INP
R
UT-
L-O
ES
ON
C IN
PH
6
D
5
F
R
WE
ON
OF
4
3
PO
2
TRA
MAX
VOL
UME
MIN
SYS
PRE
RAME
ANG
M.D.G., EMI Division © Yamaha Corporation 1995
VU14800 509POCP2.3-01A0
Printed in Japan
GM
ON
SET
ND
SOU FF
O
XG
ON
GE
MER/OFF
ON
TEM
I
MIDH
C
D
FIXEOCITY
VEL
EE
WH
RPN
L AS
SIG
R
LLE
TRO
CON
N
N
NRP
M
DRU BER
NUM
NS
E
POS
-2
PC
MID
AY
DEC LEASE E
R
EG
129 EG RE RESSU URE
H
130 CH P PRESS ME
U
E
TO
2
14 KEY
VOL
TUN TUNE
T
NE
143 MSTR TUNE
OU
1 FI OARSE ATE
R
4
2
T
T
4
1
Y
1
R
H
C
I
MS
LIS
CIT
122 VIBRT T DEPT AY
146 VELO O
MID
BER EASE
3 IBR
L
P
7
2
M
E
4
1
M
1
D
V
Q
TE
NU 2 REL ACK
IN
124 VIBRT UT FR
148
7 ATT
ER
T
125 FLT C ESO
OLL ION
73 BRIGH CTRL
R
6
R
K
T
2
A
C
T
T
1
N
74 PORT B
TA
FL
CO MODULA TIME
127 EQ AT
84 REVER US
1 ORTA NTRY
128
91 CHOR TION
5 P ATA E E
B
93 VARIA S
6 D OLUM
94 B SEN
A
7 V NPOT SION
P
A
O
S
120
10 P EXPRE MENT
9
11 PORTA ONIC
8
M
5
6 HAR
71
7
c
T
OS
UTP
-1
PC
1
Ma
ENT
ER
A
HEXIMAL
DEC
0
F
E
D
C
L
IMA
DEC
SPECIAL MESSAGE SECTION (U.S.A.)
This product utilizes batteries or an external power
supply (adapter). DO NOT connect this product to
any power supply or adapter other than one
described in the manual, on the name plate, or
specifically recommended by Yamaha.
This product should be used only with the components supplied or; a cart, rack, or stand that is
recommended by Yamaha. If a cart, etc., is used,
please observe all safety markings and instructions that accompany the accessory product.
SPECIFICATIONS SUBJECT TO CHANGE:
The information contained in this manual is believed to be correct at the time of printing. However, Yamaha reserves the right to change or
modify any of the specifications without notice or
obligation to update existing units.
This product, either alone or in combination with
an amplifier and headphones or speaker/s, may be
capable of producing sound levels that could
cause permanent hearing loss. DO NOT operate
for long periods of time at a high volume level or
at a level that is uncomfortable. If you experience
any hearing loss or ringing in the ears, you should
consult an audiologist. IMPORTANT: The louder
the sound, the shorter the time period before
damage occurs.
NOTICE:
Service charges incurred due to lack of knowledge
relating to how a function or effect works (when
the unit is operating as designed) are not covered
by the manufacturer’s warranty, and are therefore
the owners responsibility. Please study this
manual carefully and consult your dealer before
requesting service.
ENVIRONMENTAL ISSUES:
Yamaha strives to produce products that are both
user safe and environmentally friendly. We sincerely believe that our products and the production methods used to produce them, meet these
goals. In keeping with both the letter and the spirit
of the law, we want you to be aware of the following:
Battery Notice:
This product MAY contain a small non-rechargeable battery which (if applicable) is soldered in
place. The average life span of this type of battery
is approximately five years. When replacement
becomes necessary, contact a qualified service
representative to perform the replacement.
This product may also use “household” type batteries. Some of these may be rechargeable. Make
sure that the battery being charged is a rechargeable type and that the charger is intended for the
battery being charged.
When installing batteries, do not mix old batteries
with new, or with batteries of a different type.
Batteries MUST be installed correctly. Mismatches
or incorrect installation may result in overheating
and battery case rupture.
Warning:
Do not attempt to disassemble, or incinerate any
battery. Keep all batteries away from children.
Dispose of used batteries promptly and as regulated by the laws in your area. Note: Check with
any retailer of household type batteries in your
area for battery disposal information.
Disposal Notice:
Should this product become damaged beyond
repair, or for some reason its useful life is considered to be at an end, please observe all local,
state, and federal regulations that relate to the
disposal of products that contain lead, batteries,
plastics, etc. If your dealer is unable to assist you,
please contact Yamaha directly.
NAME PLATE LOCATION:
The name plate is located on the bottom of the
product. The model number, serial number, power
requirements, etc., are located on this plate. You
should record the model number, serial number,
and the date of purchase in the spaces provided
below and retain this manual as a permanent
record of your purchase.
Model
Serial No.
CBX-K1XG
Purchase Date
PLEASE KEEP THIS MANUAL
92-BP
FCC INFORMATION (U.S.A.)
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.
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.
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 user’s 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 coaxial 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
• This applies only to products distributed by Yamaha Corporation of America.
Precautions
Your CBX-K1XG will give you years of reliable service if you
follow the simple precautions below:
● LOCATION
Keep the instrument away from locations where it is likely to
be exposed to high temperatures (such as direct sunlight) or
humidity. Also avoid locations which are subject to excessive
dust accumulation or vibration which could damage the
instrument.
● USE THE CORRECT POWER ADAPTOR
Use only the designated Power Adaptor for supplying power.
Use of another adaptor may cause serious damage to the
instrument or the adaptor itself. Also avoid using a multipleplug adaptor; plug the adaptor directly into a wall outlet.
● MAKE SURE POWER IS OFF WHEN MAKING OR REMOVING
CONNECTIONS
To prevent damage to the instrument and other connected
equipment, always turn off the power prior to connecting or
disconnecting cables. Also, turn the power off when the
instrument is not in use, and disconnect the power adaptor
during electric storms.
● NO MEMORY BACKUP
The CBX-K1XG has no internal memory backup. As a result,
all settings are returned to the factory default when turning the
power off.
● HANDLE THE INSTRUMENT WITH CARE
Although the instrument has been constructed to withstand the
rigors of normal use for optimum sturdiness and reliability,
avoid subjecting it to strong physical shocks (such as dropping
or hitting it). Since the CBX-K1XG is a precision-made
electronic device, also avoid applying excessive force to the
various controls. When moving the instrument, first unplug
the power adaptor and all other cables to prevent damage to
cords and jacks. Always unplug cables by gripping the plug
firmly, not by pulling on the cable.
● CLEAN WITH A SOFT, DRY CLOTH
Never use solvents such as benzine or thinner to clean the
instrument, since these will damage the cabinet finish or dull
the keys. Wipe clean with a soft, dry cloth. If necessary, use a
soft, clean, slightly moistened cloth — making sure to wipe
the instrument off again with a dry cloth. Do not leave vinyl
on the panel as this may stick to and discolor the surface.
● ELECTROMAGNETIC INTERFERENCE
Avoid using the unit near televisions, radios or other equipment generating electromagnetic fields. Proximity to such
equipment may cause the unit to malfunction, and may
generate interference noise in the other appliance as well.
● DO NOT OPEN THE CASE OR TRY REPAIRING THE INSTRUMENT YOURSELF
The instrument contains no user-serviceable parts. Never open
the case or tamper with the internal circuitry in any way, since
doing so may result in damage to the instrument. Refer all
servicing to qualified Yamaha service personnel.
Yamaha is not responsible for damage caused by
improper handling or operation.
Welcome to the CBX-K1XG
Congratulations and thank you for purchasing the Yamaha CBX-K1XG MIDI Sound Keyboard.
The CBX-K1XG is a sophisticated, yet compact MIDI keyboard controller and tone generator,
for use with computers and MIDI music systems.
The tone generator section features 737 high-quality Voices and 22 drum Voices, with full
General MIDI compatibility—including Yamaha’s new XG-MIDI. It provides 16-Part multitimbral capacity and full 32-note polyphony for playback of even the most sophisticated song
data. Three independent digital effect sections can be used simultaneously and give you enormous versatility in “sweetening” the sound.
As a MIDI keyboard controller, the CBX-K1XG not only allows you to play the internal tone
generator, but also external tone generators and rhythm machines, as well as enter performance data to sequencers and computers. It features a sophisticated touch-sensitive keyboard
that can be adjusted to cover the full 128-note MIDI range. It also provides a wealth of MIDI
controls that allow you to send virtually any MIDI message directly from the keyboard. Moreover, the CBX-K1XG has a versatile ASSIGNABLE Wheel that lets you control a wide variety of
parameters on the internal tone generator or external device in real time.
The CBX-K1XG also features a built-in host computer interface along with the MIDI terminals,
allowing you to directly connect it to your computer—eliminating the need of installing a special
MIDI interface to your computer.
*
*
*
*
Macintosh is a trademark of Apple Computer Inc.
PC 98 is a trademark of NEC.
IBM PC/AT is a trademark of IBM Corporation.
The company names and product names in this manual are trademarks or
registered trademarks of their respective companies.
The CBX-K1XG—What It Is and What It Can Do
What It Is
The CBX-K1XG is a compact, highly portable 37-key
MIDI keyboard, designed especially for use with computers
and MIDI music systems. It also has a built-in high-quality
GM- and XG-compatible tone generator, with 737 Voices
and 22 drum Voices (percussion sets). The tone generator
can be played either from an external MIDI device (such as
a sequencer) or from the keyboard itself. Since the keyboard is touch-sensitive and its octave range can be
changed to cover the full 128-note MIDI range, the CBXK1XG is ideal for entering MIDI data to sequencers and
computers.
The CBX-K1XG features a built-in host computer interface,
allowing you to directly connect it to your Macintosh or
IBM PC/AT (and compatible) computer—eliminating the
need of installing a special MIDI interface to your computer. With the proper sequencing software on the computer, the CBX-K1XG can be used for both recording and
playing back of sequencer data.
The true power and flexibility of the CBX-K1XG is in its
comprehensive MIDI controls. The CBX-K1XG allows
you to send virtually any type of MIDI message to connected devices. Pre-programmed commands provide easy
control of basic sequencer/rhythm machine functions such
as Start, Stop, Tempo and Song Select, while comprehensive program change commands let you easily select
program banks and voices.
The CBX-K1XG also has a convenient ASSIGNABLE
Wheel that can be set for control of any controller number.
This means that you can use the ASSIGNABLE Wheel to
control a wide variety of parameters—such as Volume, Pan,
Brightness, and the Depth of various effects—in real time.
This gives you expressive control over different aspects of
the sound in live performance. The internal tone generator
also features comprehensive control over all Voice and
effect parameters—via incoming system exclusive messages, transmitted from a sequencer or other MIDI device.
The CBX-K1XG is also the latest instrument in the Yamaha
line to support the XG format, a new addition to the
General MIDI standard. In short, XG provides for more
instrument sounds and variations, and greater expressive
control over voices and effects. With the use of the ASSIGNABLE Wheel on the CBX-K1XG, you have direct
real-time control over many of these newly supported
functions and parameters. Naturally, the internal tone
generator is fully XG-compatible and responds to all these
controls.
How to Use This Manual
By and large, the CBX-K1XG is very easy to use and this manual is self-explanatory. However, we strongly recommend that
you take time to read the manual—especially before trying some of the more sophisticated MIDI functions.
The following conventions are used throughout this manual:
* Panel buttons and controls are indicated as they appear on the actual instrument. (For example, C and
M.
* The functions and features assigned to the keyboard are shown like this: T and {.
* Unless indicated otherwise, L refers to either of the ENTER keys, J or K.
However, when you wish to enter a decimal value, make sure to press K. Likewise, when entering a
hexadecimal number, make sure to press J.
* Operation steps are indicated as follows:
Example
Actual Operation
C+E
While holding down the C button, press E (D2).
C+U→L
While holding down the C button, first press U (F#2), then press
L (either J or K).
3
Table of Contents
Reference
Panel Controls and Terminals . . . . . . . . . . . . . . . . . . . . . 5
Front Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
About the Tone Generator of the CBX-K1XG . . . . . . . . 20
● Note Range of the CBX-K1XG
(with Octave Shift ) . . . . . . . . . . . . . . . . . . . . . . . 6
About MIDI & The CBX-K1XG . . . . . . . . . . . . . . . . . . . . . 22
Using the SHIFT-Related Functions . . . . . . . . . . . . . . . . 24
● Default Settings of the CBX-K1XG . . . . . . . . . . 7
Rear Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Basic Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Setting the Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Group A Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Group B Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Guided Tour
Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Using a Power Adaptor . . . . . . . . . . . . . . . . . . . . . . . . . 9
Using Alkaline Batteries . . . . . . . . . . . . . . . . . . . . . . . . . 9
When to Replace the Batteries . . . . . . . . . . . . . . . . . . . 9
Group A Functions — List . . . . . . . . . . . . . . . . . . . . . . . 30
Group B Functions — List . . . . . . . . . . . . . . . . . . . . . . . 32
ASSIGNABLE Wheel — Controller Number List . . . . . 34
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Computers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1. Serial Port — TO HOST Terminal . . . . . . . . . . 10
2. Serial Port — MIDI Interface — MIDI Terminals . 12
MIDI Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Audio Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Playing and Using Your CBX-K1XG . . . . . . . . . . . . . . . . 14
Playing the Demo Song . . . . . . . . . . . . . . . . . . . . . . . 14
Selecting and Playing Voices . . . . . . . . . . . . . . . . . . . 15
Selecting Voices From Other Voice Banks . . . . . . . . . 16
Selecting Drum Voices . . . . . . . . . . . . . . . . . . . . . . . . 16
Changing the Octave Range . . . . . . . . . . . . . . . . . . . . 17
Using the PITCH and ASSIGNABLE Wheels . . . . . . . 18
Re-assigning the ASSIGNABLE Wheel . . . . . . . . . . . 18
Changing the Touch Sensitivity of the Keyboard . . . . 19
Using the INPUT Jack . . . . . . . . . . . . . . . . . . . . . . . . . 19
4
Appendix
MIDI Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . App-2
MIDI Data Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . App-12
MIDI Implementation Chart . . . . . . . . . . . . . . . . . . . . . App-16
XG Normal Voice List . . . . . . . . . . . . . . . . . . . . . . . . . . App-17
TG300B Normal Voice List . . . . . . . . . . . . . . . . . . . . . . App-19
C/M Normal Voice List . . . . . . . . . . . . . . . . . . . . . . . . . App-21
DOC Noraml Voice List . . . . . . . . . . . . . . . . . . . . . . . . App-22
XG Drum Voice List . . . . . . . . . . . . . . . . . . . . . . . . . . . App-23
TG300B Drum Voice List . . . . . . . . . . . . . . . . . . . . . . . App-24
C/M Drum Voice List . . . . . . . . . . . . . . . . . . . . . . . . . . . App-25
DOC Drum Voice List . . . . . . . . . . . . . . . . . . . . . . . . . . App-25
Effect Type List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . App-26
Effect Parameter List . . . . . . . . . . . . . . . . . . . . . . . . . . App-27
Effect Data Value Assign Table . . . . . . . . . . . . . . . . . . App-30
Panel Controls and Terminals
■ Front Panel
w
e
o
i
POWER ON @OFF
u
DC IN
PHONES
L– OUTPUT –R
!0
INPUT
SUSTAIN
IN
MIDI
OUT
TO HOST
o
MIDI SOUND KEYBOARD CBX-K1XG
Mac PC-1 PC-2 MIDI
CONTROLLER NUMBER LIST
1 MODULATION
5 PORTA TIME
6 DATA ENTRY
7 VOLUME
10 PANPOT
11 EXPRESSION
65 PORTAMENTO
71 HARMONIC
GENERAL
PITCH
ASSIGNABLE
MIN
SEQUENCER
SHIFT
r
y
t
STOP
CONTINUE
START
PROGRAM
TEMPO
BANK PROGRAM
SELECT CHANGE
RESET
GM
ON
SOUND
OFF
SYSTEM
XG
ON
MERGE
ON/OFF
MIDI
CH
FIXED
VELOCITY
VOLUME
MAX
WHEEL ASSIGN
RPN CONTROLLER NRPN
72 RELEASE
73 ATTACK
74 BRIGHT
84 PORTA CTRL
91 REVERB
93 CHORUS
94 VARIATION
120 PB SENS
121 FINE TUNE
122 COARSE TUNE
123 VIBRT RATE
124 VIBRT DEPTH
125 VIBRT DELAY
126 FLT CUT FRQ
127 FLT RESO
128 EQ ATTACK
129 EG DECAY
130 EG RELEASE
142 CH PRESSURE
143 KEY PRESSURE
144 MSTR VOLUME
146 MSTR TUNE
147 VELOCITY
148 TEMPO
TRANSPOSE
DRUM
NUMBER
ENTER
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
HEXA
DECIMAL
DECIMAL
OCTAVE
OCTAVE SHIFT
OCTAVE
RESET
q
q Keyboard
w PITCH Wheel (Pitch Bend)
The CBX-K1XG has a 37-key, 3-octave keyboard (C2 to
C5), featuring initial touch (velocity) control. All note on,
note off and velocity data is sent both to the internal tone
generator and the connected MIDI device. When used with
the C button, the keys are used for changing various
settings and sending special MIDI messages. (See page
24.)
This spring-loaded Wheel controls Pitch Bend. The
Wheel’s operation can be reversed. (See page 32.)
About the Functions of the CBX-K1XG: The functions
are divided into two groups: Group A and Group B.
The Group A functions are shown on the panel, above
the left section of the keyboard. The Group B functions
are “hidden” and are listed on pages 32 – 33. Several
functions can be used by pressing only the relevant key;
in other words, pressing L is not necessary. These
functions, such as Sequencer Stop and Start, are shown
on the panel without underline. The right section of the
keyboard serves as value entry and is used for those
functions whose names are underlined on the panel and
require value entry, such as Program Change and
Tempo. Functions whose names appear with a dashed
underline on the panel (for example, GM ON and XG
ON) require pressing L. Value entry on the CBXK1XG can be done in two number systems: Decimal
and Hexadecimal. The keys labeled A through F are for
Hexadecimal entry.
NOTE ■ The normal (default) velocity range of the
CBX-K1XG is from 16 to 127. The range differs
according to the Touch Sensitivity setting (see page 32).
e ASSIGNABLE Wheel
When the CBX-K1XG is turned on, this Wheel (with
center detent) is set to control Modulation Depth of the
internal tone generator and the connected MIDI device. It
can be set to control other functions; see pages 18 and 30
for details. The Wheel’s operation can be reversed. (See
page 32.) Turning the Wheel will momentarily show the
currently assigned controller number on the LED.
r C Button
This button is used to access the “hidden” functions of the
CBX-K1XG. Used with the N /
M buttons, it allows you to step up or down
through program numbers. (See page 15.) Whenever
turned on, the program number is set to 001. Used with
the keys of the keyboard, it allows you to access the
sophisticated MIDI control functions. (See page 24.)
t N / M Buttons
These buttons are used to change the octave range of the
keyboard, allowing you to play across the entire range of
MIDI notes (C-2 to G8). When the octave setting is
modified, the current octave setting is momentarily displayed on the LED. (See page 17.) Press both of these
buttons together to restore the normal octave setting (C2 to
C5).
5
Panel Controls and Terminals
y V / B Lamps
These lamps provide several indications:
• During normal playing conditions, these (along with the
LED display) indicate the octave setting of the keyboard, up (B) or down (V). Both light
together for the normal octave setting. When changing
the octave setting, these flash to indicate the number of
octaves, up or down. (See page 17.)
• When using some of the “hidden” functions, these flash
when a MIDI message is transmitted or when a function
is executed.
• The right lamp flashes quickly when a MIDI buffer full
error happens. The lamp flashes until you turn the
power off and on again, or until you set MIDI Merge to
ON. (See page 30.)
u LED Display
In normal playing conditions, this displays the currently
selected program number.
When moving the ASSIGNABLE Wheel, this flashes the
currently active Controller number. (The default is 001,
Modulation.)
When changing the octave setting, this momentarily indicates the number of octaves, up or down, from the normal
octave setting. The range is -4 (4 octaves down) to 0
(normal) to 4 (4 octaves up).
The display also indicates the status of the MIDI control
operations. Depending on the operation performed, the
display may:
• Flash rapidly, indicating the selected MIDI message has
been sent. (Ex.: When pressing C + Q.)
• Show the current condition or value. (Ex.: When
pressing C + R.) It also displays the
entered value when changing a function’s setting.
i VOLUME Control
This controls the overall volume of the CBX-K1XG — its
internal Voices and the signal received via the INPUT jack.
This affects all outputs: PHONES, OUTPUT jacks, and
built-in speakers.
● Note Range of the CBX-K1XG (with Octave Shift )
Middle C
(C3 or MIDI note number 60)
C-2
(0)
C-1
(12)
C0
(24)
C1
(36)
C2
(48)
C3
(60)
C4
(72)
C5
(84)
C6
(96)
2 octaves down
3 octaves up
3 octaves down
2 octaves up
1 octave up
Normal octave range
(default: when power is turned on)
6
C8
G8
(120) (127)
4 octaves up
1 octave down
4 octaves down
C7
(108)
This section is outside the
“legal” MIDI range and plays
notes Gm4 (80) through C5
(84).
Panel Controls and Terminals
o Built-in Speakers
The sounds of the internal tone generator, as well as the
audio signals input via the INPUT jack, can be heard
through the built-in speaker system.
NOTE ■ Since the built-in speakers do not completely
reproduce the full dynamic and frequency range of the
internal tone generator, for best sonic results please use
the OUTPUT jacks (with an appropriate amplifier/
speaker system) or a set of stereo headphones (connected to the PHONES jack).
!0 CONTROLLER NUMBER LIST
This is a list of some of the main controller numbers (and
their names) that can be used with the ASSIGNABLE
Wheel. (For a complete list, see page 34.)
■ Default Settings of the CBX-K1XG
The CBX-K1XG has no internal memory backup. As a result, all settings are returned to the factory default when
turning the power off. The basic factory default settings are listed below.
• Internal tone generator:
XG mode, with program number 001 of Bank 0
(Grand Piano) selected, and all settings at their
defaults.
• Merge: off
• Local: on
• MIDI transmit channel: 1
• Octave range: C2-C5
• Transpose: normal (no transposition)
• Fixed velocity: off (keyboard is velocity sensitive)
• ASSIGNABLE Wheel: Modulation
■ User-configurable Defaults:
You can change certain power-on default settings of the
CBX-K1XG. These include:
* Reversing the PITCH Wheel and ASSIGNABLE
Wheel operation. Hold down N and
turn the power on. (See page 32.)
* Reversing the MSB, LSB order. Hold down
M and turn the power on. (See page
32.)
7
Panel Controls and Terminals
■ Rear Panel
!1 !2
POWER ON @OFF
DC IN
!3
PHONES
!4
!5
!6
L– OUTPUT –R
INPUT
SUSTAIN
!7
IN
!8
MIDI
OUT
!9
TO HOST
@0
Mac PC-1 PC-2 MIDI
!1 POWER Switch
!7 MIDI IN Terminal
Push this switch in to turn on the power. Each time the
power is turned on, the CBX-K1XG returns to the default
condition. (See boxed section on page 7.)
This is for connection to the MIDI OUT terminal of another
MIDI device (such as a MIDI keyboard, sequencer or
computer that has a MIDI interface), for input of that
device’s data. By using the MIDI Merge function, that data
can be combined with the data generated by the CBXK1XG and transmitted via the MIDI OUT terminal.
!2 DC IN Terminal
This is for connection to a PA-3B, PA-1207 or an equivalent AC power adaptor.
!3 PHONES Jack (stereo mini-pin)
This is for connection to a set of stereo headphones.
!4 L/R OUTPUT Jacks (RCA pin)
This is for connection to a stereo amplifier/speaker system.
!5 INPUT Jack (stereo mini-pin)
This is for connection of an external audio source.
The volume control also affects the output signal input via
this jack.
!6 SUSTAIN Jack (1/4” phone)
This is for connection of a pedal switch (such as the
optional Yamaha FC4 or FC5). When connected, the
switch controls sustain on/off (Controller no. 64), both for
the internal tone generator and for a connected MIDI
device.
8
!8 MIDI OUT Terminal
This is for connection to the MIDI IN terminal of another
MIDI device (such as a MIDI tone generator, sequencer or
computer that has a MIDI interface), for sending MIDI
messages to that device. By using the MIDI Merge function, data received at MIDI IN can be combined with the
data generated by the CBX-K1XG and transmitted via this
terminal.
!9 TO HOST Terminal
This is for direct connection to a host computer. (See page
10.)
@0 Host Select Switch
This is for selection of the type of host computer, or (when
set to MIDI) normal MIDI operation. The available
settings are: Mac (Macintosh computers), PC-1 (NEC PC
98 computers; for use in Japan), PC-2 (IBM PC/AT and
compatible computers), and MIDI. When using the MIDI
terminals, this should be set to MIDI. (See pages 12 and
13.)
Guided Tour
■ Setting Up the CBX-K1XG in Your Music System
Whatever your system, you should follow the basic instructions below when setting up your
CBX-K1XG. Use the example illustrations as a general guide when making the connections
with your own system.
Power Supply
Your CBX-K1XG will run from the included power adaptor, PA-3B, PA-1207 or an equivalent. Alkaline batteries
can also be used (see below). However, we strongly recommend that you use the power adaptor, since the CBX-K1XG
runs only for a short time on battery power.
NOTE ■ Before making any connections, make sure that
all equipment to be connected is turned off, and
unplugged.
Using Alkaline Batteries
To use the CBX-K1XG on battery power, remove the
battery compartment cover (as shown below) and insert six
1.5V LR6 size alkaline batteries in the battery compartment. Make sure to follow the polarity indications on the
bottom case.
Battery compartment cover
Using a Power Adaptor
Connect one end of the power adaptor (PA-3B, PA-1207 or
an equivalent) to the DC IN jack on the rear panel, and the
other end to a suitable electrical outlet.
CAUTION!
■ Do not attempt to use a power adaptor other than
those specified above. The use of an incompatible
adaptor may result in irreparable damage to the CBXK1XG, and even pose a serious shock hazard.
■ Be sure to disconnect the power adaptor from the
outlet when the CBX-K1XG is not in use.
Securely replace the battery compartment cover when done
installing the batteries.
When to Replace the Batteries
DC IN
When the battery power runs too low to properly operate
the CBX-K1XG, an “Err” message appears in the LED
display. When this happens, replace all batteries with a
complete set of six new alkaline batteries of the same type.
CAUTION! ■ NEVER mix old and new batteries or
different types of batteries! Also, to prevent possible
damage due to battery leakage, remove the batteries
from the instrument if it is not to be used for an extended period of time.
OFF (?)
Power adaptor
9
Connections
All the devices must be turned off and unplugged
before making connections.
Computers
There are two ways to connect the CBX-K1XG with your computer:
Computer
1. Serial Port
2. Serial Port
MIDI Interface
CBX-K1XG
TO HOST Terminal
MIDI Terminals
1. Serial Port ——— TO HOST Terminal
Whichever computer you use, the connections are basically
the same. However, the position of the Host Select switch
depends on the computer type since the serial port type and
its clock may differ.
CAUTION! ■ If the MIDI Thru (or Echo Back) setting
on the sequencer software is set to ON, be sure to set
the MIDI Merge and Local functions on the CBX-K1XG
to OFF, to avoid a MIDI data “loop.” (See pages 30
and 32.)
● MIDI Merge On/Off
Computer
(Sequencer software)
MIDI Thru
(Echo back)
ON
● Local On/Off
Determines whether the note related messages and the
control data such as assignable wheel will be sent to the
internal tone generator (ON), or not (OFF). When set to ON,
the messages will be sent to both internal tone generator and
the connected MIDI device.
When the power is turned on, Local is set to ON.
Serial port
TO HOST
Merge
Internal
tone
generator
CBX-K1XG
controller
Local
CBX-K1XG
10
Determines whether the messages received at MIDI IN are
mixed with the CBX-K1XG’s internal data and sent via
MIDI OUT (ON), or not (OFF).
When the power is turned on, MIDI Merge is set to OFF.
NOTE ■ When incoming active sensing messages
<<FE>> exceed that allowed by the MIDI standard,
the sound will automatically be cut off.
NOTE ■ If you are using an external MIDI instrument,
this introductory section assumes that the MIDI transmit channel of the CBX-K1XG and the MIDI receive
channel of the connected device match. When the
CBX-K1XG is turned on, the MIDI transmit channel is
automatically set to 1.
Connections
● Mac — Macintosh
Connect the TO HOST Terminal of the CBXK1XG to the Modem (or Printer) port of the
computer with an optional Apple Macintosh
Mac
peripheral cable (M0197), then select Mac
(31,250 bps) with the Host Select switch.
MINI DIN
8-PIN
* Set the MIDI interface clock in the Apple MIDI Driver to
1MHz.
* Apple Macintosh Peripheral cable (M0197). Maximum length 2
meters.
1
2
3
4
5
6
7
8
2 (HSK i)
1 (HSK 0)
5 (RxD-)
4 GND
3 (TxD-)
8 (RxD+)
7 (GP i)
6 (TxD+)
1
2
3
4
8
5
5 (CTS)
4 (RTS)
3 (RxD)
7 (GND)
1
2
3
4
8
5
8 (CTS)
7 (RST)
2 (RxD)
5 (GND)
MINI DIN
8-PIN
● PC-1 — PC98
Connect the TO HOST Terminal of the CBXK1XG to the serial port of the PC98 computer
with an optional 8-pin MINI DIN to D-SUB 25PC-1
pin cable, then select PC-1 (31,250 bps) from
the Host Select switch.
MINI DIN
8-PIN
* 8-pin MINI DIN to D-SUB 25-pin cable. If your PC-1 type
computer has a 9-pin serial port, use the PC-2 type cable.
Maximum length 1.8 meters.
D-SUB
25-PIN
2 (TxD)
● PC-2 — IBM PC/AT
Connect the TO HOST Terminal of the CBXK1XG to the serial port of the IBM PC/AT (or
compatible) computer with an optional 8-pin
PC-2
MINI DIN to D-SUB 9-pin cable, then select
PC-2 (38,400 bps) with the Host Select switch.
If the computer serial port is a D-SUB 25-pin type, use an 8-pin
MINI DIN to D-SUB 25-pin cable with plug adapter (9-pin —
25pin).
MINI DIN
8-PIN
D-SUB
9-PIN
3 (TxD)
* 8-pin MINI DIN to D-SUB 9-pin cable. Maximum length 1.8
meters.
● MIDI — Via MIDI connection (see next page).
MIDI
* Set the MIDI Thru (or Echo Back) setting on the sequencer software to ON, and be sure to set
the MIDI Merge and Local functions on the CBX-K1XG to OFF, to avoid a MIDI data
“loop.”
* Depending on the computer you use, you may need to select the different Select switch(PC1[31,250 bps] or PC-2[38,400 bps]). Please refer to your computer’s manual.
* As to the required MIDI settings for the computer/sequencing software, refer to the respective
manuals.
11
Connections
2. Serial Port ——— MIDI Interface ——— MIDI Terminals
● Connecting to a computer with a MIDI interface:
● Connecting to a Macintosh with a MIDI interface:
Connect the MIDI IN/OUT Terminals of the CBX-K1XG to
the MIDI OUT/IN Terminals of the computer with an
appropriate MIDI cable as illustrated below, then select
MIDI (31,250 bps) from the Host Select switch.
Connect the MIDI IN/OUT Terminals of the CBX-K1XG to
the MIDI OUT/IN Terminals of the MIDI interface extended from the Macintosh with an appropriate MIDI cable
as illustrated below, then select MIDI (31,250 bps) from the
Host Select switch.
Computer
(Sequencer software)
MIDI Thru
(Echo back)
Computer
(Sequencer software)
MIDI Thru
(Echo back)
MIDI
OUT
RS-422
Host Select switch
MIDI
IN
MIDI
OUT
MIDI
MIDI
IN
MIDI
OUT
MIDI
IN
Merge
Internal
tone
generator
CBX-K1XG
controller
MIDI
interface
Host Select switch
MIDI
OUT
MIDI
IN
MIDI
Merge
Internal
tone
generator
CBX-K1XG
controller
Local
Local
CBX-K1XG
* Set the MIDI Thru (or Echo Back) setting on the
sequencer software to ON, and be sure to set the
MIDI Merge and Local functions on the CBX-K1XG
to OFF, to avoid a MIDI data “loop.”
CBX-K1XG
* You may need to set the MIDI interface clock in the
Apple MIDI Driver to an appropriate value. Please
refer to your computer’s manual.
* Set the MIDI Thru (or Echo Back) setting on the
sequencer software to ON, and be sure to set the
MIDI Merge and Local functions on the CBX-K1XG
to OFF, to avoid a MIDI data “loop.”
NOTE ■
* When the Host Select switch is set to MIDI, the TO HOST terminal is inactive.
* When connecting the instrument to other MIDI devices, be sure to use only high quality MIDI
cables. Also, avoid using cables longer than 15 meters, since long cables can result in data errors.
12
Connections
MIDI Devices
Audio Equipment
Connect the MIDI IN/OUT Terminals of the CBX-K1XG to
the MIDI OUT/IN terminals of an external device (such as
a sequencer or tone generator) with MIDI cables and set the
Host Select switch to MIDI. You can control the connected
device with the CBX-K1XG, and have the sequencer
control and play the CBX-K1XG’s internal tone generator.
The CBX-K1XG has a set of built-in stereo speakers.
However, you can use an external audio device for optimum sound reproduction by connecting the OUTPUT jacks
of the CBX-K1XG to the extenal audio device’s INPUT
jacks.
* When the Host Select switch is set to Mac, PC-1 or
PC-2, the MIDI IN/OUT terminals are inactive.
External MIDI Device
QY300
MUSIC SEQUENCER
Audio
Equipment
MIDI
IN
MIDI
OUT
Host Select Switch
POWER
ON/
TONE
OFF
LOW
INPUT
VOLUME
POWER
ON/
MIDI
MIDI
OUT
INPUT
HIGH
OUTPUT
L
MIDI
IN
POWER ON @OFF
DC IN
PHONES
TONE
OFF
LOW
VOLUME
HIGH
R
L– OUTPUT –R
INPUT
SUSTAIN
IN
MIDI
OUT
TO HOST
MIDI SOUND KEYBOARD CBX-K1XG
Mac PC-1 PC-2 MIDI
CONTROLLER NUMBER LIST
1 MODULATION
5 PORTA TIME
6 DATA ENTRY
7 VOLUME
10 PANPOT
11 EXPRESSION
65 PORTAMENTO
71 HARMONIC
GENERAL
PITCH
ASSIGNABLE
MIN
SEQUENCER
Merge
Internal
tone
generator
SHIFT
CBX-K1XG
controller
STOP
CONTINUE
START
PROGRAM
TEMPO
BANK PROGRAM
SELECT CHANGE
RESET
GM
ON
SOUND
OFF
SYSTEM
XG
ON
MERGE
ON/OFF
MIDI
CH
FIXED
VELOCITY
VOLUME
MAX
WHEEL ASSIGN
RPN CONTROLLER NRPN
72 RELEASE
73 ATTACK
74 BRIGHT
84 PORTA CTRL
91 REVERB
93 CHORUS
94 VARIATION
120 PB SENS
121 FINE TUNE
122 COARSE TUNE
123 VIBRT RATE
124 VIBRT DEPTH
125 VIBRT DELAY
126 FLT CUT FRQ
127 FLT RESO
128 EQ ATTACK
129 EG DECAY
130 EG RELEASE
142 CH PRESSURE
143 KEY PRESSURE
144 MSTR VOLUME
146 MSTR TUNE
147 VELOCITY
148 TEMPO
TRANSPOSE
DRUM
NUMBER
ENTER
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
HEXA
DECIMAL
DECIMAL
OCTAVE
OCTAVE SHIFT
OCTAVE
RESET
Local
CBX-K1XG
CBX-K1XG
After making connections, switch on the power of each device in the following order: external MIDI device (or computer) first, CBX-K1XG and then
external audio device. MAKE SURE TO TURN DOWN THE VOLUME
LEVELS OF ALL THE RELATED DEVICES.
When turning off the power of each device, simply reverse the process.
13
Playing and Using Your CBX-K1XG
This section of the manual guides you through some of the
basic features and functions of the CBX-K1XG. It also
provides some advanced operation examples, so that you
can get a feel for what the CBX-K1XG is capable of, and
how you can best use it. Master the basics in this section,
and you’ll have the experience and know-how to easily and
confidently use any of the more advanced functions covered
later in the Reference section.
In this section, you’ll learn how to:
• Play the special Demo Song.
• Select and play the Voices of the internal tone
generator.
• Select Voices from other Voice Banks.
• Select drum Voices.
• Change the octave setting of the keyboard.
• Use the PITCH and ASSIGNABLE Wheels.
• Re-assign the controller for the ASSIGNABLE
Wheel.
• Change the Touch Sensitivity of the keyboard.
• Connect and use an external audio source with the
CBX-K1XG.
Playing the Demo Song
Once you’ve set up the CBX-K1XG properly, try playing
the built-in Demo Song. This specially recorded song
showcases the high-quality Voices and the AWM2 (Advanced Wave Memory 2) tone generation system of the
CBX-K1XG. It also demonstrates the multi-timbral capacity and the use of effects and MIDI control. Though the
CBX-K1XG has no sequence recording capabilities of its
own, the Demo Song shows what can be done by using
only a sequencer and a single CBX-K1XG.
2. To start playback of the Demo Song, hold down
C and press the key corresponding to SEQUENCER E (the lowest D), or W
(Db).
SEQUENCER
SHIFT
STOP
CONTINUE
START
PROGRAM
TEMPO
BANK PROGRAM
SELECT CHANGE
OCTAVE
OCTAVE SHIFT
For optimum sound, connect the CBX-K1XG to an amplifier/speaker system.
OCTAVE
RESET
Operation
1. Simultaneously press C, N, and
M.
SHIFT
OCTAVE
OCTAVE SHIFT
OCTAVE
RESET
The V lamp lights and the following pattern
appears in the LED display, indicating Demo Song
standby:
The OCTAVE lamps and LED display flash as the
Demo Song plays back. Playback repeats indefinitely
until stopped (in step 4 below).
NOTE ■ During Demo Song playback, the keyboard
cannot be played and no other operations can be
performed (with the exception of the STOP, CONTINUE, and START commands, and the VOLUME
control).
3. Adjust the volume with the VOLUME control.
MIN
OCTAVE
14
VOLUME
MAX
Playing and Using Your CBX-K1XG
4. To stop playback of the Demo Song, hold down
To continue playing the Demo Song from the stopped
point, hold down C and press W. To start
from the beginning, hold down C and press
E.
C and press the key corresponding to Q
(the lowest C).
SEQUENCER
SHIFT
STOP
CONTINUE
START
PROGRAM
TEMPO
BANK PROGRAM
SELECT CHANGE
5. To exit from the Demo Song function, simultaneously
press C, N, and M
again.
OCTAVE
OCTAVE SHIFT
OCTAVE
RESET
Selecting and Playing Voices
The CBX-K1XG features a total of 737 high-quality
Normal Voices, created with the AWM2 tone generation
system. The default Voice Bank contains 128 different
Voices, and you can easily select these Voices in two ways:
stepping up or down through the Voice numbers, or directly
selecting a specific Voice number. (For a list of the available Voices, see page App-17.) When the CBX-K1XG is
turned on, Bank 0 is automatically selected, and operation
is set to GM Level 1.
•
To step up or down through the Voice numbers:
Simultaneously hold down C and press
M (to advance one program number),
or press N (to go back one program
number).
The program number in the LED display changes accordingly, and the OCTAVE SHIFT lamps quickly flash on and
off. Release C, and play the keyboard to hear the
newly selected Voice.
To quickly move up or down through the Voice numbers,
continuously hold down C and the appropriate
OCTAVE SHIFT button.
IMPORTANT! ■ Always release C before playing
the CBX-K1XG keyboard. Holding down C
accesses the secondary or “hidden” functions, and you
may inadvertently execute one of these functions by
playing the keyboard while continuing to hold down
C.
NOTE ■ This function does not “wrap around.” In
other words, you cannot go back to program number
128 when at 001, or advance to program number 001
when at 128.
•
To directly select a specific Voice number:
Simultaneously hold down C, press the keys
corresponding to the desired Voice number, then the
K key.
For example, to select Voice number 017, continue holding
down C and press 1, 7, then K.
Release C, and play the keyboard to hear the newly
selected Voice.
When the CBX-K1XG is turned on, the starting point for
program change is 001. This means that when you first
hold down C and press M, program
number 002 will be selected.
15
Playing and Using Your CBX-K1XG
Selecting Voices From Other Voice Banks
In addition to the default Voice Bank, the CBX-K1XG has
many other Voice Banks, from which you can select many
Voice variations. When turned on, the CBX-K1XG is set to
XG mode and Bank 0 is automatically selected. In the XG
mode there are 45 Banks from which you can choose.
Though not all of the Banks have a completely different set
of Voices, altogether there are 737 Normal Voices and 22
Drum Voices available in the various Banks.
IMPORTANT! ■ For the sake of the operation example
below, you may want to select Voice number 17 (see
Selecting and Playing Voices above). This particular
Voice has many variations, and lets you clearly hear
the difference between Voices in different Banks.
Operation
1. Simultaneously hold down C and press
T.
The LED display indicates the current Bank setting by
alternately flashing the MSB and LSB values. (In this
case, the default setting, both of these values are 000.)
2. While continuing to hold down C, enter the
number 64 (press 6, then 4), then press
K.
MSB value
LSB value
The display alternately
flashes the MSB and
LSB values.
This sets the Bank to 064 (LSB value). The LED
display alternately flashes the MSB and LSB values,
000 and 064. If you’ve selected Voice number 17
before changing banks, the newly selected Bank’s Voice
should sound different from the original Voice.
NOTE ■ For the internal tone generator, only the LSB
value need be set. For information on setting both the
MSB and LSB, see page 27.
To restore the original Bank (or select other Banks), hold
down C, press T, 0 (or another
number for a different Bank), and K. (Alternately, simply turn the CBX-K1XG off and on again to
reset the instrument to its default settings; see page 7.) For
a list of the other Banks and their Voices, see page App-17.
Selecting Drum Voices
The CBX-K1XG also features 22 different drum Voices,
and each contains various drum and percussion sounds
assigned individually to the keys. (For a list of the available drum Voices and their individual drum/percussion
sounds, see page App-23.)
16
■ Normal Voices and Drum Voices
The CBX-K1XG 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 CBXK1XG has 737 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 CBX-K1XG has
22 Drum Voices.
Playing and Using Your CBX-K1XG
2. To select different drum Voices, hold down C
Operation
1. First select MIDI channel 10 (the default drum
channel). To do this, simultaneously hold down
C and press the following keys in order:
—
—
—
—
{
1
0
K
and use the N/M buttons.
To select and play normal Voices again, set the MIDI
channel to a value other than 10. For example, hold down
C and press {, 1, and K.
(Or, simply turn the CBX-K1XG off and on again—doing
this resets the instrument to its default settings; see page 7.)
Finally, release C. The MIDI channel should now
be set to 10. Play the keyboard now to hear the various
drum sounds. Try also changing the octave setting (see
Changing the Octave Range below) and playing the
other sounds as well.
Changing the Octave Range
The range of the 3-octave keyboard can be easily shifted up
or down to cover the full 10-1/2-octave (128-note) range of
MIDI notes. (See page 6 for the note range.)
Operation
To shift the keyboard up one octave, press
M. To shift the keyboard down one
octave, press N.
You can instantly restore the normal octave range by
pressing both N/M buttons
simultaneously.
NOTE ■ At the highest octave setting, keys outside the
legal MIDI note range will repeat a previous octave.
When the octave range is changed, the LED display briefly
indicates the new setting. The OCTAVE SHIFT lamps
also rapidly flash one or more times, according to the
selected octave range. For example, when the setting is
changed to two octaves below normal, the left lamp flashes
twice.
17
Playing and Using Your CBX-K1XG
Using the PITCH and ASSIGNABLE Wheels
These two wheels let you control different aspects of the
sound in realtime as you play. These controls affect both
the internal tone generator and any connected MIDI instrument.
PITCH
ASSIGNABLE
Move the PITCH Wheel as you play to change the pitch of
the sound. Moving the wheel away from you bends the
pitch up, though this can be reversed if desired (see page
32). The PITCH Wheel is spring-loaded for returning to
center (normal pitch).
Move the ASSIGNABLE Wheel as you play to change the
modulation of the sound (MIDI Controller #1). Moving the
wheel away from you increases the modulation, though this
can be reversed if desired (see page 32). The ASSIGNABLE Wheel can also be set to control other functions; see
the section below for details.
Re-assigning the ASSIGNABLE Wheel
As mentioned above, the ASSIGNABLE Wheel can be used
to control a variety of different functions. The default
setting is for modulation control (MIDI Controller #1);
however, it can be set to control volume, pan position,
attack or release time, coarse or fine tuning, and reverb or
chorus depth, among other Controllers. (For a complete list
of the available Controllers and their numbers, see page
34.)
S.
Try entering other Controller numbers, repeating steps 1
and 2 above. (A short list of Controllers is printed on the
panel. Try entering some of these; many—but not all—of
these will have an obvious effect on the sound as you move
the wheel.)
The LED display indicates the current ASSIGNABLE
Wheel’s Controller number.
* You can also assign RPN and NRPN numbers to the
ASSIGNABLE Wheel. (See page 30.)
Operation
1. Simultaneously hold down C and press
2. While continuing to hold down C, enter the
number 93 (press 9, then 3), then press
K.
18
This sets the ASSIGNABLE Wheel to Controller number
93 (Chorus). Play the keyboard and move the ASSIGNABLE Wheel as you play, and hear how a Chorus effect
comes in as you move the wheel to the maximum position.
As you move the Wheel, the currently assigned Controller
number appears in the LED display.
Playing and Using Your CBX-K1XG
Changing the Touch Sensitivity of the Keyboard
The Touch Sensitivity function lets you change how the
Voices respond to your playing strength. (This affects both
the internal tone generator and any connected MIDI instrument.)
NOTE ■ Touch Sensitivity is a “Group B” function. The
“Group A” functions (such as Program Change, Bank
Select, and Controller, which were covered above) are
shown on the panel and explained in detail on pages 30
– 31. The Group B functions (listed and explained on
pages 32 – 33) are not shown on the panel and are
accessed differently than Group A functions.
2. While continuing to hold down C, enter the
number 1, then press K.
This sets Touch Sensitivity to 1 (easy). Now, when you
play the keyboard, even playing softly results in a
reasonably loud sound.
Try entering other values (the range is 1-10), and hear how
they affect the response of the keyboard. The default value
is 5, and can also be restored by simply turning the CBXK1XG off and on again.
NOTE ■ When Fixed Velocity is set to a value other
than 0 (off), the Touch Sensitivity setting has no effect.
Operation
1. Simultaneously hold down C, press
K, then }.
For more information on Touch Sensitivity, see footnote #2
on page 32.
Pressing K first (before any function key)
calls up the Group B functions. Touch Sensitivity
corresponds to the } key. The LED
display indicates the current Touch Sensitivity value.
Using the INPUT Jack
Built into the CBX-K1XG is an INPUT jack, which allows
you to connect an external audio source (such as a CD
player, portable tape deck, or electric musical instrument)
and mix that source with the Voices of the CBX-K1XG—
without the need for an external mixer. For example, you
can connect a CD player and play the CBX-K1XG along
with your favorite CD. Or you can connect another keyboard and have its output mixed along with the CBXK1XG’s Voices.
NOTE ■ The built-in effects of the CBX-K1XG are not
applied to the INPUT signals.
PHONES
L– OUTPUT –R
INPUT
SUSTAIN
IN
disc
Operation
1. Turn off the CBX-K1XG.
2. Connect the audio source to the INPUT jack.
The INPUT jack accepts stereo mini-pin plugs.
3. Turn the CBX-K1XG back on and gradually turn up
the VOLUME control on the CBX-K1XG (and the
output level of the source, if necessary) until the level
is appropriate.
This concludes the basic tour of some of the important functions of the CBX-K1XG. To find out more
about how to use your CBX-K1XG, look through the Reference section that follows and try out some of
the functions and operations that interest you.
19
Reference
About the Tone Generator of the CBX-K1XG
GENERAL
General MIDI (GM)
XG
General MIDI (GM) is a new addition to the
worldwide MIDI standard. The main feature
of GM is in the standardization of instrument
sounds, ensuring that song data recorded in
the GM format can be played back on GMcompatible tone generators of any manufacturer, and sound as the composer or programmer intended.
XG is a major new enhancement to the GM
format developed by Yamaha, and it provides
for more instrument sounds and variations, as
well as greater expressive control over voices
and effects. XG-compatible instruments
feature full compatibility with GM, while
ensuring forward compatibility with future
instruments and software.
The CBX-K1XG features four different performance
modes: XG, TG300B, C/M and DOC. Normally the CBXK1XG plays in XG mode. However, since it automatically
recognizes which mode to select based on incoming MIDI
data, you can easily change the performance mode from the
MIDI control functions of the CBX-K1XG itself. (Refer to
the following function explanations on pages 30 – 33 : GM
Mode On, XG System On, C/M Mode On, and TG300B
Reset.) You can also change the mode by MIDI System
Exclusive messages that you program in sequencer data, at
the head of your composition.
* The DOC mode is a special mode used for playback of
Yamaha’s Disk Orchestra Collection song data. DOC
mode is automatically selected when playing back such
song data; however, the mode cannot be selected from
the CBX-K1XG itself.
Please note the following:
• Starting up your computer will automatically initialize
all CBX-K1XG settings, or parameter values.
• Since the CBX-K1XG 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 of
the song in order to allow enough time for the mode to
change before your actual music data begins.
● XG Mode
In XG mode the CBX-K1XG will play XG-compatible
multitimbral data, as well as multitimbral data created for
the GM System Level 1 format.
In XG mode the CBX-K1XG can:
• Play up to 16 Parts.
• Choose from 480 Normal Voices and 11 Drum
Voices.
● TG300B Mode
In TG300B mode the CBX-K1XG 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 CBX-K1XG can:
• Play up to 16 Parts.
• Choose from 579 Normal Voices and 10 Drum
Voices.
● C/M Mode
The C/M mode provides semi-compatibility with song data
recorded for computer music systems preceding the GM
Level 1 standard.
In C/M mode the CBX-K1XG can:
• Play up to 16 Parts.
• Choose from 192 Normal Voices and 1 Drum Voices.
NOTE ■ When set to C/M mode, reception over MIDI
channel 1 is turned off, and the tone generator Voices
will not sound for that channel.
20
About the Tone Generator of the CBX-K1XG
■ Voices and Elements
A CBX-K1XG 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. Twoelement 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 CBXK1XG 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 App-17.
■ Maximum Polyphony
The CBX-K1XG 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 CBX-K1XG 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
be cut off to accommodate the most recent (last) incoming
notes.
■ Part Priority
Each of the CBX-K1XG’s 16 Parts corresponds to each of
the 16 MIDI channels (1 – 16). If incoming Note data
exceeds the maximum polyphony, the CBX-K1XG will
prioritize which Parts are played first, in the following
order, from higher priority to lower:
• Channel 10 (Drum Part), 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12,
13, 14,15, 16.
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.
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 (refer to the MIDI Data Format
section: XG Native Parameter Change on pages App-9 –
10, and Table 1-5 on pages App-13 – 15).
■ Selecting Voices
The CBX-K1XG 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 737 Normal Voices
and 22 Drum Voices.
Voices are selected by specifying a Bank number and a
Voice (program) number. Bank numbers and Voice numbers can be selected directly from the keyboard of the
CBX-K1XG. (See pages 15 and 16.)
■ Effect Types
The CBX-K1XG features dozens of extremely versatile
digital effects generated by Yamaha’s advanced Digital
Signal Processing (DSP) technology.
There are three distinct effect types, or effect sections, each
of which include a variety of individual effects. There are
11 Reverb type effects, 11 Chorus type effects, and 42
Variation type effects. For a complete list of effects, see the
Effect Type List on page App-26.
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 effect to only one specific Part.
Reverb and Chorus effect types are dedicated System
Effects, and therefore are applied to the overall “mix”. The
Variation effect 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, pages App-9 – 10.
■ Element Reserve
The CBX-K1XG 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
21
About MIDI & The CBX-K1XG
■ 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
receiving compatible Note, Control Change, Program
Change and various other types of MIDI data, or messages.
■ MIDI Messages Received by the CBX-K1XG
The CBX-K1XG 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 are short explanations of the more
important MIDI messages which the CBX-K1XG can
transmit and receive. These messages can be transmitted/
received via the MIDI IN/OUT terminals or the TO HOST
terminal. Most of the messages can also be “played” or
sent to the tone generator directly from the keyboard and
controllers of the CBX-K1XG itself.
● Key On/Key Off
Key On/Key Off messages, also called Note messages,
tell the CBX-K1XG 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 CBX-K1XG which
Voice to select for each Part. You can insert Program
Change messages at any desired location in a song.
Combining Bank Select numbers lets you select various
Voices from the hundreds of Voices available in the
CBX-K1XG.
● 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 After Touch
Channel After Touch is a pressure sensing function
which lets you control various functions by how hard
you press the keys, over the entire channel.
22
NOTE ■ The keyboard of the CBX-K1XG does not
transmit After Touch messages. However, they can
be transmitted from the ASSIGNABLE Wheel (when
set to controller number 142 or 143).
● Polyphonic After Touch
Polyphonic After Touch 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 CBX-K1XG, including master volume and master
tuning, play mode (XG, CM, or TG300B), effect type
and various other parameters specifically related to the
CBX-K1XG.
NOTE ■ The CBX-K1XG is capable of sending any
type of System Exclusive message (via the MIDI
OUT or TO HOST terminals). The tone generator
likewise can respond to any relevant System Exclusive message (see the MIDI Data Format section for
details). However, when the tone generator is
controlled directly from the panel and keyboard, it
only responds to certain System Exclusive messages.
■ MIDI Data Transmission/Reception Indications
When MIDI data is transmitted or received, the following
indications appear in the LED display.
• When a MIDI message is transmitted from the CBX-K1XG:
LED flashes briefly to indicate
MIDI message is sent.
• When receiving note on data:
One dot flashes.
• When receiving system exclusive data:
Two dots flash.
• When receiving mode change messages (such as XG, DOC, etc.):
Three dots flash.
NOTE ■ For the above three receive conditions (note
on, system exclusive, and mode change), the corresponding dot or dots do not flash when C is
being held down.
About MIDI & The CBX-K1XG
■ Response of the CBX-K1XG During MIDI Buffer
Full Errors
* When Merge is turned off while a key is held, a stuck
note results. This is because the CBX-K1XG simply
turns Merge off, without changing the Note On status.
* Running Status bytes are not used. However, incoming
Running Status messages are added and transmitted.
* If the incoming Note Off messages include <<8n>>
status, the <<8n>> status is merged and output as is.
(The CBX-K1XG transmits Note Off messages as
<<9n>> status with a velocity of 0.)
When a MIDI buffer full error occurs, the CBX-K1XG
responds as follows:
1. Merge is set to OFF.
2. Hold 1 Off, All Note Off, All Sound Off messages are
transmitted over all channels.
3. The B lamp flashes, indicating a MIDI buffer
full error.
During merging of System Exclusive data, all operations
from the CBX-K1XG are ignored, and <<FE>> and
<<F8>> messages from the CBX-K1XG will be stopped.
This may cause some problems, as listed below:
* Any operations executed from the CBX-K1XG, in the
middle of a System Exclusive message (<<F0-F7>>)
sent from an external device, are ignored. CBX-K1XG
operations that start before or end after the System
Exclusive message will be incomplete. To avoid this
problem, be careful not to execute operations from both
the CBX-K1XG and the external device at the same
time. Also:
* If the Merge function is not needed, turn Merge off or
disconnect the MIDI cable.
* Do not operate the CBX-K1XG during reception of
large System Exclusive messages, such as bulk dumps.
■ Merge-related Notes
When MIDI Merge is set to ON, MIDI messages received
from an external device are merged with the data generated
by the CBX-K1XG, and are transmitted as is from MIDI
OUT. However, there are some exceptions, as listed below:
* All Note Off messages (<<Bn 7B 00>>) will not be
merged.
* When the CBX-K1XG is set to send <<F8>> messages,
<<F8>> messages from an external device will not be
merged.
* When the CBX-K1XG is not set to send <<F8>>
messages, <<F8>> messages from an external device
can be merged.
* <<FE>> will not be merged.
* With the exception of System Exclusive data, messages
not conforming to the legal byte format will not be
merged. System Exclusive data that doesn’t conform to
the legal byte format can be merged.
* When Merge is set to on, and RPN/NRPN messages are
sent from both the CBX-K1XG and an external device
connected to MIDI IN, the resulting messages will be
mixed and corrupted.
■ Decimal - Hexadecimal Conversion Chart
Dec
Hex
Dec
Hex
Dec
Hex
Dec
Hex
Dec
Hex
Dec
Hex
Dec
Hex
Dec
Hex
0
1
2
3
4
00
01
02
03
16
17
18
10
11
12
32
20
21
64
65
66
67
68
69
70
71
72
73
40
41
42
43
44
45
46
47
48
49
80
81
82
83
84
85
86
87
50
51
52
53
54
55
56
57
58
60
61
62
63
64
65
66
67
112
113
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
30
31
32
33
34
35
36
37
38
39
3A
96
97
98
19
20
21
22
23
24
25
26
27
48
49
50
51
52
53
54
55
56
57
58
70
71
72
73
74
75
76
59
3B
3C
74
75
76
77
78
79
4A
4B
5
6
7
8
9
10
11
12
13
14
15
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
28
29
30
31
33
34
35
36
37
38
39
40
41
42
43
44
45
22
23
24
25
26
27
28
29
2A
2B
2C
2D
46
47
2E
2F
60
61
62
63
3D
3E
3F
4C
4D
4E
4F
88
89
90
91
92
93
94
95
59
5A
5B
5C
5D
5E
5F
99
100
101
102
103
104
105
106
107
108
109
110
111
68
69
6A
6B
6C
6D
6E
6F
114
115
116
117
118
119
120
121
122
123
124
125
126
127
77
78
79
7A
7B
7C
7D
7E
7F
Many MIDI messages listed in the
MIDI Data Format section, beginning
on page App-1, are expressed in
hexadecimal numbers. The chart lists
the corresponding decimal number for
each hexadecimal number. (Hexadecimal numbers may include the letter “H”
as a suffix.) When entering/transmitting
MIDI messages directly from the CBXK1XG, be sure to press DECIMAL
ENTER to send a decimal value and
HEXADECIMAL ENTER to send a
hexadecimal value.
23
Using the SHIFT-Related Functions
The enormous flexibility and power of the CBX-K1XG is
in its “hidden” or SHIFT-related functions — allowing you
to send virtually any kind of MIDI message directly from
the keyboard or use the ASSIGNABLE Wheel for real-time
control change.
2) Holding C, pressing the function’s key and then
3)
Many of the functions can be done with one or two keystrokes, while others require you to enter a number value
and press one of the L keys to execute the function.
All functions can be accessed or executed by using one of
the operations described below.
Displays current
setting or value.
SEQUENCER
SHIFT
STOP
CONTINUE
START
PROGRAM
TEMPO
BANK PROGRAM
SELECT CHANGE
RESET
GM
ON
SOUND
OFF
GENERAL
WHEEL ASSIGN
SYSTEM
XG
ON
MERGE
ON/OFF
MIDI
CH
FIXED
VELOCITY
L. These functions are indicated with a dashed
underline on the panel (for example, GM ON and XG
ON) and require pressing L to execute.
Holding C, pressing the function’s key, entering
a value and then pressing L. These functions
are indicated with an underline on the panel (for example, PROGRAM CHANGE and TEMPO), and
require that a value (Decimal or Hexadecimal) be
entered.
When changing a function, the LED display indicates
the on/off status or the value of the function.
RPN CONTROLLER NRPN
TRANSPOSE
DRUM
NUMBER
● In using the SHIFT-related functions, remember:
Keep holding down C until the end of the
operation. If C is released in mid-operation,
you’ll have to start the operation all over again.
ENTER
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
HEXA
DECIMAL
DECIMAL
OCTAVE
OCTAVE SHIFT
OCTAVE
RESET
MIDI functions
(Group A and
Group B)
Value entry
(Decimal and
Hexadecimal)
L
keys
In the instructions that follow, “L” refers to either of
the ENTER keys, J or K.
In other words, this means that either key can be used,
unless indicated otherwise.
The MIDI functions can be generally divided into three
types, according to their operation.
NOTE ■ The LED display and the V /
B lamps flash briefly when a function is
executed or a message is sent.
1) Holding C and pressing the function’s key. For
these functions, such as Sequencer Stop and Start,
pressing L is not necessary. These functions are
shown on the panel without underline.
● Functions Assigned to the Keyboard
24
Panel Name
Group A Function
Group B Function
STOP
CONTINUE
START
TEMPO
BANK SELECT
PROGRAM CHANGE
GM ON
SOUND OFF
XG ON
MERGE ON/OFF
MIDI CH
FIXED VELOCITY
RPN
CONTROLLER
NRPN
DRUM NUMBER
TRANSPOSE Q
TRANSPOSE W
Stop
Continue
Start
Tempo
Bank Select
Program Change
GM Mode On
All Sound Off (each channel)
XG System On
Merge On/Off (each channel)
MIDI Channel
Fixed Velocity
Wheel Assign (RPN)
Wheel Assign (controller numbers 1–148)
Wheel Assign (NRPN)
Drum Number
Transpose Down
Transpose Up
Song Select
Song Position Pointer
Reset All Controllers
—
Bulk Dump Out
—
C/M Mode On
All Sound Off (all channels)
TG300B Reset
Local On/Off
Merge On/Off (each channel)
Touch Sensitivity
Controller Direct Data Send (RPN)
Controller Direct Data Send (controller numbers 1–148)
Controller Direct Data Send (NRPN)
Device Number
Wheel Invert
MSB/LSB Invert
Using the SHIFT-Related Functions
Basic Operations
Selecting Group A and Group B Functions
● Selecting Group A Functions:
Hold down C and press the appropriate key. (See
pages 30 – 31 for specific Group A functions and how
to use them.)
● Selecting Group B Functions:
Hold down C and press K. The
Group B functions are available as long as you continue
to hold down C. (See pages 32 – 33 for specific
Group B functions and how to use them.)
Entering Values
Value entry on the CBX-K1XG can be done in two number
systems: Decimal and Hexadecimal. The keys labeled A
through F are for Hexadecimal entry.
● Entering a decimal value:
Hold down C, press the appropriate function key,
enter the desired value in decimal format, then press
K.
● Entering a hexadecimal value:
Hold down C, press the appropriate function key,
enter the desired value in hexadecimal format, then
press J.
Example — Setting the MIDI Transmit Channel to 12:
Decimal:
● Entering MSB/LSB Values with K (3 digit
bytes for MSB, 3 digit bytes for LSB; 6 digits total
message). For messages beginning with zeroes, the
first zeroes can be omitted.
Examples:
* 3 → K: results in a value of MSB = 000, LSB =
003.
* 0 → 3 → K: results in a value of MSB = 000,
LSB = 003.
* 1 → 0 → 0 → 3 → K: results in a value
of MSB = 001, LSB = 003.
* 0 → 1 → 0 → 0 → 3 → K: results in
a value of MSB = 001, LSB = 003.
● Entering MSB/LSB Values with J (2
digit bytes for MSB, 2 digit bytes for LSB; 4 digits total
message). For messages beginning with zeroes, the
first zeroes can be omitted.
Examples:
* 3 → J: results in a value of MSB = 00, LSB =
03.
* 0 → 3 → J: results in a value of MSB = 00,
LSB = 03.
* 1 → 0 → 3 → J: results in a value of
MSB = 01, LSB = 03.
* 0 → 1 → 0 → 3 → J: results in a
value of MSB = 01, LSB = 03.
When entering MSB and LSB values, the LED display
alternately flashes the MSB and LSB values.
C+{→1→2→K
Hexadecimal:
C+{→c→J
* Also see the Decimal-Hexadecimal Conversion Chart
on page 23.)
Value Entry — Some Specific Examples
and Anomalies
● Using K
Examples:
* 1 → 2 → K: results in a value of 12.
* a → K: results in a value of 10.
* 2 → a → K: results in a value of 210.
* a → 2 → K: results in a value of 102.
NOTE ■ The order of MSB and LSB entry can be
reversed. (See page 32.)
NOTES ON THE BASIC OPERATION
■ If you inadvertently press two or more function keys
while performing a function, the last pressed key has
priority.
■ If, after entering a value, you press another function
key before pressing L, the value will be cancelled.
■ If you enter a value that is outside of a function’s
range, it will be ignored. Legal messages can be one
byte in length (a value from 0 - 255).
* 3 → a → K: results in a value of 310, which
is ignored since it is outside the legal value range (0-255).
25
Setting the Functions
K. However, when you wish to enter a
decimal value, make sure to press K.
Likewise, when entering a hexadecimal number, make
sure to press J.
This section shows by example the operations for the basic
functions.
* Unless indicated otherwise, L refers to either of
the ENTER keys, J or
Group A Operations
● Numbers
-
in the illustration correspond to the operation numbers below.
SEQUENCER
SHIFT
STOP
CONTINUE
START
PROGRAM
TEMPO
BANK PROGRAM
SELECT CHANGE
RESET
GM
ON
SOUND
OFF
SYSTEM
XG
ON
MERGE
ON/OFF
MIDI
CH
FIXED
VELOCITY
WHEEL ASSIGN
RPN CONTROLLER NRPN
TRANSPOSE
DRUM
NUMBER
ENTER
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
HEXA
DECIMAL
DECIMAL
OCTAVE
OCTAVE SHIFT
OCTAVE
RESET
Sending a Simple Command with L
Sending a Simple Command
Operation: C + Function Key
1
3
Operation: C + Function Key → L
Relevant Functions: GM Mode On; XG System On
Relevant Functions: Sequencer Stop/Continue/Start; Sound
Off
● Example: Setting the tone generator to XG Mode
● Example: Sending a Start command to a sequencer or rhythm
C+O→L
machine
C+E
You can use the Q and W keys in the same
way, to stop the sequencer or continue playback from the
stopped point.
NOTE ■ Either L key can be used for these
commands.
Setting a Specific Value for a Function
Setting a Simple Command (on/off)
2
Operation: C + Function Key
Operation: C + Function Key → Value → L
4
Relevant Functions: Tempo; Program Change; MIDI
Channel; Fixed Velocity; Controller; Drum Number;
Relevant Functions: Merge On/Off
Transpose Down/Up
● Example: Switching the MIDI Merge function of the CBX-K1XG on or
off
C+P
● Example: Changing the tempo value on a sequencer or rhythm
machine
C+R→1→4 →0 →K
26
Setting the Functions
5
Setting a Specific Value for a Function
(MSB, LSB)
Setting a Specific Value for a Specific
Controller
Operation: C + Function Key → MSB value → LSB
Operation: C + Function Key → Controller Number
value → L
7
Relevant Functions: Bank Select; RPN; NRPN
→ L → Value(s) → L
Relevant Functions: RPN*; Controller; NRPN*
Functions marked with an asterisk (*) above require
● Example: This example shows how to use the Bank Select function to
that you enter two values: an MSB (Most Significant
select different banks. This example also shows you how to use
Byte) and an LSB (Least Significant Byte).
the functions that require entry of two values: MSB and LSB.
In this example, we’ll enter a value of 012 (MSB) 034 (LSB)
C+T→0→1→2→0→3
→4→K
NOTE ■ Decimal values of MSB and LSB are 3 digits
each (6 digits total); hexadecimal values are 2 digits
each. Zeroes must be entered, unless they occur at the
beginning of the value. For example, for the decimal
value of 001 (MSB) 012 (LSB), the first two zeroes may
be omitted, but the third must be entered. In other
words, the value could be entered as 1 → 0 →
1 → 2.
6
● Example: Changing the Portamento Time of the tone generator’s
voice to 25.
C + S → 5 (Portamento Time) → L →
{2 → 5 → L }
The operation steps enclosed in brackets ({}) can be
repeated or re-entered as long as C is held.
NOTE ■ This operation assigns a controller number for
the ASSIGNABLE Wheel and sends a specific value for
that controller number. You can also send a specific
value for the controller (in the Group B functions)
without altering the controller assignment.
Transpose Setting
Operation: C + G / H
To transpose up one semitone, use the H key
(F3). To transpose down one semitone, use the
G key (E3). Each repeated pressing of the
key while holding C transposes the pitch by an
additional semitone. To restore the normal default transpose setting, hold down C and press both
G / H keys simultaneously.
NOTE ■ You can also enter transpose values directly by
using operation
above.
8
Selecting a Drum Number (when editing
a specific drum number with controller
numbers 131 - 141)
You can use operation
above to set the drum number
for editing a specific drum number with controller numbers
131 - 141. However, the following operation lets you set
the Drum number by playing it from the keyboard. This
allows you to hear the drum sound you’ll be editing, since
the last note played on the keyboard determines the drum
sound to be changed.
Without pressing C, find the desired drum number by
sound — by pressing keys on the keyboard. Next, hold
down C, press F, then L. This
sets the drum number to the last key pressed. Then (to set
the controller number for that drum sound), hold down
C and press S, then enter the controller
number (131 through 141). This sets the Controller Number for the Drum parameter you wish to control with the
ASSIGNABLE Wheel.
27
Setting the Functions
* Unless indicated otherwise, L refers to either of
the ENTER keys, J or
K. However, when you wish to enter a
decimal value, make sure to press K.
Likewise, when entering a hexadecimal number, make
sure to press J.
Group B Operations
Group B function names are not shown on the panel. For
the list and explanations of Group B functions, refer to
pages 32 – 33.
SEQUENCER
SHIFT
STOP
CONTINUE
START
PROGRAM
TEMPO
BANK PROGRAM
SELECT CHANGE
RESET
GM
ON
SOUND
OFF
SYSTEM
XG
ON
MERGE
ON/OFF
MIDI
CH
FIXED
VELOCITY
WHEEL ASSIGN
RPN CONTROLLER NRPN
● Numbers
in the illustration correspond to the
operation numbers below.
TRANSPOSE
DRUM
NUMBER
ENTER
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
HEXA
DECIMAL
DECIMAL
OCTAVE
OCTAVE SHIFT
OCTAVE
RESET
9
Sending a Simple Command
Sending a Simple Command with L
Operation: C + K → Function Key
Operation: C + K → Function Key →
Relevant Functions: Reset All Controllers; Sound Off (all
11
channels); Wheel Invert; MSB/LSB Invert
L
Relevant Functions: Bulk Dump Out; C/M Mode On; TG300B
Reset
● Example: Sending a Reset All Controllers command to a sequencer or
tone generator
C + K → E (Reset All Controllers)
● Example: Sending the current CBX-K1XG settings to a MIDI storage
device or sequencer with the Bulk Dump Out function
C + K → T (Bulk Dump Out) →
Setting a Simple Command (on/off)
L
Operation: C + K → Function Key →
10
Value
Setting a Specific Value for a Function
Relevant Functions: Local On/Off; Merge On/Off (each
Operation: C + K → Function Key →
channel)
12
● Example 1: Switching Local control on or off
C + K → P (Local On/Off)
Value → L
Relevant Functions: Song Select; Touch Sensitivity; Device
Number
● Example 2: Switching the MIDI Merge function of the CBX-K1XG on
or off for MIDI channel 12
C + K → { (Merge On/Off for each
channel) → c (for MIDI channel 12)
Keys 1 - f and 0 correspond to MIDI channel 115 and 16, respectively. Pressing each key toggles the on/
off status of each channel.
28
● Example: Changing the touch sensitivity of the CBX-K1XG to 10
C + K → } (Touch Sensitivity) →
1→0→L
Setting the Functions
Sending a Single-Byte Data Message
Setting a Specific Value for a Function
(MSB, LSB)
13
Operation: C + K → Function Key →
Values → L
Relevant Function: Song Position Pointer
● Example: Changing the song position pointer setting on a sequencer
15
This function allows you to quickly and easily
send a non-standard MIDI message of a single
byte. The effective range of this function is from
0-255; values outside of this range will be ignored.
Operation: C + K → Value → L
to MSB = 12, LSB = 34
C + K → W (Song Position Pointer) →
0→1→2→0→3→4→K
NOTE ■ Decimal values of MSB and LSB are 3 digits
each (6 digits total); hexadecimal values are 2 digits
each. Zeroes must be entered, unless they occur at the
beginning of the value. For the example above, the
first zero may be omitted, but the second must be
entered. In other words, the value could be entered as
1 → 2 → 0 → 3 → 4.
● Example: Sending a (decimal) value of 252
C + K → {2 → 5 → 2 →
K}
The operation steps enclosed in brackets ({}) can be
repeated or re-entered as long as C is held.
Setting a Specific Value for a Specific
Controller
Operation: C + K → Function Key →
14
Controller Number → L → Value(s) → L
Relevant Functions: RPN Direct Data Send*; Controller
Direct Data Send; NRPN Direct Data Send*
Functions marked with an asterisk (*) above require
that you enter two values: an MSB (Most Significant
Byte) and an LSB (Least Significant Byte).
● Example: Changing the Portamento Time of the tone generator’s
voice to 25.
C + K → S → 5 (Portamento
Time) → L → {2 → 5 → L}
The operation steps enclosed in brackets ({}) can be
repeated or re-entered as long as C is held.
NOTE ■ This operation assigns a controller number for
the ASSIGNABLE Wheel without altering the controller
assignment.
29
Group A Functions — List
Press and hold C while performing the operation
steps for the desired Group A function.
For detailed explanations on the basic operations, refer to
Key
Panel Name
pages 25 – 27. The numbered footnotes that follow these
charts provide additional details on certain operations.
Function
Operation Steps
Operation Examples
(see page 26)
C2
STOP
Stop
Cm2
CONTINUE
Continue
D2
START
Start
Dm2
TEMPO
Tempo
C
C
C
C
+Q
E2
BANK SELECT
Bank Select *1
C + T → [MSB] → [LSB] → L
F2
PROGRAM CHANGE
Program Change *2
C + Y → [Value] → L
Fm2
GM ON
GM Mode On
C+U→L
G2
SOUND OFF
All Sound Off
C+I
+W
+E
+ R → [Value] → L
(each channel)
Gm2
XG ON
A2
MERGE ON/OFF
XG System On
C+O→L
Merge On/Off *3 *4
C+P
(all channels)
Am2
MIDI CH
MIDI Channel *5
C + { → [Value] → L
B2
FIXED VELOCITY
Fixed Velocity
C + } → [Value] → L
C3
RPN
Wheel Assign (RPN) *6
C + A → [MSB] → [LSB] → L
Cm3
CONTROLLER
Wheel Assign
C + S → [Value] → L
(controller number) *6
D3
NRPN
Wheel Assign (NRPN) *6
C + D → [MSB] → [LSB] → L
Dm3
DRUM NUMBER
Drum Number
Before executing the operation below, use the keyboard to select the
desired drum sound (see page 27 ).
E3
TRANSPOSE Q
Transpose Down *7
F3
TRANSPOSE W
Transpose Up *7
C+F→L
C+G→••••
C+H→••••
● Footnotes
*1 When entering Bank numbers, the internal tone generator ignores invalid Bank numbers (even if the Bank on a
connected tone generator has changed).
*2 The actual program change number transmitted by the
CBX-K1XG is the displayed number minus 1. For
example, program number 001 on the display is actually
transmitted as 000.
When entering program numbers, the internal tone
generator ignores invalid program numbers (even if the
30
program on a connected tone generator has changed).
When stepping up or down through program numbers,
“empty” programs or Voices in a Bank are skipped, and
the next available program is automatically selected.
Program numbers can also be selected without pressing
PROGRAM CHANGE (by entering only the value and
pressing ENTER).
*3 When a MIDI buffer full error message results, MIDI
Merge is automatically set to OFF.
Group A Functions — List
* MIDI: MIDI OUT and TO HOST, Int.: Internal tone generator.
Explanation
Range (Hexadecimal
in parentheses)
Default
Setting
MIDI Code
N
—
—
<<FC>>
N
—
—
<<FB>>
Y
N
—
—
<<FA>>
Y
N
0, 20-300 (0, 14-12C)
0 (oFF)
<<F8>>
—
<<Bn 00 msb,
Transmitted to*
MIDI
Int.
Stop command for sequencer/rhythm machine.
Y
Continue command for sequencer/rhythm machine.
Y
Start command for sequencer/rhythm machine.
Tempo entry for sequencer/rhythm machine. Setting this to 0 disables the MIDI clock transmission.
When ASSIGNABLE Wheel is set to Tempo (cntrl. no. 148), this is inactive.
(0: MIDI clock off)
This allows selection of voice banks on the tone generator. The bank select message must include
Y
Y
both MSB and LSB values.
MSB: 000-127 (00-7F)
LSB: 000-127 (00-7F)
This allows entry of program numbers. Stepping up or down through program numbers is also possible
Bn 20 lsb, Cn pp>>
Y
Y
1-128 (1-80)
1
<<Cn pp>>
Y
Y
—
—
<<F0 7E 7F 09 01
by holding down C and using the N / M buttons; see page 15.
This resets the tone generator to General MIDI operation. WARNING: Be careful when using this,
since it automatically changes whatever settings you’ve made on the tone generator. (Only GM-
F7>>
compatible tone generators respond to this message.)
This turns all sounds off over the current MIDI channel. To turn all sounds off for all MIDI channels,
Y
Y
—
—
<<Bn 78 00>>
Y
Y
—
—
<<F0 43 ls 4C 00
use All Sound Off in Group B.
This resets the tone generator to XG operation. WARNING: Be careful when using this, since it
automatically changes whatever settings you’ve made on the tone generator. (Only XG-compatible
00 7E 00 F7>>
tone generators respond to this message.)
When set to ON, this merges all data received at MIDI IN with the data generated by the CBX-
—
—
on, oFF
oFF
—
—
—
1-16 (1-10)
1
—
—
—
0, 1-127 (0, 1-7F)
0 (oFF)
—
—
—
MSB: 000-127 (00-7F)
—
<<Bn 64 lsb,
K1XG. Merge can be set independently for each channel in the Group B functions.
This determines the MIDI transmit channel for the CBX-K1XG. This should be set to match the MIDI
receive channel of the connected MIDI device.
This sets a fixed velocity value for the keyboard; in other words, playing the keyboard at any strength
results in a certain velocity value. When this is set to 0 (initial touch on), Touch Sensitivity can be set
in the Group B functions. When ASSIGNABLE Wheel is set to Velocity (147), this is inactive.
This determines the RPN (Registered Parameter Number) for the ASSIGNABLE Wheel. This
function should be used for all RPN’s not listed on the panel. The message must include both MSB
LSB: 000-127 (00-7F)
Bn 65 msb,
and LSB values.
Bn 06 vv>>
This determines the Controller Number for the ASSIGNABLE Wheel. Though not all are listed on
—
—
0-148 (0-94)
1
<<Bn gg vv>>
—
—
MSB: 000-127 (00-7F)
—
<<Bn 62 lsb,
the panel, any of the standard Control Change numbers (0 -119) can be assigned. (For a complete
list of the available Controllers and their numbers, see page 34.)
This determines the NRPN (Non-Registered Parameter Number) for the ASSIGNABLE Wheel. This
function should be used for all NRPN’s not listed on the panel. The message must include both
LSB: 000-127 (00-7F)
Bn 63 msb,
MSB and LSB values.
Bn 06 vv>>
This determines the drum number for use with the drum-related controller numbers (131-141).
—
—
0-127 (00-7F)
0
—
This lowers the key transposition by the specified amount (in semitones).
—
—
0-12 (0-C)
0
—
This raises the key transposition by the specified amount (in semitones).
—
—
0-12 (0-C)
0
—
*4 Using system exclusive messages to turn Merge on or
off can only be done for all channels (as in the corresponding Group A function).
*5 Incoming MIDI data is ignored during the operation.
*6 To send a specific value for the current control number
assignment of the Wheel, hold down C, enter the
desired value, and press L. However, this cannot
be done with controller numbers 143 (Polyphonic Key
Pressure), 147 (Velocity), or 148 (Tempo).
When MSB and LSB values are entered, the LED
display alternately flashes the MSB and LSB values.
When no values have been entered, “- - -” appears in
the LED display.
*7 Transpose can be done in two ways: by repeatedly
pressing the appropriate TRANSPOSE key or by
entering the transpose value directly after pressing the
appropriate TRANSPOSE key. To restore the normal
transpose setting, hold C and press both
G / H keys simultaneously.
31
Group B Functions — List
To select the Group B functions, hold down C and
press K. Continue holding C while
performing the operation steps for the desired Group B
function.
For detailed explanations on the basic operations, refer to
pages 25 and 28 – 29. The numbered footnotes that follow
these charts provide additional details on certain operations.
Key
Panel Name
Function
Operation Steps
Operation Examples
(see page 28)
C2
STOP
Song Select
Cm2
CONTINUE
Song Position Pointer
C + K → Q → [Value] → L
C + K → W → [MSB] → [LSB] → L
D2
START
Reset All Controllers
C+K→E
Dm2
TEMPO
—
—
E2
BANK SELECT
Bulk Dump Out
C+K→T→L
F2
PROGRAM CHANGE
—
—
Fm2
GM ON
C/M Mode On
C+K→U→L
G2
SOUND OFF
All Sound Off (all channels)
C+K→I
Gm2
XG ON
TG300B Reset
C+K→O→L
A2
MERGE ON/OFF
Local On/Off
C+K→P
Am2
MIDI CH
Merge On/Off
C + K → { → [Value]
—
—
(each channel) *1
B2
FIXED VELOCITY
Touch Sensitivity *2
C + K → } → [Value] → L
C3
RPN
Controller Direct Data Send
C + K → A → [MSB] → [LSB] →L →
[Value] → L
(RPN) *3
Cm3
CONTROLLER
Controller Direct Data Send
(controller numbers on panel) *3
D3
NRPN
C + K → S → [Value] →L →
[Value] → L
(NRPN) *3
C + K → D → [MSB] → [LSB] →L →
[Value] → L
Controller Direct Data Send
Dm3
DRUM NUMBER
Device Number *4
C + K → F → [Value] → L
E3
TRANSPOSE Q
Wheel Invert *5
C+K→G
F3
TRANSPOSE W
MSB/LSB Invert *6
C+K→H
Single-Byte Data Send
C + K → [Value] → L
--
● Footnotes
*1 Using system exclusive messages to turn Merge on or
off can only be done for all channels (as in the corresponding Group A function).
*2 When Fixed Velocity (in Group A) is set to a value
other than 0, the Touch Sensitivity function is inactive.
The following table shows the velocity range for the
minimum, medium, and maximum Touch Sensitivity
settings.
32
Touch Sensitivity Value
Velocity Range
1 (1)
5 (5)
10 (A)
32-127
(20-7F)
16-127
(10-7F)
1-127
(01-7F)
*3 To send a specific value for the current control number
assignment of the Wheel, hold down C, enter the
desired value, and press L. However, this cannot
be done with controller numbers 143 (Polyphonic Key
Pressure), 147 (Velocity), or 148 (Tempo).
Group B Functions — List
* MIDI: MIDI OUT and TO HOST, Int.: Internal tone generator.
Explanation
Range (Hexadecimal
in parentheses)
Default
Setting
MIDI Code
N
0-127 (0-7F)
—
<<F3 SS>>
N
MSB: 000-127 (00-7F)
—
<<F2 lsb msb>>
—
<<Bn 79 00>>
—
—
Transmitted to*
MIDI
Int.
Song Select command for sequencer/rhythm machine.
Y
Song Position Pointer for sequencer/rhythm machine.
Y
LSB: 000-127 (00-7F)
This resets all MIDI controller values to their reset values (minimum or center).
Y
Y
—
—
—
—
—
This sends various current settings of the CBX-K1XG as a system exclusive bulk data dump.
Y
N
—
—
—
—
—
—
—
This sets the internal tone generator to the C/M mode. When set to C/M mode, reception over
N
Y
—
—
—
Y
Y
—
—
<<B0 78 00, B1 78 00,
This performs a TG300B reset on the tone generator.
Y
Y
—
—
<<F0 41 10 42 12 40
This enables (on) or disables (off) keyboard control over the internal tone generator. When set to
—
—
on, oFF
on
—
—
—
on, oFF
on
—
—
—
1-10 (1-A)
5
—
—
<<Bn 64 lsb,
Dashes flash in the LED display while the operation is in progress. Data saved to a MIDI storage
device in this fashion can be restored by simply sending it back to the CBX-K1XG. Incoming MIDI
data is ignored during the operation.
MIDI channel 1 is turned off, and the tone generator Voices will not sound for that channel.
This turns all sounds off over all MIDI channels. To turn all sounds off for one specific MIDI
..., BF 78 00>>
channel, use SOUND OFF in Group A.
00 7F 00 41 F7>>
off, the internal Voices do not sound when playing the keyboard; only an external connected tone
generator responds to keyboard/controller data.
This merges all data received over the selected MIDI channel with the data generated by the CBXK1XG. This function can be set independently for each channel.
This determines the relative velocity sensitivity of the CBX-K1XG keyboard. The lower the Touch
1: easy-10: hard
Sensitivity value, the higher the output velocity becomes. In other words, when this is set to a value
near 0, the less playing strength that is needed to get a louder sound from the tone gener ator.
This allows you to directly send a specific value for a selected RPN controller number, without
Y
Y
MSB: 000-127 (00-7F)
LSB: 000-127 (00-7F)
altering the current controller assignment of the ASSIGNABLE Wheel.
Bn 65 msb,
Value: 0-127 (0-7F)
This allows you to directly send a specific value for a selected Control Change controller number,
Y
Y
Controller number:
Bn 06 vv>>
—
<<Bn gg vv>>
—
<<Bn 62 lsb,
0-148 (0-94)
without altering the current controller assignment of the ASSIGNABLE Wheel.
Value: 0-127 (0-7F)
This allows you to directly send a specific value for a selected NRPN controller number, without
Y
Y
MSB: 000-127 (00-7F)
LSB: 000-127 (00-7F)
altering the current controller assignment of the ASSIGNABLE Wheel.
Bn 63 msb,
Value: 0-127 (0-7F)
This determines the Device Number when independently transmitting certain messages (such as
—
—
0, 1-16 (0, 1-10)
—
—
—
Y
Bn 06 vv>>
0 (ALL)
—
—
Maximum
value is
toward rear
panel.
—
—
—
MSB precedes
LSB
—
N
0-255 (0-FF)
XG On and Master Tuning) to more than one connected MIDI devices.
This inverts the operation of both Wheels, for ease in playing the CBX-K1XG as a hand-held
keyboard. An alternate way to change this setting is to simultaneously hold down N
and turn on the power.
This inverts the MSB/LSB entry (so that LSB precedes MSB). An alternate way to change this
setting is to simultaneously hold down M and turn on the power.
This sends a data message of a single byte. (See page 29.)
*4 The 0 (ALL) setting applies only to the internal tone
generator. When this is set to 0, a device number of 1 is
sent via MIDI or TO HOST.
*5 In normal wheel operation, pitch is bent upward (for the
PITCH Wheel) and maximum values result (for the
ASSIGNABLE Wheel) when the wheel is moved
toward the rear panel. When changing the setting, the
LED display indicates the direction selected: upward
flashing segments indicate normal operation, and
downward flashing indicates inverted operation.
—
<<xx>>
*6 When the MSB/LSB entry order is changed, the LED
display appears as follows to indicate the data order:
MSB, LSB:
LSB, MSB:
33
ASSIGNABLE Wheel — Controller Number List
For further details on these various control numbers refer to the MIDI Data Format supplement.
No.
1
2
4
5
6
7
8
10
11
64
65
66
67
69
71
72
73
74
84
91
92
93
94
95
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
Controller
Name
Modulation Depth
Breath Control
Foot Control
Portamento Time
Data Entry
Main Volume
Balance Control
Pan
Expression
Hold 1 (Damper)
Portamento
Sostenuto (Chord Hold)
Soft Pedal
Hold 2 (Freeze)
Harmonic Content
Release Time
Attack Time
Brightness
Portamento Control
Reverb Depth
Tremolo Depth
Chorus Depth
Variation Depth
Phaser Depth
Pitch Bend Sensitivity
Fine Tuning
Coarse Tuning
Vibrato Rate
Vibrato Depth
Vibrato Delay
Filter Cutoff Frequency
Filter Resonance
EG Attack Time
EG Decay Time
EG Release Time
Drum Filter Cutoff Frequency
Drum Filter Resonance
Drum EG Attack Rate
Drum EG Decay Rate
Drum Pitch Coarse
Drum Pitch Fine
Drum Level
Drum Pan
Drum Reverb Depth
Drum Chorus Depth
Drum Variation Depth
Channel Pressure
Polyphonic Key Pressure
Master Volume
Master Balance
Master Tuning
Velocity
Tempo
Data Format
MIDI Code
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
Control Change
RPN
RPN
RPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
NRPN
After Touch
After Touch
System Exclusive Messages
System Exclusive Messages
System Exclusive Messages
Others
Others
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn gg vv>>
<<Bn 64 00, Bn 65 00, Bn 06 vv>>
<<Bn 64 01, Bn 65 00, Bn 06 vv>>
<<Bn 64 02, Bn 65 00, Bn 06 vv>>
<<Bn 62 08, Bn 63 01, Bn 06 vv>>
<<Bn 62 09, Bn 63 01, Bn 06 vv>>
<<Bn 62 0A, Bn 63 01, Bn 06 vv>>
<<Bn 62 20, Bn 63 01, Bn 06 vv>>
<<Bn 62 21, Bn 63 01, Bn 06 vv>>
<<Bn 62 63, Bn 63 01, Bn 06 vv>>
<<Bn 62 64, Bn 63 01, Bn 06 vv>>
<<Bn 62 66, Bn 63 01, Bn 06 vv>>
<<Bn 62 rr, Bn 63 14, Bn 06 vv>>
<<Bn 62 rr, Bn 63 15, Bn 06 vv>>
<<Bn 62 rr, Bn 63 16, Bn 06 vv>>
<<Bn 62 rr, Bn 63 17, Bn 06 vv>>
<<Bn 62 rr, Bn 63 18, Bn 06 vv>>
<<Bn 62 rr, Bn 63 19, Bn 06 vv>>
<<Bn 62 rr, Bn 63 1A, Bn 06 vv>>
<<Bn 62 rr, Bn 63 1C, Bn 06 vv>>
<<Bn 62 rr, Bn 63 1D, Bn 06 vv>>
<<Bn 62 rr, Bn 63 1E, Bn 06 vv>>
<<Bn 62 rr, Bn 63 1F, Bn 06 vv>>
<<Dn vv>>
<<An tt vv>>
<<F0 7F 7F 04 01 ll mm F7>>
<<F0 7F 7F 04 02 ll mm F7>>
<<F0 43 ls 27 30 00 00 pm pl 00 F7>>
*4
*5
● MIDI Code abbreviation key
n: MIDI channel
gg: Control number
tt: Note number
s: Device number
rr: Drum number
vv: 8-bit resolution of the Wheel movement (range: 00-7F)
ll mm: 16-bit resolution of the Wheel movement (range: 0000-7FFF)
pm pl: Wheel movement data of 8-bit values are divided into two bytes
(with pm = upper half of 8 bits and pl = lower half of 8 bits),
converting 1-byte data into 2-byte data, each consisting of 4 bits. The
upper 4 digits are given values of 0 for both pm and pl.
34
Direct Data Send Range
(Hexadecimal in parentheses)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
— *1
000-064-127 (00-40-7F)
000-064-127 (00-40-7F)
014-064-114 (0E-40-72) *2
—
— *3
● NOTE
Even though not all of the numbers are listed here, the ASSIGNABLE Wheel can
be assigned to any of the standard Control Change numbers: 0 -119.
● Footnotes
*1 This applies only to the highest note played. This control number is
unrelated to polyphonic key pressure after touch in the MIDI standard.
*2 Data from 00-0D is converted to a value of 0E, and data from 73-7F is
converted to a value of 72.
*3 When Tempo is assigned to the ASSIGNABLE Wheel, the range
becomes 24-278.
*4 This does not output MIDI code directly, but changes the velocity of
the subsequently played notes.
*5 This does not output MIDI code directly, but changes the time interval
between transmitted MIDI clocks.
Troubleshooting
Even though the CBX-K1XG is easy to use, it may occasionally not function as you expect it to. If that happens,
check the possible problems and solutions below before
assuming that the instrument is faulty.
● (Problem)
— (Possible Cause and Solution)
● The Tempo setting has no effect.
— The Tempo setting is inactive when Tempo is assigned to the
ASSIGNABLE Wheel.
● With Merge set to ON, tempo change messages sent from an
external device have no effect.
— If an external device is connected to the MIDI IN of the CBXK1XG, and the CBX-K1XG is sending MIDI clock messages,
the external device cannot be used to send MIDI clock
messages.
● No sound.
— Controller data, such as Volume, Expression and Master
Volume, may have been set to values too low to produce
sound.
— The Fixed Velocity setting may be too low.
● Sending a bank select message also sends a program change
message.
— This is normal. The CBX-K1XG automatically sends the
currently set program change number together with a bank
select message.
● No sound from the built-in speakers.
— Check that a set of headphones is not connected.
— Make sure that Local is set to On. (See page 32.)
● The RPN or NRPN controller number assigned to the ASSIGNABLE Wheel doesn’t function properly.
● No data is sent via MIDI OUT.
— Make sure that the Host Select switch is set to MIDI.
● Cannot transmit data to or receive data from a computer
connected to the TO HOST terminal.
— Make sure that the Host Select switch is set appropriately. If
it is to MIDI, communication with the computer is disabled.
(See pages 10 – 11.)
● When the power is turned off and on again, the settings you
made have been cancelled.
— This is normal. The CBX-K1XG has no internal memory
backup.
● Sound is cut off.
— When incoming active sensing messages exceed that allowed
by the MIDI standard, the sound will automatically be cut off.
● A certain function does not respond or work properly.
— The connected MIDI device may not support the relevant
function on the CBX-K1XG.
● Specific functions/messages cannot be executed or sent
properly.
— While holding down C in the middle of an operation,
you may have inadvertently released C. Make sure to
hold down C for the duration of the operation.
● The connected device does not respond to MIDI clock
messages, or MIDI clock messages are not sent.
— Make sure that the Tempo setting on the CBX-K1XG is set to
a value other than oFF. Also make sure that the connected
device is set properly for receiving MIDI clock messages. If
another device is connected to the MIDI IN of the CBXK1XG and that device is sending the MIDI clock messages,
Merge must be set to ON.
● The RPN or NRPN direct data send function doesn’t work
properly.
— Please refer to the Merge-related Notes, page 23.
● Octave Shift function has no effect.
— Octave Shift cannot be changed while a key is being held
down.
● The B lamp flashes, indicating a MIDI buffer full
error.
— A MIDI “loop” may have been set up. To remedy this, set the
MIDI Merge and Local functions to OFF. (See pages 30 and
32.)
— Too much MIDI data (exceeding the receive capability of the
CBX-K1XG) may have been received at MIDI IN.
● An “Err” message appears in the LED display.
— The battery power is too low for proper operation. Replace all
batteries.
● The keyboard is not touch sensitive.
— Make sure that Fixed Velocity is set to oFF.
● The Fixed Velocity setting has no effect.
— The Fixed Velocity setting is inactive when Velocity is
assigned to the ASSIGNABLE Wheel.
● Even when Touch Sensitivity is active, the effective velocity
range is narrower than expected.
— Please refer to Footnote #2 on page 32 for details on velocity
range.
● The All Sound Off function has no effect.
— All Sound Off in the Group A functions only applies to the
cureently selected MIDI channel.
● The rightmost five keys of the keyboard do not sound at the
expected pitch.
— When set to the highest octave range, the rightmost five keys
are set to play notes Gm4 (80) through C5 (84).
35
Troubleshooting
● Some of the keys do not respond to after touch pressure when
playing several notes simultaneously.
— Polyphonic Key Pressure After Touch applies only to the
highest note played.
● Incoming data is not merged.
— Make sure that Merge is set to ON. Make sure also that the
Merge on/off function in Group B is set to ON for the relevant
MIDI channel.
Make sure that the the Host Select switch is set to MIDI.
● Some messages cannot be merged.
— Please refer to the Merge-related Notes, page 23.
● Merge is inadvertently set to OFF.
— When there is MIDI buffer full error, Merge is automatically
turned off. Please also refer to the Merge-related Notes, page
23.
● The tone generator continues to sound after a key is released.
— This may happen depending on the Merge setting. Please
refer to the Merge-related notes, page 23.
● When turning Merge off, the connected tone generator
continues to sound.
— Please refer to the Merge-related Notes, page 23.
● About RPN and NRPN
Registered Parameter Numbers (RPN) are controllers that
have been added to the MIDI specification and are
common among various MIDI devices of different
manufacturers. Unlike the Control Change numbers,
these use messages composed of three bytes: MSB, LSB
and Data Entry.
Non-Registered Parameter Numbers (NRPN) are controllers that have been created by one or more manufacturers, but have not been added to the MIDI specification.
36
Thus, NRPN functions may be found on some instruments and not others. The NRPN functions of the CBXK1XG support all XG-compatible devices. Unlike the
Control Change numbers, these use messages composed
of three bytes: MSB, LSB and Data Entry.
Other RPN or NRPN messages not provided on the panel
can be transmitted using the RPN or NRPN functions in
Group A and B.
Specifications
• Keyboard
37 mini key keyboard (C2-C5), velocity responsive
• Functions
● Basic: Octave Shift (+/- 4 octaves), Pitch Bend,
Assignable control, MIDI merge, Local
● MIDI Data: Sequencer Control, MIDI Clock, Bank
Select, Program Change, GM Mode On, XG System On,
TG300B Reset, Control Change, All Sound Off, Reset
All Controllers, Bulk Dump, and others
● Assignable Parameters: Transpose (+/- 12
semitones), MIDI Transmit Channel, Fixed Velocity,
Touch Sensitivity, Device Number, Merge On/Off (each
channel)
• Tone Generator
AWM2 (Advanced Wave Memory 2)
• Maximum Simultaneous Polyphony
32-note (last-note priority)
• Power Supply
Yamaha PA-3B or PA-1207 AC Power Adaptor, or six
“LR6” size batteries (sold separately).
• Power Consumption
Ca. 9.5 W (with AC adaptor use)
Ca. 600 mA (with battery use)
• Dimensions
509 x 155 x 55 mm (20-1/16” x 6-1/8” x 2-3/16”)
• Weight (without batteries)
1.5 kg (3.3 lbs.)
• Accessories
AC adaptor (PA-3B, PA-1207 or an equivalent)
Owner’s Manual
* Specifications and appearance subject to change
without notice.
• Multitimbral Capacity
16-Part (Dynamic Voice Allocation)
• Internal Voices
Normal Voices 737 + Drum Voice (Sets) 22
• Effects
Reverb, Chorus, Variation
• Performance Mode
XG, TG300B, C/M, DOC
• Display
LED (3-digit, 8-segment)
• Controllers
SHIFT button, OCTAVE SHIFT Q/W buttons and
lamps, PITCH Wheel, ASSIGNABLE Wheel, VOLUME
Control, HOST SELECT Switch, POWER Switch
• Input/Output Terminals
INPUT, OUTPUT L/R, PHONES, MIDI IN/OUT,
SUSTAIN, TO HOST, DC IN
37
Index
A
H
Accessories ....................................... 37
All sound off ................................ 30, 32
ASSIGNABLE wheel
..................... 5, 7, 18, 27, 30, 32
J ............................... 25
Host select switch ............. 8, 11, 12, 13
B
T ............. 16, 27, 28, 30, 32
Battery ................................................. 9
Built-in speakers .................................. 7
Bulk dump ......................................... 32
I
INPUT ........................................... 8, 19
K
Keyboard ....................................... 5, 24
L
C
C/M................... 20, 32, App-21, App-25
Connections ...................................... 10
W .............................. 29, 30, 32
S ......................... 29, 30, 32
Controller number ......................... 7, 34
D
DC IN .............................................. 8, 9
K ............................ 25, 28
Decimal-Hexadecimal ................. 23, 25
Default settings ................................... 7
Demo song ........................................ 14
Device number .................................. 32
DOC ....................... 20, App-22, App-25
F ........................ 27, 30, 32
Drum voice .......................... 16, App-23
LED display ................................... 6, 22
Local on/off ...................... 10, 12, 28, 32
M
Maximum polyphony ......................... 21
P ..... 10, 12, 23, 26, 30, 32
MIDI ................................................... 22
MIDI buffer full error ...................... 6, 23
{ .................................. 28, 30, 32
MIDI data format ......................... App-2
MIDI implementation chart ........ App-16
MIDI IN .................................... 8, 12, 13
MIDI interface .................................... 12
MIDI OUT ................................ 8, 12, 13
MIDI receive .......................... 22, App-5
MIDI transmission ................. 22, App-2
MIDI transmit channel ................... 7, 30
MSB, LSB .......................... 7, 25, 27, 32
E
Effect ........ 21, App-26, App-27, App-30
Element ............................................. 21
Element reserve ................................ 21
Entering values ................................. 25
Err ..................................................... 9
} ..................... 28, 30, 32
G
GM .................................................... 20
U ........................................ 30, 32
Group A ................................. 25, 26, 30
Group B ................................. 25, 28, 32
38
R
Reset all controllers ..................... 28, 32
A ...................................... 30, 32, 36
S
C ................................................. 5
Single-byte data message .......... 29, 32
Song position pointer .................. 29, 32
Song select ....................................... 32
I .................................. 30, 32
Specifications .................................... 37
E ............................. 26, 28, 30, 32
Q .......................................... 30, 32
SUSTAIN ............................................. 8
T
R ........................................ 30, 32
TG300B .................. 20, App-19, App-24
TG300B reset .............................. 30, 32
TO HOST ...................................... 8, 10
Touch sensitivity .................... 19, 28, 32
G, H
................................... 27, 30, 32
Troubleshooting ................................ 35
N
Normal voice ....................... 16, App-17
Note range .......................................... 6
D .................................... 30, 32, 36
O
F
PHONES ............................................. 8
PITCH wheel ........................... 5, 18, 32
POWER ............................................... 8
Power adaptor ..................................... 9
Power supply ....................................... 9
Y ........... 15, 16, 30, 32
Program number ............................... 15
V, B ............................. 6
N, M ....... 5
Octave shift ............................... 5, 6, 17
OUTPUT L/R ................................. 8, 13
V
Voice ................................................. 21
VOLUME ............................................. 7
W
Wheel assignt .......... 5, 7, 18, 27, 30, 32
Wheel invert .................................. 7, 32
X
P
Part priority ........................................ 21
Performance mode............................ 20
XG .......................... 20, App-17, App-23
O ................................... 26, 30, 32
Appendix
App-1
MIDI Data Format
■ MIDI Transmission
1.2 Polyphonic Aftertouch
● Transmit Condition
MIDI IN
<SW1> <SW2> <Filter>
Note on/off
<<9n>>
Polyphonic key pressure *1 <<An>>
Control change
<<Bn>>
All sound off
<<Bn 78 00>>
Reset all controller
<<Bn 79 00>>
All note off *2
<<Bn 7B 00>>
Program change
<<Cn>>
Channel pressure
<<Dn>>
Pitch change
<<En>>
System exclusive
<<F0....F7>>
Song position pointer
<<F2>>
Song select
<<F3>>
Timing clock
<<F8>>
<SW1>
Start
<<FA>>
Continue
<<FB>>
Stop
<<FC>>
Active sensing
<<FE>>
Arbitrary 1byte data
<<xx>>
MIDI
OUT
*1 This applies only to the highest note played.
*2 This is output only when a MIDI buffer full error
occurs.
<SW1> When the CBX-K1XG is set to send <<F8>>
messages, <<F8>> messages from the CBX-K1XG will
be output. When the CBX-K1XG is not set to send
<<F8>> messages, <<F8>> messages from the CBXK1XG will not be output, but <<F8>> messages from a
connected external device will be merged.
<SW2> When Merge is set to ON, the incoming data is
merged.
<Filter> This is Merge On/Off for each channel.
1010nnnn An Status
n=Channel number
0kkkkkkk kk Note #
k=0(C-2)...127(G8):C3=60
0vvvvvvv vv Value
v=0...127
Messages which let you control various functions by the pressure you
apply to the keys after the initial striking of the keys.
When pressing several keys simultaneously, after touch of only the
highest note number is output.
Though the keyboard of the CBX-K1XG itself has no after touch, after touch data can be transmitted from the ASSIGNABLE Wheel when
Channel pressure or Polyphonic key pressure is assigned to the Wheel.
1.3 Control Change
1011nnnn Bn Status
n=Channel number
0ccccccc cc Control #
0vvvvvvv vv ControlValue v=0...127
Messages which control volume, panning, and other controller parameters. Each type of Control Change message is assigned to a specific
control number.
When RPN or NRPN is assigned to the ASSIGNABLE Wheel, the
MSB, LSB and data entry values are transmitted in a group each time.
1.4 Program Change
1100nnnn Cn Status
n=Channel number
0ppppppp pp Program #
p=0...127
Messages for Voice selection.
With a combination of Bank Select, you can select not only basic Voice
numbers, but also variation Voice bank numbers.
1.5 Channel Aftertouch
1101nnnn Dn Status
n=Channel number
0vvvvvvv vv Value
v=0...127
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.
Though the keyboard of the CBX-K1XG itself has no after touch, after touch data can be transmitted from the ASSIGNABLE Wheel when
Channel pressure or Polyphonic key pressure is assigned to the Wheel.
1.6 Pitch Bend
1. CHANNEL VOICE MESSAGES
1.1 Note On / Note Off
1001nnnn 9n Status
0kkkkkkk kk* Note #
0vvvvvvv vv Velocity
n=Channel number
k=0(C-2)...127(G8):C3=60
v=0:Note off,
v=1...127:Note on
* “kk” is the hexadecimal expression of 0kkkkkkk; same as
for “tt”, “aa”, etc.
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.
App-2
1110nnnn En Status
n=Channel number
0lllllll ll Value LSB
0mmmmmmm mm Value MSB
Messages for pitch bend wheel values.
Resolution is 7 bit. Transmission data is listed below.
MSB
00000000 (00)
01000000 (40)
01111111 (7F)
LSB
00000000 (00)
00000000 (00)
01111110 (7E)
Min.
Center
Max.
2. CHANNEL MODE MESSAGES
2.1 All Sounds Off
1011nnnn Bn Status
n=Channel number
01111000 78
00000000 00
Terminates all sounds currently sounding on the specified channel.
MIDI Data Format
2.2 Reset All Controllers
1011nnnn Bn Status
n=Channel number
01111001 79
00000000 00
This resets all controllers on the specified channel.
2.3 All Notes Off
1011nnnn Bn Status
n=Channel number
01111011 7B
00000000 00
Terminates all notes currently on for the specified channel.
This is transmitted only when a MIDI buffer full error occurs.
3. SYSTEM EXCLUSIVE MESSAGES
System Exclusive messages control various functions including master volume and master tuning, play mode, effect type and various other
parameters.
3.1 Parameter Change
The CBX-K1XG receives the following parameter change messages.
[ UNIVERSAL REALTIME MESSAGE ]
1) Master Volume
2) Master Balance
[ UNIVERSAL NON REALTIME MESSAGE ]
1) General MIDI Mode On
2) Identity Reply (INQUIRY MESSAGE)
[ 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.1.1
Universal Realtime Messages
3.1.1.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 Message
00000001 01 Sub-ID #2=Master Volume
00000000 00 Volume LSB
0ttttttttt tt Volume MSB t=0...127
11110111 F7 End of Exclusive
3.1.1.2 Master Balance
11110000 F0 Exclusive status
01111111 7F Universal Real Time
01111111 7F ID of target device
00000100 04 Sub-ID #1=Device Control Message
00000010 02 Sub-ID #2=Master Balance
00000000 00 Balance LSB
0ttttttttt tt Balance MSB t=0...127
11110111 F7 End of Exclusive
3.1.2
Universal Non-Realtime Messages
3.1.2.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 Message
00000001 01 Sub-ID #2=General MIDI On
11110111 F7 End of Exclusive
3.1.2.2 Identity Reply
11110000 F0 Exclusive status
01111110 7E Universal Non-Real Time
0000nnnn nn Device Number, n= 0...15
00000110 06 Sub-ID #1=General Information
00000010 02 Sub-ID #2=Device Identity Reply
01000011 43 YAMAHA ID
00000000 00 Device Family Code LSB CBX-K1XG ID #1
01000001 41 Device Family Code MSB CBX-K1XG ID #2
01101011 6B Device Number Code LSB CBX-K1XG ID #3
00000001 01 Device Number Code MSB CBX-K1XG ID #4
00000000 00
00000000 00
00000000 00
00000001 01 XG ID
11110111 F7 End of Exclusive
This is transmittedx by the CBX-K1XG when an Identity Request message (see 3.1.2.2 on page App-9) is received.
3.1.3
XG Native Parameter Change
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
For parameters with data size of 2 or 4, transmit the appropriate
number of data bytes.
3.1.3.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
This message changes the internal tone generator to the XG mode.
Since approximately 50ms is required to execute this message,
be sure to leave an appropriate interval before the subsequent
message.
App-3
MIDI Data Format
3.1.3.2 XG System Data parameter change
This data is transmitted upon reception of a Dump Request message. See tables 1 - 1 and 1 - 2 (page App-12).
3.1.3.3 System information
This data is transmitted upon reception of a Dump Request message. See tables 1 - 1 and 1 - 3 (page App-12).
3.1.3.4 Multi Effect1 Data parameter change
This data is transmitted upon reception of a Dump Request message. See tables 1 - 1 and 1 - 4 (page App-12).
3.1.3.5 Multi Part Data parameter change
This data is transmitted upon reception of a Dump Request message. See tables 1 - 1 (page App-12) and 1 - 5 (page App-13).
3.1.3.6 Drums Setup Data parameter change
This data is transmitted upon reception of a Dump Request message. See tables 1 - 1 (page App-12) and 1 - 6 (page App-15) .
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, plus the Check
Sum itself are added.
Data of more than 256 bytes cannot be transmitted at once. When
transmitting more than that amount, divide up the data into packets
of 256 bytes or less and transmit them at intervals of 120 ms or
longer.
3.2.1.1 XG System Data bulk dump
See tables 1 - 1 and 1 - 2 (page App-12).
3.2.1.2 Multi Effect1 Data bulk dump
See tables 1 - 1 and 1 - 4 (page App-12).
3.2.1.3 Multi Part Data bulk dump
See tables 1 - 1 (page App-12) and 1 - 5 (page App-13).
3.2.1.4 Drums Setup Data bulk dump
See tables 1 - 1 (page App-12) and 1 - 6 (page App-15).
3.1.4
Other parameter changes
3.1.4.1 Master Tuning
11110000
01000011
0001nnnn
00100111
00110000
00000000
00000000
0mmmmmmm
01111111
Occccccc
11110111
F0
43
1n
27
30
00
00
mm
11
cc
F7
Exclusive status
YAMAHA ID
Device Number
Model ID
Sub ID2
Master Tune MSB
Master Tune LSB
irrelevant
End of Exclusive
3.2 Bulk Dump
The CBX-K1XG receives the following bulk dump data.
[ XG NATIVE ]
1) XG System Data
2) Multi Effect1 Data
3) Multi Part Data
4) Drums Setup Data
11110011 F3
0vvvvvvv vv
Status
Song #
v=0...127
11110010 F2
0lllllll ll
0mmmmmmm mm
Status
Songposition pointer LSB
Songposition pointer MSB
l=0...127
m=0...127
5. SYSTEM REALTIME MESSAGES
5.1 Timing clock
11111000 F8 Status
This is transmitted only when tempo is set.
5.2 Start
11111010 FA
Status
5.3 Continue
11111011 FB
Status
5.4 Stop
11111100 FC
Status
5.5 Active Sensing
11111110 FE
Status
XG Native Bulk Dump
11110000
01000011
0000nnnn
01001100
0bbbbbbb
0bbbbbbb
0aaaaaaa
0aaaaaaa
0aaaaaaa
0ddddddd
|
|
0ccccccc
11110111
App-4
4.1 Song select
4.2 Song position pointer
This message simultaneously changes the pitch of all channels.
3.2.1
4. SYSTEM COMMON MESSAGES
F0
43
0n
4C
bb
bb
aa
aa
aa
dd
|
|
cc
F7
Exclusive status
YAMAHA ID
Device Number
XG Model ID
ByteCount
ByteCount
Address High
Address Mid
Address Low
Data
Check-sum
End of Exclusive
6. SINGLE-BYTE DATA TRANSMISSION
6.1 Single-byte Data
Separate from conventional MIDI message transmission, single byte
messages can also be transmitted.
MIDI Data Format
■ MIDI Receive
By sending various types of MIDI messages you can directly
control and change the settings on the CBX-K1XG.
The internal tone generator of the CBX-K1XG is capable of responding to MIDI messages. It can be controlled from the keyboard and panel of the CBX-K1XG itself or by MIDI messages
received from an external MIDI device or sequencer. For more
information on using the control functions of the CBX-K1XG,
see page 24.
Please refer to the owner’s manual of your software and hardware for information about how to transmit MIDI messages to
the CBX-K1XG.
1. CHANNEL VOICE MESSAGES
1.1 Note Off
1000nnnn 8n Status
n=Channel number
0kkkkkkk kk* Note number k=0(C-2)...127(G8):C3=60
0vvvvvvv vv Velocity
v=0...127
* “kk” is the hexadecimal expression of 0kkkkkkk; same as
for “tt”, “aa”, etc.
This message corresponds to releasing the key of a MIDI keyboard.
Note off velocity is not received.
If the Multi Part parameter Rcv NOTE MESSAGE (page App-14) =
OFF for a specific Part, that Part will ignore Key On and Key Off
messages.
If the Drum Setup parameter Rcv NOTE OFF (page App-15) = OFF,
the Drum Part will ignore Key Off messages.
1.2 Note On / Note Off
n=Channel number
k=0(C-2)...127(G8):C3=60
v=0:Note off,
v=1...127:Note on
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 App-14) =
OFF for a specific Part, that Part will ignore Key On and Key Off
messages.
If the Drum Setup parameter Rcv NOTE OFF (page App-15) = OFF,
the Drum Part will ignore Key Off messages.
If the Drum Setup parameter Rcv NOTE ON = OFF (page App-15),
the Drum Part will ignore Key On messages.
1001nnnn 9n
0kkkkkkk kk
0vvvvvvv vv
Status
Note #
Velocity
1.3 Polyphonic Aftertouch
1010nnnn An Status
n=Channel number
0kkkkkkk kk Note #
k=0(C-2)...127(G8):C3=60
0vvvvvvv vv Value
v=0...127
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 POLY AFTER TOUCH (PAT) (page
App-14) = OFF, that Part will not receive Polyphonic Aftertouch.
Effective range is between note numbers 36 – 97.
1.4 Control Change
1011nnnn Bn Status
n=Channel number
0ccccccc cc Control #
0vvvvvvv vv ControlValue v=0...127
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
App-14, nn30 – nn40) = OFF, that Part will ignore the specific Control
Change message.
1.4.1
Bank Select
Messages which select variation Voice bank numbers.
CNTRL#
PARAMETER
DATA RANGE
0
32
Bank Select MSB
Bank Select LSB
0:Normal, 64:SFX, 126...127:Drum
0…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 Voice
banks.
When the C/M mode is active, these messages are ignored.
(See Normal Voice List, Drum Voice List, from page App-17.)
A new bank selection will not become effective until the next Program Change message is received.
1.4.2
Modulation
Messages which control vibrato depth.
CNTRL#
PARAMETER
DATA RANGE
1
Modulation
0…127
A setting of 0 = vibrato off, and a setting of 127 = maximum vibrato.
1.4.3
Portamento Time
Messages which control the duration of portamento, or a continuous pitch glide between successively played notes.
CNTRL#
PARAMETER
DATA RANGE
5
Portamento Time
0…127
When the parameter 1.4.9 Portamento = ON, values will adjust the
speed of pitch change.
A setting of 0 = minimum portamento time, and 127 = maximum
portamento time.
1.4.4
Data Entry
Messages which set the value for the parameter specified by RPN/
NRPN.
CNTRL#
PARAMETER
DATA RANGE
6
38
Data Entry MSB
Data Entry LSB
0…127
0…127
Parameter value is determined by combining MSB and LSB.
App-5
MIDI Data Format
1.4.5
Main Volume
Messages which control the volume of each Part.
1.4.12
Harmonic Content
Messages which adjust the resonance set for each Voice.
CNTRL#
PARAMETER
DATA RANGE
CNTRL#
PARAMETER
DATA RANGE
7
Main Volume
0…127
71
Harmonic Content
0…127 (0:-64, 64:+0, 127:+63)
A setting of 0 = minimum volume, and 127 = maximum volume.
1.4.6
Pan
Messages which control the stereo panning position of each Part.
CNTRL#
PARAMETER
DATA RANGE
10
Pan
0…127
A setting of 0 = extreme left position, and 127 = extreme right
position.
1.4.7
Expression
Messages which control intonation expression of each Part.
CNTRL#
PARAMETER
DATA RANGE
11
Expression
0…127
A setting of 0 = minimum expression volume, and 127 = maximum expression volume.
1.4.8
Hold1
Messages which control sustain on/off.
CNTRL#
PARAMETER
DATA RANGE
64
Hold1
0…127
Settings between 0 – 63 = sustain off, and settings between 64 –
127 = sustain on.
1.4.9
Portamento
Messages which control portamento on/off.
CNTRL#
PARAMETER
DATA RANGE
65
Portamento
0…127
Settings between 0 – 63 = portamento off, and settings between 64
– 127 = portamento on.
The parameter 1.4.3 Portamento Time controls the portamento
speed.
1.4.10
Sostenuto
Messages which control sostenuto on/off.
CNTRL#
PARAMETER
DATA RANGE
66
Sostenuto
0…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.4.11
Soft Pedal
Messages which control soft pedal on/off.
CNTRL#
PARAMETER
DATA RANGE
67
Soft Pedal
0…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.
App-6
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.
1.4.13
Release Time
Messages which adjust the envelope release time set for each Voice.
CNTRL#
PARAMETER
DATA RANGE
72
Release Time
0...127 (0:-64, 64:+0, 127:+63)
The value set here is an offset value which will be added to or
subtracted from the Voice data.
1.4.14
Attack Time
Messages which adjust the envelope attack time set for each Voice.
CNTRL#
PARAMETER
DATA RANGE
73
Attack Time
0...127 (0:-64, 64:+0, 127:+63)
The value set here is an offset value which will be added to or
subtracted from the Voice data.
1.4.15
Brightness
Messages which adjust the filter cutoff frequency set for each Voice.
CNTRL#
PARAMETER
DATA RANGE
74
Brightness
0...127 (0:-64, 64:+0, 127:+63)
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.
1.4.16
Portamento Control
Messages which apply a portamento between the currently-sounding note and the subsequent note.
CNTRL#
PARAMETER
84
Portamento Control 0...127
DATA RANGE
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 App14) = OFF, the Portamento Control message will be received .
MIDI Data Format
01H
21H
mmH
01H
63H
mmH
01H
64H
mmH
1.4.18
Effect3 Depth (Chorus Send Level)
Messages which adjust the send level for the Chorus effect.
01H
66H
mmH
CNTRL#
PARAMETER
DATA RANGE
14H
rrH
mmH
93
Effect3 Depth
0...127
15H
rrH
mmH
16H
rrH
mmH
17H
rrH
mmH
18H
rrH
mmH
19H
rrH
mmH
1AH rrH
mmH
1CH rrH
mmH
1DH rrH
mmH
1EH
rrH
mmH
1FH
rrH
mmH
1.4.17
Effect1 Depth (Reverb Send Level)
Messages which adjust the send level for the Reverb effect.
CNTRL#
PARAMETER
DATA RANGE
91
Effect1 Depth
0...127
1.4.19
Effect4 Depth (Variation Effect Send Level)
Messages which adjust the send level for the Variation effect.
CNTRL#
PARAMETER
DATA RANGE
94
Effect4 Depth
0...127
If Variation Connection (page App-13) = 1 (System), this message
sets the send level for the Variation effect.
If Variation Connection = 0 (Insertion), this has no effect.
1.4.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#
PARAMETER
DATA RANGE
96
97
RPN Increment
RPN Decrement
0...127
0...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 Tune to be
incremented.)
1.4.21
NRPN (Non-Registered Parameter Number)
Messages which adjust a Voice’s vibrato, filter, EG, drum setup or
other parameter settings.
CNTRL#
PARAMETER
DATA RANGE
98
99
NRPN LSB
NRPN MSB
0...127
0...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, subsequent data entry will be recognized as the same NRPN’s value
change. Therefore, after you use the NRPN, you should set a
Null (7FH, 7FH) value to avoid an unexpected result.
Filter Resonance
mm : 00H - 40H - 7FH (-64 - 0 - +63)
EG Attack Time
mm : 00H - 40H - 7FH (-64 - 0 - +63)
EG Decay Time
mm : 00H - 40H - 7FH (-64 - 0 - +63)
EG Release Time
mm : 00H - 40H - 7FH (-64 - 0 - +63)
Drum Filter Cutoff Frequency
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
Drum Filter Resonance
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
Drum EG Attack Rate
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
Drum EG Decay Rate
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
Applies to both Decay1 and 2.
Drum Instrument Pitch Coarse
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
Drum Instrument Pitch Fine
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
Drum Instrument Level
mm : 00 - 7F (0 - max)
rr : drum instrument note number
Drum Instrument Pan
mm : 00H - 40H - 7FH
(random, left - center - right)
rr : drum instrument note number
Drum Instrument Reverb Send Level
mm : 00H - 7FH (0 - max)
rr : drum instrument note number
Drum Instrument Chorus Send Level
mm : 00H - 7FH (0 - max)
rr : drum instrument note number
Drum Instrument Variation Send Level
mm : 00H - 7FH (0 - max)
rr : drum instrument note number
MSB 14H–1FH (for Drum) is valid only if the Multi Part parameter (page App-13) PART MODE = DRUMS 1 or DRUMS2 for
that channel. (If PART MODE = DRUM, no values will be changed.)
The following NRPN numbers can be received.
DATA ENTRY
NRPN
MSB LSB MSB
PARAMETER NAME and VALUE RANGE
01H
08H
mmH
01H
09H
mmH
01H
0AH mmH
01H
20H
mmH
Vibrato Rate
mm : 00H - 40H - 7FH (-64 - 0 - +63)
Vibrato Depth
mm : 00H - 40H - 7FH (-64 - 0 - +63)
Vibrato Delay
mm : 00H - 40H - 7FH (-64 - 0 - +63)
Filter Cutoff Frequency
mm : 00H - 40H - 7FH (-64 - 0 - +63)
1.4.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.
CNTRL#
PARAMETER
DATA RANGE
100
RPN LSB
0...127 (Default:7FH)
101
RPN MSB
0...127 (Default:7FH)
* Note that once the RPN has been set for a channel, subsequent
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.
App-7
MIDI Data Format
The following RPN numbers can be received.
2.1 All Sounds Off
RPN
MSB LSB
00H 00H
1011nnnn Bn Status
n=Channel number
01111000 78
00000000 00
Terminates all sounds currently sounding on the specified channel.
However, the status of channel messages such as Note On and Hold
On is maintained.
00H 01H
00H 02H
7FH 7FH
DATA ENTRY
MSB LSB PARAMETER NAME and VALUE RANGE
mmH - Pitch Bend Sensitivity
mm : 00 - 18H (0 - 24 chromatic steps)
Assignable in chromatic steps up to 2
octaves
Default : 02H
LSB value is ignored.
mmH 11H Fine Tuning
mm : 00H - 40H - 7FH (-64-0-+63)
mmH - Coarse Tuning
mm : 28H - 40H - 58H (-24 - +24 chromatic steps)
LSB value is ignored.
--RPN null
Cancels RPN and NRPN numbers.
1.5 Program Change
1100nnnn Cn Status
n=Channel number
0ppppppp pp Program #
p=0...127
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 App14) = OFF, that Part will not receive Program Change messages.
When the C/M mode is active, program change messages for drum
Voices are ignored.
2.2 Reset All Controllers
1011nnnn Bn Status
n=Channel number
01111001 79
00000000 00
The values of the following controllers will be reset to the defaults.
CONTROLLER
VALUE
Pitch Bend Change
±0 (center)
Channel Aftertouch
0 (off)
Polyphonic Aftertouch 0 (off)
Modulation
0 (off)
Expression
127 (max)
Hold1
0 (off)
Portamento
0 (off)
Sostenuto
0 (off)
Soft Pedal
0 (off)
Portamento Control
cancels the Portamento Source Key
Number that was received
RPN
number not specified; internal data will
not change
NRPN
number not specified; internal data will
not change
1.6 Channel Aftertouch
1101nnnn Dn Status
n=Channel number
0vvvvvvv vv Value
v=0...127
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 CH AFTER TOUCH (CAT) (page
App-14) = OFF, that Part will not receive Channel Aftertouch.
2.3 All Notes Off
1011nnnn Bn Status
n=Channel number
01111011 7B
00000000 00
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.7 Pitch Bend
2.4 Omni Off
1110nnnn En Status
n=Channel number
0lllllll ll Value LSB
0mmmmmmm mm Value MSB
Messages for pitch bend wheel values.
If the Multi Part parameter Rcv PITCH BEND (page App-14) = OFF,
that Part will not receive Pitch Bend messages.
1011nnnn Bn Status
n=Channel number
01111100 7C
00000000 00
Performs the same function as when an All Notes Off message is received.
2. CHANNEL MODE MESSAGES
The following Channel Mode Messages can be received.
2nd BYTE
120
121
123
124
125
126
127
App-8
3rd BYTE
0
0
0
0
0
0 ~ 16
0
MESSAGE
All Sounds Off
Reset All Controllers
All Notes Off
Omni Off
Omni On
Mono
Poly
2.5 Omni On
1011nnnn Bn Status
n=Channel number
01111101 7D
00000000 00
Performs the same function as when an All Notes Off message is received.
MIDI Data Format
2.6 Mono
1011nnnn Bn Status
n=Channel number
01111110 7E
00000000 00
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).
2.7 Poly
1011nnnn Bn Status
n=Channel number
01111111 7F
00000000 00
Performs the same function as when an All Sounds Off message is
received, and sets the corresponding channel to Poly Mode (Mode 3).
3. SYSTEM EXCLUSIVE MESSAGES
System Exclusive messages control various functions of the CBXK1XG, including master volume and master tuning, play mode, effect
type and various other parameters.
3.1 Parameter Change
The CBX-K1XG receives the following parameter change messages.
[ UNIVERSAL REALTIME MESSAGE ]
1) Master Volume
[ UNIVERSAL NON REALTIME MESSAGE ]
1) General MIDI Mode On
2) Identity Request (INQUIRY MESSAGE)
[ 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
5) Disc Orchestra On
3.1.1
Universal Realtime Messages
3.1.1.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 Message
00000001 01 Sub-ID #2=Master Volume
0sssssss ss Volume LSB
0ttttttttt tt Volume MSB
11110111 F7 End of Exclusive
or,
11110000 F0 Exclusive status
01111111 7F Universal Real Time
0xxxnnnn xn Device Number, xxx = irrelevant
00000100 04 Sub-ID #1=Device Control Message
00000001
0sssssss
0ttttttttt
11110111
01
ss
tt
F7
Sub-ID #2=Master Volume
Volume LSB
Volume MSB
End of Exclusive
When received, the Volume MSB will be effective for the System Parameter MASTER VOLUME (page App-12).
3.1.2
Universal Non-Realtime Messages
3.1.2.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 Message
00000001 01 Sub-ID #2=General MIDI On
11110111 F7 End of Exclusive
or,
11110000 F0 Exclusive status
01111110 7E Universal Non-Real Time
0xxxnnnn xn Device Number, xxx = irrelevant
00001001 09 Sub-ID #1=General MIDI Message
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 CBX-K1XG will receive the MIDI messages which compatible with GM System Level 1, and consequently will not receive NRPN and Bank Select messages.
When the C/M mode is active, these messages are ignored.
Since approximately 50ms is required to execute this message,
be sure to leave an appropriate interval before the subsequent
message.
3.1.2.2 Identity Request
11110000 F0 Exclusive status
01111110 7E Universal Non-Real Time
0000nnnn nn Device Number, n= 0...15
00000110 06 Sub-ID #1=General Information
00000001 01 Sub-ID #2=Identity Request
11110111 F7 End of Exclusive
The CBX-K1XG transmits an Identity Reply message (see 3.1.2.2
on page App-3) when this is received.
3.1.3
XG Native Parameter Change
With the Parameter Change messages as listed below, you can
change the characteristic of a Voice, such as by Effect Type or effect parameter, transpose, tuning, and others.
A connected XG-compatible tone generator can be controlled in
the same way (via the MIDI OUT or TO HOST terminals).
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
App-9
MIDI Data Format
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.
■ EXAMPLES OF PARAMETER CHANGE
1. To set the Element Reserve of Part 2 to 10:
First check the Table 1 - 5 on page App-13 for the appropriate
Element Reserve address and data values. In this case, address high is 08, mid is the Part number (02), and low is 00.
For the number of elements, set a hexadecimal value of 0A
(decimal 10).
Apply these to the 3.1.3 XG Native Parameter Change list as
follows:
11110000
01000011
0001nnnn
01001100
00001000
00000010
00000000
00001010
11110111
F0
43
1n*
4C
08
02
00
0A
F7
Exclusive status
YAMAHA ID
Device Number
XG Model ID
Address High
Address Mid
Address Low
Data (ELEMENT RESERVE)
End of Exclusive
When this data is received, Element Reserve for Part 2 will be
set to 10.
* Make sure to set the appropriate MIDI device number.
2. To change Variation Effect type to Echo:
First check the Effect Type List (page App-26) 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 - 4 (page App-13) for the
VARIATION TYPE parameter; in this case the address is High,
Mid, Low = 02, 01, 40, respectively.
Apply these to the 3.1.3 XG Native Parameter Change list as
follows:
11110000
01000011
0001nnnn
01001100
00000010
00000001
01000000
00000111
00000000
11110111
F0
43
1n
4C
02
01
40
07
00
F7
Exclusive status
YAMAHA ID
Device Number
XG Model ID
Address High
Address Mid
Address Low
Data (VARIATION TYPE MSB)
Data (VARIATION TYPE LSB)
End of Exclusive
When this data is received, the CBX-K1XG will change the
effect type to Echo.
3. To change the effect Dry/Wet balance of Echo to 50% each:
First check the Effect Parameter List (page App-27), parameter number 10, to identify the Dry(50%)/Wet(50%); in this
case the Dry=Wet value is 64 (hexadecimal 40).
App-10
Next, check the Address in Table 1 - 4 (page App-13) for the
VARIATION PARAMETER 10; in this case the address is
High, Mid, Low = 02, 01, 54, respectively.
Apply these to the 3.1.3 XG Native Parameter Change list as
follows:
11110000
01000011
0001nnnn
01001100
00000010
00000001
01010100
01000000
00000000
11110111
F0
43
1n
4C
02
01
54
40
00
F7
Exclusive status
YAMAHA ID
Device Number
XG Model ID
Address High
Address Mid
Address Low
Data (MSB) ← actual value
Data (LSB) ← 00 fixed
End of Exclusive
When this data is received, the CBX-K1XG 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.
3.1.3.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 CBX-K1XG 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.
3.1.3.2 XG System Data parameter change
See tables 1 - 1 and 1 - 2 (page App-12).
3.1.3.3 Multi Effect1 Data parameter change
See tables 1 - 1 and 1 - 4 (page App-12).
3.1.3.4 Multi Part Data parameter change
See tables 1 - 1 (page App-12) and 1 - 5 (page App-13).
3.1.3.5 Drums Setup Data parameter change
See tables 1 - 1 (page App-12) and 1 - 6 (page App-5) .
If a Drum Setup Reset parameter change message (page App12) is received (when CBX-K1XG is active), the Drum Setup
parameter values will be initialized.
Selecting a Drum Set (in any mode) will cause the Drum Setup
parameter values to be initialized.
MIDI Data Format
3.1.4
Other parameter changes
3.1.4.1 Master Tuning
11110000
01000011
0001nnnn
00100111
00110000
00000000
00000000
0mmmmmmm
01111111
Occccccc
11110111
F0
43
1n
27
30
00
00
mm
11
cc
F7
Exclusive status
YAMAHA ID
Device Number
Model ID
Sub ID2
Master Tune MSB
Master Tune LSB
irrelevant
End of Exclusive
This message simultaneously changes the pitch of all channels.
3.1.4.2 Disk Orchestra On
11110000
01000011
01000011
00000001
00000000
00010100
11110111
F0
43
73
01
00
14
F7
Exclusive status
YAMAHA ID
CLAVINOVA
Model ID
DOC voice multi-timbre mode on
End of Exclusive
This message changes the internal tone generator to the DOC
mode.
3.2 Bulk Dump
The CBX-K1XG receives the following bulk dump data.
[ XG NATIVE ]
1) XG System Data
2) Multi Effect1 Data
3) Multi Part Data
4) Drums Setup Data
3.2.1
XG Native Bulk Dump
11110000
01000011
0000nnnn
01001100
0bbbbbbb
0bbbbbbb
0aaaaaaa
0aaaaaaa
0aaaaaaa
0ddddddd
|
|
0ccccccc
11110111
F0
43
0n
4C
bb
bb
aa
aa
aa
dd
|
|
cc
F7
Exclusive status
YAMAHA ID
Device Number
XG Model ID
ByteCount
ByteCount
Address High
Address Mid
Address Low
Data
3.2.1.1 XG System Data bulk dump
See tables 1 - 1 and 1 - 2 (page App-12).
3.2.1.2 Multi Effect1 Data bulk dump
See tables 1 - 1 and 1 - 4 (page App-12).
3.2.1.3 Multi Part Data bulk dump
See tables 1 - 1 (page App-12) and 1 - 5 (page App-13).
3.2.1.4 Drums Setup Data bulk dump
See tables 1 - 1 (page App-12) and 1 - 6 (page App-15).
3.3 Parameter Request
11110000
01000011
0011nnnn
01001100
0aaaaaaa
0aaaaaaa
0aaaaaaa
11110111
F0
43
3n
4C
aa
aa
aa
F7
Exclusive status
YAMAHA ID
Device Number
XG Model ID
Address High
Address Mid
Address Low
End of Exclusive
3.4 Dump Request
11110000
01000011
0010nnnn
01001100
0aaaaaaa
0aaaaaaa
0aaaaaaa
11110111
F0
43
2n
4C
aa
aa
aa
F7
Exclusive status
YAMAHA ID
Device Number
XG Model ID
Address High
Address Mid
Address Low
End of Exclusive
4. SYSTEM REALTIME MESSAGES
4.1 Active Sensing
11111110 FE
Status
Once FE has been received, if no MIDI data is subsequently received for longer than an interval of approximately 300msec, the
CBX-K1XG 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.
Check-sum
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.
App-11
MIDI Data Tables
Parameter Base Address
Model ID = 4C y XG z
Table 1-1
XG SYSTEM
INFORMATION
EFFECT 1
MULTI PART
DRUM
High
00
00
00
00
01
02
08
08
30
31
Parameter Change
Address
Mid Low
Description
00
00 System
00
7D Drum setup Reset
00
7E XG System On
00
7F All Parameter Reset
00
00 System Information
01
00 Effect1(Reverb,Chorus,Variation )
00
00 Multi Part 1
:
:
0F
00 Multi Part 16
0D
00 Drum Setup 1
0D
00 Drum Setup 2
Address
Parameter
3n 0D 00 note number 13
3n 0E 00 note number 14
:
:
3n 5B 00 note number 91
n : Drum Setup number (0, 1)
Table 1-2
MIDI Parameter Change table ( SYSTEM ) [XG]
Address
(H)
00 00 00
Size
(H)
4
Data
(H)
0000 - 07FF
Parameter
Description
MASTER TUNE
04
05
06
7D
7E
7F
TOTAL SIZE
1
1
1
00 - 7F
00 - 7F
28 - 58
n
00
00
MASTER VOLUME
NOT USED
TRANSPOSE
DRUM SETUP RESET
XG SYSTEM ON
ALL PARAMETER RESET
-102.4 - +102.3[cent]
1st bit3 - 0→bit15 - 12
2nd bit3 - 0→bit11 - 8
3rd bit3 - 0→bit7 - 4
4th bit3 - 0→bit3 - 0
0 - 127
-24 - +24[semitones]
n=Drum Setup number (0, 1)
00=XG System ON (receive only)
00=ON (receive only)
Default
value(H)
00 04 00 00
7F
40
07
Table 1-3
MIDI Parameter Change table ( System information ) [XG]
Address
(H)
01 00 00
:
0D
0E
0F
TOTAL SIZE
Size
(H)
E
1
1
10
Data
(H)
20 - 7F
:
20 - 7F
00
00
Parameter
Description
Model Name
32 - 127 (ASCII CHARACTER)
Default
value(H)
00
00
These are transmitted upon reception of a Dump Request message.
Table 1-4
MIDI Parameter Change table ( EFFECT 1 ) [XG]
Address
(H)
02 01 00
Size
(H)
2
02
03
04
05
06
07
08
09
0A
0B
0C
0D
TOTAL SIZE
1
1
1
1
1
1
1
1
1
1
1
1
0E
02 01 10
11
12
13
14
15
TOTAL SIZE
1
1
1
1
1
1
6
App-12
Data
(H)
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
01 - 7F
Parameter
Description
REVERB TYPE MSB
REVERB TYPE LSB
REVERB PARAMETER 1
REVERB PARAMETER 2
REVERB PARAMETER 3
REVERB PARAMETER 4
REVERB PARAMETER 5
REVERB PARAMETER 6
REVERB PARAMETER 7
REVERB PARAMETER 8
REVERB PARAMETER 9
REVERB PARAMETER 10
REVERB RETURN
REVERB PAN
see Effect Type List (page App-26)
00 : basic type
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
-∞dB...0dB...+6dB (0...64...127)
L63...C...R63 (1...64...127)
Default
value(H)
01 (=HALL1)
00
depends on reverb type
depends on reverb type
depends on reverb type
depends on reverb type
depends on reverb type
depends on reverb type
depends on reverb type
depends on reverb type
depends on reverb type
depends on reverb type
40
40
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
REVERB PARAMETER 11
REVERB PARAMETER 12
REVERB PARAMETER 13
REVERB PARAMETER 14
REVERB PARAMETER 15
REVERB PARAMETER 16
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
depends on reverb type
depends on reverb type
depends on reverb type
depends on reverb type
depends on reverb type
depends on reverb type
MIDI Data Tables
Address
(H)
02 01 20
Size
(H)
2
Data
(H)
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
01 - 7F
00 - 7F
Parameter
Description
CHORUS TYPE MSB
CHORUS TYPE LSB
CHORUS PARAMETER 1
CHORUS PARAMETER 2
CHORUS PARAMETER 3
CHORUS PARAMETER 4
CHORUS PARAMETER 5
CHORUS PARAMETER 6
CHORUS PARAMETER 7
CHORUS PARAMETER 8
CHORUS PARAMETER 9
CHORUS PARAMETER 10
CHORUS RETURN
CHORUS PAN
SEND CHORUS TO REVERB
see Effect Type List (page App-26)
00 : basic type
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
-∞dB...0dB...+6dB (0...64...127)
L63...C...R63 (1...64...127)
-∞dB...0dB...+6dB (0...64...127)
Default
value(H)
41 (=CHORUS1)
00
depends on chorus type
depends on chorus type
depends on chorus type
depends on chorus type
depends on chorus type
depends on chorus type
depends on chorus type
depends on chorus type
depends on chorus type
depends on chorus type
40
40
00
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
TOTAL SIZE
1
1
1
1
1
1
1
1
1
1
1
1
1
0F
02 01 30
31
32
33
34
35
TOTAL SIZE
1
1
1
1
1
1
6
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
CHORUS PARAMETER 11
CHORUS PARAMETER 12
CHORUS PARAMETER 13
CHORUS PARAMETER 14
CHORUS PARAMETER 15
CHORUS PARAMETER 16
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
see Effect Parameter List (page App-28)
depends on chorus type
depends on chorus type
depends on chorus type
depends on chorus type
depends on chorus type
depends on chorus type
02 01 40
2
42
2
44
2
46
2
48
2
4A
2
4C
2
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
01 - 7F
00 - 7F
00 - 7F
00 - 01
00 - 0F, 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
VARIATION TYPE MSB
VARIATION TYPE LSB
VARIATION PARAMETER 1 MSB
VARIATION PARAMETER 1 LSB
VARIATION PARAMETER 2 MSB
VARIATION PARAMETER 2 LSB
VARIATION PARAMETER 3 MSB
VARIATION PARAMETER 3 LSB
VARIATION PARAMETER 4 MSB
VARIATION PARAMETER 4 LSB
VARIATION PARAMETER 5 MSB
VARIATION PARAMETER 5 LSB
VARIATION PARAMETER 6 MSB
VARIATION PARAMETER 6 LSB
VARIATION PARAMETER 7 MSB
VARIATION PARAMETER 7 LSB
VARIATION PARAMETER 8 MSB
VARIATION PARAMETER 8 LSB
VARIATION PARAMETER 9 MSB
VARIATION PARAMETER 9 LSB
VARIATION PARAMETER 10 MSB
VARIATION PARAMETER 10 LSB
VARIATION RETURN
VARIATION PAN
SEND VARIATION TO REVERB
SEND VARIATION TO CHORUS
VARIATION CONNECTION
VARIATION PART
MW VARIATION CONTROL DEPTH
BEND VARIATION CONTROL DEPTH
CAT VARIATION CONTROL DEPTH
AC1 VARIATION CONTROL DEPTH
AC2 VARIATION CONTROL DEPTH
see Effect Type List (page App-26)
00 : basic type
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
-∞dB...0dB...+6dB (0...64...127)
L63...C...R63 (1...64...127)
-∞dB...0dB...+6dB (0...64...127)
-∞dB...0dB...+6dB (0...64...127)
0:INSERTION, 1:SYSTEM
part1...16 = 0...15, OFF = 127
-64 - +63
-64 - +63
-64 - +63
-64 - +63
-64 - +63
05 (=DELAY L,C,R)
00
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
40
40
00
00
00
7F
40
40
40
40
40
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
VARIATION PARAMETER 11
VARIATION PARAMETER 12
VARIATION PARAMETER 13
VARIATION PARAMETER 14
VARIATION PARAMETER 15
VARIATION PARAMETER 16
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
see Effect Parameter List (page App-27)
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
depends on variation type
Default
value(H)
part10 = 00, other = 02
part10 = 7F, other = 00
00
00
part no.
4E
2
50
2
52
2
54
2
56
57
58
59
5A
5B
5C
5D
5E
5F
60
TOTAL SIZE
1
1
1
1
1
1
1
1
1
1
1
21
02 01 70
71
72
73
74
75
TOTAL SIZE
1
1
1
1
1
1
6
Table 1-5
MIDI Parameter Change table ( MULTI PART ) [XG]
Address
(H)
08 nn 00
nn 01
nn 02
nn 03
nn 04
Size
(H)
1
1
1
1
1
Data
(H)
00 - 20
00 - 7F
00 - 7F
00 - 7F
00 - 0F, 7F
Parameter
Description
ELEMENT RESERVE
BANK SELECT MSB
BANK SELECT LSB
PROGRAM NUMBER
Rcv CHANNEL
0 - 32
0 - 127
0 - 127
1 - 128
1 - 16,OFF
nn 05
nn 06
1
1
00 - 01
00 - 02
MONO/POLY MODE
SAME NOTE NUMBER
KEY ON ASSIGN
nn 07
1
00 - 03
PART MODE
nn 08
nn 09
nn 0A
1
2
28 - 58
00 - FF
NOTE SHIFT
DETUNE
0:MONO, 1:POLY
0:SINGLE
1:MULTI
2:INST (for DRUM)
0:NORMAL
1:DRUM
2 - 3:DRUMS1 - 2
-24 - +24 [semitones]
-12.8 - +12.7 [Hz]
1st bit3-0→bit7-4
2nd bit3-0→bit3-0
01
01
00 (Other than Part10)
02 (Part10)
40
08 00
(80)
App-13
MIDI Data Tables
Address
(H)
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
Data
(H)
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
Parameter
Description
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
Size
(H)
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
VOLUME
VELOCITY SENSE DEPTH
VELOCITY SENSE OFFSET
PAN
NOTE LIMIT LOW
NOTE LIMIT HIGH
DRY LEVEL
CHORUS SEND
REVERB SEND
VARIATION SEND
VIBRATO RATE
VIBRATO DEPTH
VIBRATO DELAY
FILTER CUTOFF FREQUENCY
FILTER RESONANCE
EG ATTACK TIME
EG DECAY TIME
EG RELEASE TIME
0 - 127
0 - 127
0 - 127
0:random, L63...C...R63 (1...64...127)
C-2 - G8
C-2 - G8
0 - 127
0 - 127
0 - 127
0 - 127
-64 - +63
-64 - +63
-64 - +63
-64 - +63
-64 - +63
-64 - +63
-64 - +63
-64 - +63
Default
value(H)
64
40
40
40
00
7F
7F
00
28
00
40
40 (drum part ignores)
40 (drum part ignores)
40
40
40
40
40
1D
1E
1F
20
21
22
1
1
1
1
1
1
28 - 58
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
MW
MW
MW
MW
MW
MW
-24 - +24 [semitones]
-9600 - +9450 [cent]
-64 - +63
0 - 127
0 - 127
0 - 127
40
40
40
0A
00
00
1
1
1
1
1
1
29
28 - 58
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
BEND
BEND
BEND
BEND
BEND
BEND
-24 - +24 [semitones]
-9600 - +9450 [cent]
-64 - +63
+100 - +100 [%]
+100 - +100 [%]
+100 - +100 [%]
42
40
40
40
40
40
nn 23
nn 24
nn 25
nn 26
nn 27
nn 28
TOTAL SIZE
PITCH CONTROL
FILTER CONTROL
AMPLITUDE CONTROL
LFO PMOD DEPTH
LFO FMOD DEPTH
LFO AMOD DEPTH
PITCH CONTROL
FILTER CONTROL
AMPLITUDE CONTROL
LFO PMOD DEPTH
LFO FMOD DEPTH
LFO AMOD DEPTH
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
40
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
00 - 01
Rcv PITCH BEND
Rcv CH AFTER TOUCH (CAT)
Rcv PROGRAM CHANGE
Rcv CONTROL CHANGE
Rcv POLY AFTER TOUCH (PAT)
Rcv NOTE MESSAGE
Rcv RPN
Rcv NRPN
Rcv MODULATION
Rcv VOLUME
Rcv PAN
Rcv EXPRESSION
Rcv HOLD1
Rcv PORTAMENTO
Rcv SOSTENUTO
Rcv SOFT PEDAL
Rcv BANK SELECT
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
0:OFF, 1:ON
01
01
01
01
01
01
01
XG=01, GM=00
01
01
01
01
01
01
01
01
XG=01, GM=00
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
nn
41
42
43
44
45
46
47
48
49
4A
4B
4C
1
1
1
1
1
1
1
1
1
1
1
1
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
SCALE
SCALE
SCALE
SCALE
SCALE
SCALE
SCALE
SCALE
SCALE
SCALE
SCALE
SCALE
-64 - +63 [cent]
-64 - +63 [cent]
-64 - +63 [cent]
-64 - +63 [cent]
-64 - +63 [cent]
-64 - +63 [cent]
-64 - +63 [cent]
-64 - +63 [cent]
-64 - +63 [cent]
-64 - +63 [cent]
-64 - +63 [cent]
-64 - +63 [cent]
40
40
40
40
40
40
40
40
40
40
40
40
nn
nn
nn
nn
nn
nn
4D
4E
4F
50
51
52
1
1
1
1
1
1
28 - 58
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
CAT
CAT
CAT
CAT
CAT
CAT
PITCH CONTROL
FILTER CONTROL
AMPLITUDE CONTROL
LFO PMOD DEPTH
LFO FMOD DEPTH
LFO AMOD DEPTH
-24 - +24 [semitones]
-9600 - +9450 [cent]
-64 - +63
0 - 127
0 - 127
0 - 127
40
40
40
00
00
00
nn
nn
nn
nn
nn
nn
53
54
55
56
57
58
1
1
1
1
1
1
28 - 58
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
PAT
PAT
PAT
PAT
PAT
PAT
PITCH CONTROL
FILTER CONTROL
AMPLITUDE CONTROL
LFO PMOD DEPTH
LFO FMOD DEPTH
LFO AMOD DEPTH
-24 - +24 [semitones]
-9600 - +9450 [cent]
-64 - +63
0 - 127
0 - 127
0 - 127
40
40
40
00
00
00
nn
nn
nn
nn
nn
nn
nn
59
5A
5B
5C
5D
5E
5F
1
1
1
1
1
1
1
00 - 5F
28 - 58
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
AC1
AC1
AC1
AC1
AC1
AC1
AC1
CONTROLLER NUMBER
PITCH CONTROL
FILTER CONTROL
AMPLITUDE CONTROL
LFO PMOD DEPTH
LFO FMOD DEPTH
LFO AMOD DEPTH
0 - 95
-24 - +24 [semitones]
-9600 - +9450 [cent]
-64 - +63
0 - 127
0 - 127
0 - 127
10
40
40
40
00
00
00
nn
nn
nn
nn
nn
nn
60
61
62
63
64
65
1
1
1
1
1
1
00 - 5F
28 - 58
00 - 7F
00 - 7F
00 - 7F
00 - 7F
AC2
AC2
AC2
AC2
AC2
AC2
CONTROLLER NUMBER
PITCH CONTROL
FILTER CONTROL
AMPLITUDE CONTROL
LFO PMOD DEPTH
LFO FMOD DEPTH
0 - 95
-24 - +24 [semitones]
-9600 - +9450 [cent]
-64 - +63
0 - 127
0 - 127
11
40
40
40
00
00
App-14
TUNING
TUNING
TUNING
TUNING
TUNING
TUNING
TUNING
TUNING
TUNING
TUNING
TUNING
TUNING
C
C#
D
D#
E
F
F#
G
G#
A
A#
B
MIDI Data Tables
Address
(H)
Size
(H)
Data
(H)
Parameter
Description
nn 66
1
00 - 7F
AC2 LFO AMOD DEPTH
0 - 127
00
nn 67
nn 68
1
1
00 - 01
00 - 7F
PORTAMENTO SWITCH
PORTAMENTO TIME
0:OFF, 1:ON
0 - 127
00
00
1
1
1
1
1
1
3F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
01 - 7F
01 - 7F
PITCH EG INITIAL LEVEL
PITCH EG ATTACK TIME
PITCH EG RELEASE LEVEL
PITCH EG RELEASE TIME
VELOCITY LIMIT LOW
VELOCITY LIMIT HIGH
-64 - +63
-64 - +63
-64 - +63
-64 - +63
1 - 127
1 - 127
40
40
40
40
01
7F
nn
nn
nn
nn
nn
nn
TOTAL
69
6A
6B
6C
6D
6E
SIZE
nn = Part Number (0 : Part 1, 1 : Part 2, 2 : Part 3, ... , 15 : Part 16)
For the DRUM PART, the following parameters have no effect.
• SOFT PEDAL
• BANK SELECT LSB
• POLY AFTER TOUCH
• PITCH EG INITIAL LEVEL
• MONO/POLY
• PITCH EG ATTACK TIME
• SCALE TUNING
• PITCH EG RELEASE LEVEL
• PORTAMENTO
• PITCH EG RELEASE TIME
Table 1-6
MIDI Parameter Change table ( DRUM SETUP ) [XG]
Address
(H)
3n rr 00
3n rr 01
3n rr 02
3n rr 03
3n rr 04
3n rr 05
3n rr 06
3n rr 07
Size
(H)
1
1
1
1
1
1
1
1
Data
(H)
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
Parameter
Description
PITCH COARSE
PITCH FINE
LEVEL
ALTERNATE GROUP
PAN
REVERB SEND
CHORUS SEND
VARIATION SEND
-64 - +63
-64 - +63[cent]
0 - 127
0:OFF, 1 - 127
0:random, L63...C...R63 (1...64...127)
0 - 127
0 - 127
0 - 127
Default
value(H)
40
40
depend on the note
depend on the note
depend on the note
depend on the note
depend on the note
7F
3n rr
3n rr
3n rr
3n rr
3n rr
3n rr
3n rr
3n rr
TOTAL
1
1
1
1
1
1
1
1
10
00 - 01
00 - 01
00 - 01
00 - 7F
00 - 7F
00 - 7F
00 - 7F
00 - 7F
KEY ASSIGN
Rcv NOTE OFF
Rcv NOTE ON
FILTER CUTOFF FREQUENCY
FILTER RESONANCE
EG ATTACK RATE
EG DECAY1 RATE
EG DECAY2 RATE
0:SINGLE, 1:MULTI
0:OFF, 1:ON
0:OFF, 1:ON
-64 - +63
-64 - +63
-64 - +63
-64 - +63
-64 - +63
00
depend on the note
01
40
40
40
40
40
08
09
0A
0B
0C
0D
0E
0F
SIZE
[Note]
n : Drum Setup number (0, 1)
rr : note number (0D - 5B)
When XG system on or GM mode on messages are received, all Drum Setup parameters are initialized.
The Drum Setup Reset message can be used to initialize each Drum Setup parameter.
Selecting a Drum Set will cause the Drum Setup parameter values to be initialized.
App-15
YAMAHA
[ MIDI Sound Keyboard ]
Date:17-JUL-1995
Model CBX-K1XG
MIDI Implementation Chart Version : 1.0
+----------------------------------------------------------------------+
:
: Transmitted
:
Recognized
:
Remarks
:
:
Function ... :
:
:
:
:-------------------+----------------+----------------+----------------:
:Basic
Default
: 1
: 1
:
:
:Channel Changed
: 1 - 16
: 1 - 16
:
:
:-------------------+----------------+----------------+----------------:
:
Default
: 3
: 3
:
:
:Mode
Messages : x
: 3,4(m = 1) *2 :
:
:
altered
: ************** : x
:
:
:-------------------+----------------+----------------+----------------:
:Note
: 0 - 127
: 0 - 127
:
:
:Number : True voice: ************** : x
:
:
:-------------------+----------------+----------------+----------------:
:Velocity Note ON
: o 9nH,v=1-127 : o 9nH,v=1-127 :
:
:
Note OFF : x 9nH,v=0
: x
:
:
:-------------------+----------------+----------------+----------------:
:After
Key's
: o
*3, *4 : o
*1 :
:
:Touch
Ch's
: o
*3 : o
*1 :
:
:-------------------+----------------+----------------+----------------:
:Pitch Bender
: o
: o 0-24 semi *1 :
:
:-------------------+----------------+----------------+----------------:
:
0,32 : o
: o
*1 :Bank Select
:
:
1,5,7,10,11 : o
: o
*1 :
:
:
6,38 : o
: o
:Data Entry
:
: Control
64-67 : o
: o
*1 :
:
:
71,74 : o
: o
:Sound Controller:
: Change
84 : o
: o
:Portamento Cntrl:
:
91,93,94 : o
: o
:Effect Depth
:
:
96-101 : o
: o
*1 :
:
:
other 2-119 : o
: x
:
:
:
120 : o
: o
:All Sound Off
:
:
121 : o
: o
:Reset All Cntrls:
:
:
:
:
:
:
:
:
:
:
:-------------------+----------------+----------------+----------------:
:Prog
: o 0 - 127
: o 0 - 127
:
:
:Change : True #
: ***********
:
:
:
:-------------------+----------------+----------------+----------------:
:System Exclusive
: o
: o
:
:
:-------------------+----------------+----------------+----------------:
:
: Song Pos. : o
: x
:
:
:common : Song Sel. : o 0 - 127
: x
:
:
:
: Tune
: x
: x
:
:
:-------------------+----------------+----------------+----------------:
:System
:Clock
: o
*5 : x
:
:
:Real Time :Commands: o
: x
:
:
:-------------------+----------------+----------------+----------------:
:Aux :Local ON/OFF : x
: x
:
:
:
:All Notes OFF: x
: o(123-127)
:
:
:Mes- :Active Sense : o
: o
:
:
:sages:Reset
: x
: x
:
:
:-------------------+----------------+----------------+----------------:
:
:Notes: *1 ; receive if switch is on.
:
:
*2 ; m is always treated as "1" regardless of its value.
:
*3 ; though the keyboard itself has no after touch,
:
:
after touch data can be transmitted from the ASSIGNABLE
:
WHEEL when after touch is assigned to the wheel.
:
:
:
*4 ; this applies only to the highest note played.
:
:
:
*5 ; transmit if tempo is not "off".
+-------------------+----------------+----------------+----------------+
App-16
App-16 Mode 1 : OMNI ON, POLY
Mode 2 : OMNI ON, MONO
o : Yes
Mode 3 : OMNI OFF, POLY
Mode 4 : OMNI OFF, MONO
x : No
XG Normal Voice List
Bank Select MSB=000, LSB=Bank Number
Instrument Program Bank
Group
#
#
Piano
1
0
1
18
40
41
2
0
1
3
0
1
32
40
41
4
0
1
5
0
1
18
32
40
45
64
6
0
1
32
33
34
40
41
42
45
7
0
1
25
35
8
0
1
27
64
65
Chromatic
9
0
Percussion 10
0
11
0
64
12
0
1
45
13
0
1
64
97
98
14
0
15
0
96
97
16
0
35
96
97
EleVoice Name ment
GrandPno
1
GrndPnoK 1
MelloGrP
1
PianoStr
2
Dream
2
BritePno
1
BritPnoK
1
E.Grand
2
ElGrPnoK
2
Det.CP80
2
ElGrPno1
2
ElGrPno2
2
HnkyTonk
2
HnkyTnkK 2
E.Piano1
2
El.Pno1K
1
MelloEP1
2
Chor.EP1
2
HardEl.P
2
VX El.P1
2
60sEl.P
1
E.Piano2
2
El.Pno2K
1
Chor.EP2
2
DX Hard
2
DXLegend 2
DX Phase
2
DX+Analg
2
DXKotoEP 2
VX El.P2
2
Harpsi.
1
Harpsi.K
1
Harpsi.2
2
Harpsi.3
2
Clavi.
2
Clavi. K
1
ClaviWah
2
PulseClv
1
PierceCl
2
Celesta
1
Glocken
1
MusicBox
2
Orgel
2
Vibes
1
VibesK
1
HardVibe
2
Marimba
1
MarimbaK
1
SineMrmb
2
Balafon2
2
Log Drum
2
Xylophon
1
TubulBel
1
ChrchBel
2
Carillon
2
Dulcimer
1
Dulcimr2
2
Cimbalom
2
Santur
2
Bank 0 : (GM)
Bank 1 : Key Scale Panning
Bank 3 : Stereo
Bank 6 : Single
Bank 8 : Slow
Bank 12 : Fast Decay
Bank 14 : Double Attack
Bank 16 : Bright
Bank 17 : Bright
Instrument Program Bank
Group
#
#
Organ
17
0
32
33
34
35
36
37
38
40
64
65
66
67
18
0
24
32
33
37
19
0
64
65
66
20
0
32
35
40
64
65
21
0
40
22
0
32
23
0
32
24
0
64
Guitar
25
0
16
25
43
96
26
0
16
35
40
41
96
27
0
18
32
28
0
32
29
0
40
41
43
45
30
0
43
31
0
40
41
32
0
65
66
Bank 18 : Dark
Bank 19 : Dark
Bank 20 : Resonant
Bank 24 : Attack
Bank 25 : Release
Bank 27 : Reso Sweep
Bank 28 : Muted
Bank 32 : Detune 1
Bank 33 : Detune 2
EleVoice Name ment
DrawOrgn
1
DetDrwOr
2
60sDrOr1
2
60sDrOr2
2
70sDrOr1
2
DrawOrg2
2
60sDrOr3
2
EvenBar
2
16+2"2/3
2
Organ Ba
1
70sDrOr2
2
CheezOrg
2
DrawOrg3
2
PercOrgn
1
70sPcOr1
2
DetPrcOr
2
LiteOrg
2
PercOrg2
2
RockOrgn
2
RotaryOr
2
SloRotar
2
FstRotar
2
ChrchOrg
2
ChurOrg3
2
ChurOrg2
2
NotreDam
2
OrgFlute
2
TrmOrgFl
2
ReedOrgn 1
Puff Org
2
Acordion
2
AccordIt
2
Harmnica
1
Harmo 2
2
TangoAcd
2
TngoAcd2
2
NylonGtr
1
NylonGt2
1
NylonGt3
2
VelGtHrm
2
Ukulele
1
SteelGtr
1
SteelGt2
1
12StrGtr
2
Nyln&Stl
2
Stl&Body
2
Mandolin
2
Jazz Gtr
1
MelloGtr
1
JazzAmp
2
CleanGtr
1
ChorusGt
2
Mute.Gtr
1
FunkGtr1
2
MuteStlG
2
FunkGtr2
2
Jazz Man
1
Ovrdrive
1
Gt.Pinch
2
Dist.Gtr
1
FeedbkGt
2
FeedbGt2
2
GtrHarmo
1
GtFeedbk
1
GtrHrmo2
1
Instrument Program Bank
Group
#
#
Bass
33
0
40
45
34
0
18
27
40
43
45
65
35
0
28
36
0
32
33
34
96
97
37
0
27
32
38
0
43
39
0
18
20
24
35
40
64
65
66
96
40
0
6
12
18
19
32
40
41
64
Strings
41
0
8
42
0
43
0
44
0
45
0
8
40
46
0
47
0
40
48
0
Bank 34 : Detune 3
Bank 35 : Octave 1
Bank 36 : Octave 2
Bank 37 : 5th 1
Bank 38 : 5th 2
Bank 39 : Bend
Bank 40 : Tutti
Bank 41 : Tutti
Bank 42 : Tutti
EleVoice Name ment
Aco.Bass
1
JazzRthm
2
VXUprght
2
FngrBass
1
FingrDrk
2
FlangeBa
2
Ba&DstEG 2
FngrSlap
2
FngBass2
2
ModAlem
2
PickBass
1
MutePkBa 1
Fretless
1
Fretles2
2
Fretles3
2
Fretles4
2
SynFretl
2
Smooth
2
SlapBas1
1
ResoSlap
1
PunchThm 2
SlapBas2
1
VeloSlap
2
SynBass1
1
SynBa1Dk 1
FastResB
1
AcidBass
1
Clv Bass
2
TeknoBa
2
Oscar
2
SqrBass
1
RubberBa
2
Hammer
2
SynBass2
2
MelloSB1
1
Seq Bass
2
ClkSynBa
2
SynBa2Dk 1
SmthBa 2
2
ModulrBa
2
DX Bass
2
X WireBa
2
Violin
1
SlowVln
1
Viola
1
Cello
1
Contrabs
1
Trem.Str
1
SlowTrStr
1
Susp Str
2
Pizz.Str
1
Harp
1
YangChin
2
Timpani
1
Instrument Program Bank
Group
#
#
Ensemble
49
0
3
8
24
35
40
41
42
45
50
0
3
8
40
41
64
65
51
0
27
64
65
52
0
53
0
3
16
32
40
54
0
55
0
40
41
64
56
0
35
64
Brass
57
0
16
17
32
58
0
18
59
0
16
60
0
61
0
6
32
37
62
0
35
40
41
42
63
0
12
20
24
27
32
45
64
64
0
18
40
41
45
64
Bank 43 : Velo-Switch
Bank 45 : Velo-Xfade
Bank 64 : Other wave
Bank 65 : Other wave
Bank 66 : Other wave
Bank 67 : Other wave
Bank 68 : Other wave
Bank 69 : Other wave
Bank 70 : Other wave
EleVoice Name ment
Strings1
1
S.Strngs
2
SlowStr
1
ArcoStr
2
60sStrng
2
Orchestr
2
Orchstr2
2
TremOrch
2
VeloStr
2
Strings2
1
S.SlwStr
2
LegatoSt
2
Warm Str
2
Kingdom
2
70s Str
1
Str Ens3
1
Syn.Str1
2
ResoStr
2
Syn Str4
2
SS Str
2
Syn.Str2
2
ChoirAah
1
S.Choir
2
Ch.Aahs2
2
MelChoir
2
ChoirStr
2
VoiceOoh
1
SynVoice
1
SynVox2
2
Choral
2
AnaVoice
1
Orch.Hit
2
OrchHit2
2
Impact
2
Trumpet
1
Trumpet2
1
BriteTrp
2
WarmTrp
2
Trombone
1
Trmbone2
2
Tuba
1
Tuba 2
1
Mute.Trp
1
Fr.Horn
2
FrHrSolo
2
FrHorn2
1
HornOrch
2
BrasSect
1
Tp&TbSec 2
BrssSec2
2
HiBrass
2
MelloBrs
2
SynBras1
2
QuackBr
2
RezSynBr
2
PolyBrss
2
SynBras3
2
JumpBrss
2
AnaVelBr
2
AnaBrss1
2
SynBras2
1
Soft Brs
2
SynBras4
2
ChorBrss
2
VelBras2
2
AnaBras2
2
Bank 71 : Other wave
Bank 72 : Other wave
Bank 96 : Other wave
Bank 97 : Other wave
Bank 98 : Other wave
Bank 99 : Other wave
Bank 100 : Other wave
Bank 101 : Other wave
App-17
XG Normal Voice List
Bank Select MSB=064, LSB=000
SFX voice
Instrument Program Bank
Group
#
#
Reed
65
0
66
0
40
43
67
0
40
41
64
68
0
69
0
70
0
71
0
72
0
Pipe
73
0
74
0
75
0
76
0
77
0
78
0
79
0
80
0
Synth Lead 81
0
6
8
18
19
64
65
66
82
0
6
8
18
19
20
24
25
40
41
45
96
83
0
65
84
0
64
85
0
64
65
86
0
24
64
87
0
35
88
0
16
64
65
Synth Pad 89
0
64
90
0
16
17
18
64
65
91
0
64
65
66
67
App-18
EleVoice Name ment
SprnoSax
1
Alto Sax
1
Sax Sect
2
HyprAlto
2
TenorSax
1
BrthTnSx
2
SoftTenr
2
TnrSax 2
1
Bari.Sax
1
Oboe
2
Eng.Horn
1
Bassoon
1
Clarinet
1
Piccolo
1
Flute
1
Recorder
1
PanFlute
1
Bottle
2
Shakhchi
2
Whistle
1
Ocarina
1
SquareLd
2
Square 2
1
LMSquare 2
Hollow
1
Shmoog
2
Mellow
2
SoloSine
2
SineLead
1
Saw.Lead
2
Saw 2
1
ThickSaw
2
DynaSaw
1
DigiSaw
2
Big Lead
2
HeavySyn
2
WaspySyn 2
PulseSaw
2
Dr. Lead
2
VeloLead
2
Seq Ana
2
CaliopLd
2
Pure Pad
2
Chiff Ld
2
Rubby
2
CharanLd
2
DistLead
2
WireLead
2
Voice Ld
2
SynthAah
2
VoxLead
2
Fifth Ld
2
Big Five
2
Bass &Ld
2
Big&Low
2
Fat&Prky
2
SoftWurl
2
NewAgePd 2
Fantasy2
2
Warm Pad 2
ThickPad
2
Soft Pad
2
SinePad
2
Horn Pad
2
RotarStr
2
PolySyPd
2
PolyPd80
2
ClickPad
2
Ana Pad
2
SquarPad
2
Instrument Program Bank
Group
#
#
Synth Pad 92
0
64
66
67
93
0
64
65
94
0
64
65
95
0
96
0
20
27
64
66
Synth
97
0
Effects
45
64
65
66
98
0
27
64
99
0
12
14
18
35
40
41
42
64
65
66
67
68
69
70
71
72
100 0
18
19
40
64
65
66
67
101 0
64
96
102 0
64
65
66
67
68
70
71
96
103 0
8
14
64
65
66
67
68
69
104 0
64
EleVoice Name ment
ChoirPad
2
Heaven2
2
Itopia
2
CC Pad
2
BowedPad 2
Glacier
2
GlassPad
2
MetalPad
2
Tine Pad
2
Pan Pad
2
Halo Pad
2
SweepPad 2
Shwimmer 2
Converge
2
PolarPad
2
Celstial
2
Rain
2
ClaviPad
2
HrmoRain
2
AfrcnWnd
2
Caribean
2
SoundTrk
2
Prologue
2
Ancestrl
2
Crystal
2
SynDrCmp 2
Popcorn
2
TinyBell
2
RndGlock
2
GlockChi
2
ClearBel
2
ChorBell
2
SynMalet
1
SftCryst
2
LoudGlok
2
XmasBell
2
VibeBell
2
DigiBell
2
AirBells
2
BellHarp
2
Gamelmba 2
Atmosphr
2
WarmAtms 2
HollwRls
2
NylonEP
2
NylnHarp
2
Harp Vox
2
AtmosPad 2
Planet
2
Bright
2
FantaBel
2
Smokey
2
Goblins
2
GobSyn
2
50sSciFi
2
Ring Pad
2
Ritual
2
ToHeaven 2
Night
2
Glisten
2
BelChoir
2
Echoes
2
EchoPad2 2
Echo Pan
2
EchoBell
2
Big Pan
2
SynPiano
2
Creation
2
Stardust
2
Reso Pan
2
Sci-Fi
2
Starz
2
Instrument Program Bank
Group
#
#
Ethnic
105 0
32
35
96
97
106 0
28
96
97
98
107 0
108 0
96
97
109 0
110 0
111 0
112 0
64
96
97
Percussive 113 0
96
97
98
99
100
101
114 0
115 0
97
98
116 0
96
117 0
96
118 0
64
65
66
119 0
64
65
120 0
Sound
121 0
Effects
122 0
123 0
124 0
125 0
126 0
127 0
128 0
EleVoice Name ment
Sitar
1
DetSitar
2
Sitar 2
2
Tambra
2
Tamboura
2
Banjo
1
MuteBnjo
1
Rabab
2
Gopichnt
2
Oud
2
Shamisen
1
Koto
1
T. Koto
2
Kanoon
2
Kalimba
1
Bagpipe
2
Fiddle
1
Shanai
1
Shanai2
1
Pungi
1
Hichriki
2
TnklBell
2
Bonang
2
Gender
2
Gamelan
2
S.Gamlan
2
Rama Cym 2
AsianBel
2
Agogo
2
SteelDrm
2
GlasPerc
2
ThaiBell
2
WoodBlok
1
Castanet
1
TaikoDrm
1
Gr.Cassa
1
MelodTom 2
Mel Tom2
1
Real Tom
2
Rock Tom
2
Syn.Drum
1
Ana Tom
1
ElecPerc
2
RevCymbl 1
FretNoiz
2
BrthNoiz
2
Seashore
2
Tweet
2
Telphone
1
Helicptr
1
Applause
1
Gunshot
1
Program
#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
MSB=064
LSB=000
Element
CuttngNz
CttngNz2
1
2
Str Slap
1
Fl.KClik
1
Rain
Thunder
Wind
Stream
Bubble
Feed
1
1
1
2
2
2
Dog
Horse
Bird 2
1
1
1
Ghost
Maou
2
2
Program
#
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
MSB=064
LSB=000
Element
Tel.Dial
DoorSqek
Door Slam
Scratch
Scratch 2
WindChm
Telphon2
1
1
1
1
2
1
1
CarEngin
Car Stop
Car Pass
CarCrash
Siren
Train
Jetplane
Starship
Burst
Coaster
SbMarine
1
1
1
1
2
1
2
2
2
2
2
Laughing
Scream
Punch
Heart
FootStep
1
1
1
1
1
MchinGun
LaserGun
Xplosion
FireWork
1
2
2
2
: No Sound
TG300B Normal Voice List
Bank Select MSB=Bank Number, LSB=000
Instrument Program Bank
Group
#
#
Piano
1
0
8
16
126
127
2
0
8
126
127
3
0
1
2
8
126
127
4
0
8
126
127
5
0
8
16
24
25
26
32
126
127
6
0
8
16
24
32
126
127
7
0
8
16
24
126
127
8
0
8
126
127
Chromatic
9
0
Percussion
126
127
10
0
126
127
11
0
126
127
12
0
1
8
126
127
13
0
8
17
24
126
127
14
0
126
127
15
0
8
9
126
127
16
0
1
8
126
127
EleVoice Name ment
GrandPno
1
GrndPnoK 1
MelloGrP
1
A-Piano1
2
a.piano1
1
BritePno
1
BritPnoK
1
A-Piano2
2
a.piano2
1
E.Grand
2
ElGrPno1
2
ElGrPno2
2
ElGrPnoK
2
A-Piano3
2
a.piano3
1
HnkyTonk
2
HnkyTnkK 2
A-Piano4
2
e.piano1
1
E.Piano1
2
Chor.EP1
2
VX El.P1
2
60sEl.P
1
HardEl.P
2
MelloEP1
2
El.Pno1K
1
A-Piano5
1
e.piano2
1
E.Piano2
2
Chor.EP2
2
VX El.P2
2
DX Hard
2
El.Pno2K
1
A-Piano6
1
e.piano3
1
Harpsi.
1
Harpsi.3
2
Harpsi.K
1
Harpsi.2
2
A-Piano7
1
e.piano4
1
Clavi.
2
Clavi. K
1
E-Piano1
2
hnkytnk
2
Celesta
1
E-Piano2
2
e.organ1
2
Glocken
1
E-Piano3
2
e.organ2
2
MusicBox
2
A-Guitr1
1
e.organ3
1
Vibes
1
HardVibe
2
VibesK
1
A-Guitr2
2
e.organ4
1
Marimba
1
MarimbaK
1
Balafon2
2
Log Drum
2
A-Guitr3
2
pipeorg1
2
Xylophon
1
E-Guitr1
2
pipeorg2
2
TubulBel
1
ChrchBel
2
Carillon
2
E-Guitr2
1
pipeorg3
2
Dulcimer
1
Dulcimr2
2
Cimbalom
2
Slap-1
2
acordion
2
Instrument Program Bank
Group
#
#
Organ
17
0
1
8
9
16
17
18
24
32
33
40
126
127
18
0
1
8
32
126
127
19
0
8
16
24
126
127
20
0
8
16
24
32
126
127
21
0
126
127
22
0
8
126
127
23
0
1
126
127
24
0
126
127
Guitar
25
0
8
16
24
32
40
126
127
26
0
8
9
16
32
126
127
27
0
1
8
126
127
28
0
8
126
127
EleVoice Name ment
DrawOrgn
1
70sDrOr1
2
DetDrwOr
2
70sDrOr2
2
60sDrOr1
2
60sDrOr2
2
60sDrOr3
2
CheezOrg
2
DrawOrg2
2
EvenBar
2
Organ Ba
1
Slap-2
2
harpsi1
1
PercOrgn
1
70sPcOr1
2
DetPrcOr
2
PercOrg2
2
Slap-3
2
harpsi2
2
RockOrgn
2
RotaryOr
2
SloRotar
2
FstRotar
2
Slap-4
2
harpsi3
1
ChrchOrg
2
ChurOrg2
2
ChurOrg3
2
OrgFlute
2
TrmOrgFl
2
Slap-5
2
clavi1
1
ReedOrgn 1
Slap-6
2
clavi2
1
Acordion
2
AccordIt
2
Slap-7
2
clavi3
1
Harmnica
1
Harmo 2
2
Slap-8
2
celesta1
1
TangoAcd
2
Finger-1
1
celesta2
1
NylonGtr
1
Ukulele
1
NylonGt3
2
VelGtHrm
2
NylonGt2
1
LequintG
1
Finger-2
2
synbras1
2
SteelGtr
1
12StrGtr
2
Nyln&Stl
2
Mandolin
2
SteelGt2
1
Picked-1
1
synbras2
2
Jazz Gtr
1
MelloGtr
1
PdlSteel
1
Picked-2
2
synbras3
2
CleanGtr
1
ChorusGt
2
FretlsBs
1
synbras4
2
Instrument Program Bank
Group
#
#
Guitar
29
0
8
16
126
127
30
0
126
127
31
0
8
9
126
127
32
0
8
126
127
Bass
33
0
126
127
34
0
1
126
127
35
0
8
126
127
36
0
1
2
3
4
5
126
127
37
0
8
126
127
38
0
126
127
39
0
1
8
9
10
16
126
127
40
0
1
2
3
8
9
16
17
18
19
126
127
EleVoice Name ment
Mute.Gtr
1
FunkGtr1
2
FunkGtr2
2
A-Bass
2
synbass1
1
Ovrdrive
1
Choir-1
1
synbass2
1
Dist.Gtr
1
FeedbkGt
2
FeedbGt2
2
Choir-2
1
synbass3
2
GtrHarmo
1
GtFeedbk
1
Choir-3
2
synbass4
1
Aco.Bass
1
Choir-4
2
newagepd 2
FngrBass
1
FngBass2
2
Strngs-1
2
synharmo
2
PickBass
1
MutePkBa 1
Strngs-2
2
choir pd
2
Fretless
1
Fretles2
2
Fretles3
2
Fretles4
2
SynFretl
2
Smooth
2
Strngs-3
2
bowed pd
2
SlapBas1
1
ResoSlap
1
Strngs-4
2
soundtrk
2
SlapBas2
1
E-Organ1
2
atmosphr
2
SynBass1
1
SynBa1Dk 1
AcidBass
1
FastResB
1
TeknoBa
2
ResoBass
1
E-Organ2
2
syn warm
2
SynBass2
2
ClkSynBa
2
ModulrBa
2
Seq Bass
2
DX Bass
2
X WireBa
2
RubberBa
2
SynBa2Dk 1
MelloSB1
1
SmthBa 2
2
E-Organ3
2
synfunny
1
Instrument Program Bank
Group
#
#
Strings
41
0
8
126
127
42
0
126
127
43
0
126
127
44
0
126
127
45
0
8
9
126
127
46
0
126
127
47
0
126
127
48
0
126
127
Ensemble
49
0
1
8
9
10
11
16
24
126
127
50
0
1
8
9
10
126
127
51
0
1
126
127
52
0
126
127
53
0
8
9
32
126
127
54
0
126
127
55
0
8
126
127
56
0
1
8
16
126
127
EleVoice Name ment
Violin
1
SlowVln
1
E-Organ4
2
synecho1
2
Viola
1
E-Organ5
2
rain
2
Cello
1
E-Organ6
2
synoboe
2
Contrabs
1
E-Organ7
2
synecho2
2
Trem.Str
1
SlowTrStr
1
Susp Str
2
E-Organ8
2
synsolo
2
Pizz.Str
1
E-Organ9
2
synrdorg
2
Harp
1
SoftTP-1
1
synbell
1
Timpani
1
SoftTP-2
1
squareld
2
Strings1
1
Slow Str
1
Orchestr
2
Orchstr2
2
TremOrch
2
ChoirStr
2
S.Strngs
2
VeloStr
2
TP/TRB-1
1
strsect1
2
Strings2
1
70s Str
1
LegatoSt
2
Warm Str
2
S.SlwStr
2
TP/TRB-2
1
strsect2
2
Syn.Str1
2
Syn Str4
2
TP/TRB-3
1
strsect3
2
Syn.Str2
2
TP/TRB-4
1
pizz.str
1
ChoirAah
1
S.Choir
2
MelChoir
2
Ch.Aahs2
2
TP/TRB-5
2
violin 1
2
VoiceOoh
1
TP/TRB-6
2
violin 2
1
SynVoice
1
SynVox2
2
Sax-1
1
cello 1
1
Orch.Hit
2
OrchHit2
2
Impact
2
LoFiRave
2
Sax-2
1
cello 2
1
App-19
TG300B Normal Voice List
Instrument Program Bank
Group
#
#
Brass
57
0
1
24
25
126
127
58
0
1
126
127
59
0
1
126
127
60
0
126
127
61
0
1
8
16
126
127
62
0
8
126
127
63
0
1
8
9
16
126
127
64
0
1
8
16
17
126
127
Reed
65
0
127
66
0
8
127
67
0
8
127
68
0
127
69
0
127
70
0
127
71
0
127
72
0
127
Pipe
73
0
127
74
0
127
75
0
127
76
0
127
77
0
127
78
0
127
79
0
127
80
0
127
App-20
EleVoice Name ment
Trumpet
1
Trumpet2
1
BriteTrp
2
WarmTrp
2
Sax-3
1
contrabs
1
Trombone
1
Trmbone2
2
Sax-4
2
harp 1
1
Tuba
1
Tuba 2
1
Brass-1
1
harp 2
1
Mute.Trp
1
Brass-2
1
guitar 1
1
Fr.Horn
2
FrHorn2
2
FrHrSolo
1
HornOrch
2
Brass-3
2
guitar 2
1
BrasSect
1
BrssSec2
2
Brass-4
2
elecgtr1
2
SynBras1
2
PolyBrss
2
SynBras3
2
QuackBr
2
AnaBrss1
2
Brass-5
2
elecgtr2
2
SynBras2
1
Soft Brs
2
SynBras4
2
AnaBrss2
2
VelBras2
2
Orch-Hit
1
sitar
1
SprnoSax
1
a.bass 1
1
Alto Sax
1
HyprAlto
2
a.bass 2
1
TnrSax 2
1
BrthTnSx
2
e.bass 1
1
Bari.Sax
1
e.bass 2
1
Oboe
2
slapbas1
1
Eng.Horn
1
slapbas2
1
Bassoon
1
fretles1
1
Clarinet
1
fretles2
1
Piccolo
1
flute1
1
Flute
1
flute2
1
Recorder
1
piccolo1
1
PanFlute
1
piccolo2
2
Bottle
2
recorder
1
Shakhchi
2
panpipes
2
Whistle
1
sax1
2
Ocarina
1
sax2
1
Instrument Program Bank
Group
#
#
Synth Lead 81
0
1
2
3
4
5
6
8
127
82
0
1
2
3
4
5
6
7
8
16
127
83
0
2
127
84
0
127
85
0
8
127
86
0
127
87
0
1
127
88
0
1
2
127
Synth Pad 89
0
1
127
90
0
1
2
3
4
127
91
0
1
127
92
0
1
127
93
0
127
94
0
1
2
127
95
0
127
96
0
1
8
9
10
127
EleVoice Name ment
SquareLd
2
Square 2
1
Hollow
1
Mellow
2
SoloSine
2
Shmoog
2
LMSquare 2
SineLead
1
sax3
1
Saw.Lead
2
Saw 2
1
PulseSaw
2
ThickSaw
2
Big Lead
2
VeloLead
2
HeavySyn
2
DynaSaw
1
Dr. Lead
2
WaspySyn 2
sax4
1
CaliopLd
2
Pure Pad
2
clarint1
1
Chiff Ld
2
clarint2
1
CharanLd
2
DistLead
2
oboe
1
Voice Ld
2
eng.horn
1
Fifth Ld
2
Big Five
2
bassoon
1
Bass &Ld
2
Big&Low
2
Fat&Prky
2
harmnica
1
NewAgePd 2
Fantasy2
2
trumpet1
1
Warm Pad 2
ThickPad
2
Horn Pad
2
RotarStr
2
Soft Pad
2
trumpet2
1
PolySyPd
2
PolyPd80
2
trmbone1
2
ChoirPad
2
Heaven2
2
trmbone2
2
BowedPad 2
fr.horn1
1
MetalPad
2
Tine Pad
2
Pan Pad
2
fr.horn2
2
Halo Pad
2
tuba
2
SweepPad 2
PolarPad
2
Converge
2
Shwimmer 2
Celstial
2
brssect1
1
Instrument Program Bank
Group
#
#
Synth
97
0
Effects
1
2
8
127
98
0
1
2
127
99
0
1
2
3
4
5
6
7
8
9
16
17
18
19
127
100 0
1
2
3
4
5
6
127
101 0
127
102 0
1
2
127
103 0
1
2
3
4
6
127
104 0
1
127
Ethnic
105 0
1
2
8
16
127
106 0
1
8
16
24
127
107 0
127
108 0
8
16
127
109 0
127
110 0
127
111 0
127
112 0
1
8
16
127
EleVoice Name ment
Rain
2
HrmoRain
2
AfrcnWnd
2
ClaviPad
2
brssect2
2
SoundTrk
2
Ancestrl
2
Prologue
2
vibe1
1
Crystal
2
SynMalet
1
SftCryst
2
RndGlock
2
LoudGlok
2
GlockChi
2
ClearBel
2
XmasBell
2
VibeBell
2
DigiBell
2
ChorBell
2
AirBells
2
BellHarp
2
Gamelmba 2
vibe2
1
Atmosphr
2
WarmAtms 2
NylnHarp
2
Harp Vox
2
HollwRls
2
NylonEP
2
AtmosPad 2
symallet
1
Bright
2
maletwin
2
Goblins
2
GobSyn
2
50sSciFi
2
glocken
2
Echoes
2
EchoBell
2
Echo Pan
2
EchoPad2 2
Big Pan
2
SynPiano
2
tubulbel
1
Sci-Fi
2
Starz
2
xylophen
1
Sitar
1
Sitar 2
2
DetSitar
2
Tambra
2
Tamboura
2
marimba
2
Banjo
1
MuteBnjo
1
Rabab
2
Gopichnt
2
Oud
2
koto
1
Shamisen
1
sho
2
Koto
1
T. Koto
2
Kanoon
2
shakhchi
2
Kalimba
1
whistle1
2
Bagpipe
2
whistle2
1
Fiddle
1
bottle
2
Shanai
1
Shanai2
1
Pungi
1
Hichriki
2
breath
2
Instrument Program Bank
Group
#
#
Percussive 113 0
8
9
10
11
16
127
114 0
127
115 0
127
116 0
8
127
117 0
8
127
118 0
1
8
9
127
119 0
8
9
127
120 0
127
Sound
121 0
Effects
1
2
3
127
122 0
1
127
123 0
1
2
3
4
5
127
124 0
1
2
3
127
125 0
1
2
3
4
5
6
127
126 0
1
2
3
4
5
6
7
8
9
16
127
127 0
1
2
3
4
5
127
128 0
1
2
3
127
EleVoice Name ment
TnklBell
2
Bonang
2
Gender
2
Gamelan
2
S.Gamlan
2
Rama Cym 2
timpani
1
Agogo
2
melotom
1
SteelDrm
2
deepsnar
1
WoodBlok
1
Castanet
1
e.perc1
1
TaikoDrm
1
Gr.Cassa
1
e.perc2
1
MelodTom 2
Real Tom
2
Mel Tom2
1
Rock Tom
2
taiko
1
Syn.Drum
1
Ana Tom
1
ElecPerc
2
taikorim
1
RevCymbl 1
cymbal
2
FretNoiz
2
CuttngNz
1
Str Slap
1
CttngNz2
2
castanet
1
BrthNoiz
2
Fl.KClik
1
triangle
1
Seashore
2
Rain
1
Thunder
1
Wind
1
Stream
2
Bubble
2
orchehit
1
Tweet
2
Dog
1
Horse
1
Bird 2
1
telphone
1
Telphone
1
Tel.Dial
1
DoorSqek
1
DoorSlam
1
Scratch
1
WindChm
1
Scratch2
2
bird
1
Helicptr
1
CarEngin
1
Car Stop
1
Car Pass
1
CarCrash
1
Siren
2
Train
1
Jetplane
2
Starship
2
Burst
2
Coaster
2
jam
1
Applause
1
Laughing
1
Scream
1
Punch
1
Heart
1
FootStep
1
efctwatr
2
Gunshot
1
MchinGun
1
LaserGun
2
Xplosion
2
efctjngl
2
C/M Normal Voice List
Pgm#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
TYPE1
Part1 ‘9
a.piano1
a.piano2
a.piano3
e.piano1
e.piano2
e.piano3
e.piano4
hnkytnk
e.organ1
e.organ2
e.organ3
e.organ4
pipeorg1
pipeorg2
pipeorg3
acordion
harpsi1
harpsi2
harpsi3
clavi1
clavi2
clavi3
celesta1
celesta2
synbras1
synbras2
synbras3
synbras4
synbass1
synbass2
synbass3
synbass4
newagepd
synharmo
choir pd
bowed pd
soundtrk
atmosphr
syn warm
synfunny
synecho1
rain
synoboe
synecho2
synsolo
synrdorg
synbell
squareld
strsect1
strsect2
strsect3
pizz.str
violin 1
violin 2
cello 1
cello 2
contrabs
harp 1
harp 2
guitar 1
guitar 2
elecgtr1
elecgtr2
sitar
TYPE2
Part11 ‘16
A-Piano1
A-Piano2
A-Piano3
A-Piano4
A-Piano5
A-Piano6
A-Piano7
E-Piano1
E-Piano2
E-Piano3
A-Guitr1
A-Guitr2
A-Guitr3
E-Guitr1
E-Guitr2
Slap-1
Slap-2
Slap-3
Slap-4
Slap-5
Slap-6
Slap-7
Slap-8
Finger-1
Finger-2
Picked-1
Picked-2
FretlsBs
A-Bass
Choir-1
Choir-2
Choir-3
Choir-4
Strngs-1
Strngs-2
Strngs-3
Strngs-4
E-Organ1
E-Organ2
E-Organ3
E-Organ4
E-Organ5
E-Organ6
E-Organ7
E-Organ8
E-Organ9
SoftTP-1
SoftTP-2
TP/TRB-1
TP/TRB-2
TP/TRB-3
TP/TRB-4
TP/TRB-5
TP/TRB-6
Sax-1
Sax-2
Sax-3
Sax-4
Brass-1
Brass-2
Brass-3
Brass-4
Brass-5
Orch-Hit
Pgm#
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
TYPE1
Part1 ‘9
a.bass 1
a.bass 2
e.bass 1
e.bass 2
slapbas1
slapbas2
fretles1
fretles2
flute1
flute2
piccolo1
piccolo2
recorder
panpipes
sax1
sax2
sax3
sax4
clarint1
clarint2
oboe
eng.horn
bassoon
harmnica
trumpet1
trumpet2
trmbone1
trmbone2
fr.horn1
fr.horn2
tuba
brssect1
brssect2
vibe1
vibe2
symallet
maletwin
glocken
tubulbel
xylophon
marimba
koto
sho
shakhchi
whistle1
whistle2
bottle
breath
timpani
melotom
deepsnar
e.perc1
e.perc2
taiko
taikorim
cymbal
castanet
triangle
orchehit
telphone
bird
jam
efctwatr
efctjngl
TYPE2
Part11 ‘16
: No Sound
App-21
DOC Normal Voice List
Pgm#
Voice Name
Pgm#
Voice Name
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Brass
Trumpet
Fr.Horn
Sax
Clarinet
Oboe
Flute 1
Acordion
Strings
Violin
FullOrgn
JazOrgn1
Piano
E.Piano1
Harpsi.
Celesta
Vibes
Marimba
Harpsi.
Vibes
SynBrass
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
PipeOrgn
JazOrgn1
SynBrass
Sax
ClavTone
RockGtr2
Mute Gtr
U.Bass-M
JazzGtr2
PopBrass
Str-Mild
Violin-H
P.Organ
Sax-Mild
E.Bass-H
Flute 2
Bassoon
Cham.Str
JazOrgn2
SynCrstl
Timpani
Gut Gtr
JazzGtr1
RockGtr1
Harpsi.
U.Bass
E.Bass
E.Bass/S
Syn.Bass
Mute Trp
Harmnica
Choir
JazOrgn1
Syn.Wood
Syn.Str
SynChoir
Piano
Piano-M
Piano
E.Piano2
Piano-B
Piano-B
Folk Gtr
Rock Gtr
Banjo
Pizz.
Harp
Brass
Flute
Strings
Choir
Dist.Gtr
Cosmic 1
Cosmic 2
Cosmic 3
Orch.Hit
: Can't be selected
App-22
XG Drum Voice List
Bank Select MSB=Bank Number, LSB=000
Bank
Program #
Note# Note
127
127
127
127
127
1
2
9
17
25
26
33
41
49
1
2
Standard2 Kit
Room Kit
Rock Kit
Electro Kit
Analog Kit
Jazz Kit
Brush Kit
Classic Kit
SFX 1
SFX 2
Guitar Cutting Noise
Dial Tone
Key Alternate Standard Kit
off
C# -1
3
Surdo Mute
14
D
3
Surdo Open
15
D# -1
16
E
-1
17
F
-1
4
18
F#
-1
4
19
G
-1
20
Scratch Pull
G# -1
Click Noise
Metronome Click
Metronome Bell
23
B
-1
Seq Click L
24
C
0
Seq Click H
25
C# 0
26
D
27
D# 0
28
E
0
O
Brush Swirl H
29
F
0
O
Snare Roll
30
F#
0
Castanet
31
G
0
Snare L
32
G# 0
Sticks
33
A
Bass Drum L
34
A# 0
Open Rim Shot
Open Rim Shot 2
35
B
0
Bass Drum M
Bass Drum M 2
1
Bass Drum H
Bass Drum H 2
-1
Brush Tap
O
Brush Swirl L
Brush Slap
0
36
C
37
C# 1
Side Stick
38
D
Snare M
39
D# 1
E
1
1
1
43
G
1
44
G# 1
45
A
46
A# 1
47
B
1
48
C
2
49
C# 2
50
D
D# 2
52
E
Snare L 2
Hi Q
Hi Q
SD Rock M
Snare M
SD Rock H
Bass Drum M
Bass Drum H 4
Brush Slap L
Bass Drum M
Bass Drum L2
Bass Drum H 3 BD Rock
BD Analog L
Gran Cassa
BD Rock
BD Gate
BD Analog H
SD Rock
SD Rock L
BD Jazz
BD Soft
Gran Cassa Mute
Analog Side Stick
Snare M 2
Snare H
Snare H 2
Floor Tom L
1
Hi-Hat Closed
1
Hi-Hat Pedal
1
Hi-Hat Open
Floor Tom H
1
51
Reverse Cymbal Reverse Cymbal
Snare Roll 2
SD Room L
Analog Snare L
Low Tom
SD Room H
SD Rock Rim
Room Tom 1 Rock Tom 1
SD Rock H
Analog Snare H
E Tom 1
Analog Tom 1
Room Tom 2 Rock Tom 2
E Tom 2
Scratch
Door Slam
Marching Sn H
Scratch 2
Jazz Tom 1
Windchime
Analog Tom 2
Telephone Ring2
Jazz Tom 2 Brush Tom 2
Jazz Tom 2
Jazz Tom 3 Brush Tom 3
Jazz Tom 3
Analog HH Closed 2
Room Tom 3 Rock Tom 3
E Tom 3
Room Tom 4 Rock Tom 4
E Tom 4
Analog Tom 3
Analog Tom 4
Jazz Tom 4 Brush Tom 4
Jazz Tom 4
Mid Tom H
Room Tom 5 Rock Tom 5
E Tom 5
Analog Tom 5
Jazz Tom 5 Brush Tom 5
Jazz Tom 5
Analog HH Open
Analog Cymbal
Room Tom 6 Rock Tom 6
E Tom 6
Analog Tom 6
Ride Cymbal 1
2
Brush Tap H
Jazz Tom 1 Brush Tom 1
Mid Tom L
High Tom
Door Creaking
String Slap
Analog HH Closed 1
Crash Cymbal 1
2
Guitar Cutting Noise 2
Brush Slap M Marching Sn M
Hand Clap
1
F
F#
126
Finger Snap
A
40
126
Scratch Push
A# -1
41
127
Hi Q
21
42
127
Whip Slap
22
0
127
Assign
13
-1
127
Hand Cym.Open L
Jazz Tom 6 Brush Tom 6
Jazz Tom 6
Hand Cym.Closed L
Chinese Cymbal
FL.Key Click
Engine Start
53
F
2
Ride Cymbal Cup
Tire Screech
54
F#
2
Tambourine
Car Passing
55
G
56
G# 2
Cowbell
57
A
Crash Cymbal 2
58
2
Splash Cymbal
2
A# 2
Crash
Analog Cowbell
Siren
Hand Cym.Open H
Train
Vibraslap
Jetplane
59
B
2
Ride Cymbal 2
60
C
3
Bongo H
Burst Noise
61
C# 3
Bongo L
Coaster
62
D
3
Conga H Mute
Analog Conga H
63
D# 3
Conga H Open
Analog Conga M
64
E
3
Conga L
Analog Conga L
65
F
3
Timbale H
66
F#
3
Timbale L
67
G
3
Agogo H
68
G# 3
Agogo L
69
A
Cabasa
70
A# 3
71
B
3
O
72
C
4
O
73
C# 4
74
D
3
4
Hand Cym.Closed H
Laughing
Thunder
Screaming
Wind
Punch
Samba Whistle H
Stream
Heartbeat
Samba Whistle L
Bubble
Footsteps
Guiro Short
Feed
Analog Maracas
Guiro Long
75
D# 4
Claves
76
E
Wood Block H
4
Analog Claves
77
F
4
Wood Block L
78
F#
4
Cuica Mute
Scratch Push
Scratch Push
79
G
4
Cuica Open
Scratch Pull
Scratch Pull
80
G# 4
2
Triangle Mute
81
A
2
Triangle Open
4
SbMarine
Rain
Maracas
O
Starship
82
A# 4
Shaker
83
B
4
Jingle Bell
5
Bell Tree
84
C
Dog
Machine Gun
85
C# 5
Horse Gallop
Laser Gun
86
D
Bird 2
Explosion
87
D# 5
88
E
5
89
F
5
5
90
F#
5
91
G
5
FireWork
Ghost
Maou
: Same as Standard Kit
: No Sound
* Drum and percussion sounds assigned to the same Alternate Assign numbered group cannot be sounded
simultaneously. For example, the Hi-Hat Open sound (group 1) and Hi-Hat Closed sound (also group 1)
cannot be sounded at the same time.
App-23
TG300B Drum Voice List
Program #
Note# Note
Alternate
1
9
17
25
26
33
41
49
57
128
Standard Kit
Room Kit
Power Kit
Electro Kit
Analog Kit
Jazz Kit
Brush Kit
Orchestra Kit
SFX Set
C/M Kit
Assign
25
C#
0
Snare Roll
26
D
0
Finger Snap
27
D#
0
28
E
0
29
F
0
7
7
Hi Q
Hi-Hat Closed
Whip Slap
Hi-Hat Pedal
Scratch Push
Hi-Hat Open
Scratch Pull
Ride Cymbal 1
30
F#
0
31
G
0
Sticks
32
G#
0
Click Noise
0
Metronome Click
34
A#
0
Metronome Bell
35
33
B
A
0
Bass Drum M
36
C
1
Bass Drum H
37
C#
1
Side Stick
38
D
1
Snare M
39
D#
1
Hand Clap
40
E
1
Snare H
41
F
1
Floor Tom L
BD Electronic
BD Jazz
BD Soft
Gran Cassa
Brush Tap
Concert SD
Brush Slap
Castanet
High-Q
Brush Swirl
Concert SD
Slap
Jazz Tom 1
Jazz Tom 1
Timpani F
Scratch Push
Timpani F#
Scratch Pull
Jazz Tom 2
Jazz Tom 2
Timpani G
Sticks
Timpani G#
Square Click
Timpani A
Metronome Click
Timpani A#
Metronome Bell
Analog Side Stick
SD Power
SD Electronic
Analog Snare L
SD Power
Room Tom 1
Room Tom 1
E Tom 1
Room Tom 2
Room Tom 2
E Tom 2
42
F#
1
G
1
G#
1
45
A
1
46
A#
1
47
B
1
Mid Tom L
Room Tom 4
Room Tom 4
E Tom 4
Analog Tom 4
Jazz Tom 4
Jazz Tom 4
Timpani B
Guitar Fret Noise
48
C
2
Mid Tom H
Room Tom 5
Room Tom 5
E Tom 5
Analog Tom 5
Jazz Tom 5
Jazz Tom 5
Timpani C
Guitar Cutting Down
Timpani C#
Guitar Cutting Up
Room Tom 6
Room Tom 6
E Tom 6
Jazz Tom 6
Jazz Tom 6
Timpani D
Ac Bass Slap
Timpani D#
FL.Key Click
Timpani E
Laughing
Timpani F
Screaming
C#
Hi-Hat Closed
Analog Tom 1
43
Floor Tom H
1
Low Tom
1
2
Analog HH Closed 1
Hi-Hat Pedal
Room Tom 3
Room Tom 3
E Tom 3
Hi-Hat Open
D
2
High Tom
D#
2
Ride Cymbal 1
52
E
2
Chinese Cymbal
53
F
2
Ride Cymbal Cup
54
F#
2
Tambourine
55
G
2
Splash Cymbal
56
G#
2
Cowbell
57
A
2
Crash Cymbal 2
58
A#
2
Vibraslap
59
B
2
Ride Cymbal 2
60
C
3
Bongo H
61
C#
3
Bongo L
Analog Tom 3
Jazz Tom 3
Jazz Tom 3
Analog HH Open
Crash Cymbal 1
50
51
Analog Tom 2
Analog HH Closed 2
Analog Cymbal
Analog Tom 6
Reverse Cymbal
Footsteps 2
Applause
Hand Cym.2
Door Creaking
Door Slam
Scratch
D
3
Conga H Mute
Analog Conga H
Windchime
D#
3
Conga H Open
Analog Conga M
Engine Start
64
E
3
Conga L
Analog Conga L
Tire Screech
65
F
3
Timbale H
Car Passing
66
F#
3
Timbale L
Crash
67
G
3
Agogo H
Siren
68
G#
3
Agogo L
Train
69
A
3
Cabasa
Jetplane
70
A#
3
71
B
3
2
Maracas
Samba Whistle H
Starship
72
C
4
2
Samba Whistle L
Gunshot
C#
4
3
Guiro Short
D
4
3
Guiro Long
75
D#
4
76
E
4
77
F
4
78
F#
4
Hi-Hat Open 2
Footsteps 1
Hand Cym.1
62
73
Hi-Hat Open 1
Heartbeat
Analog Cowbell
63
74
SD Electro
Punch
Analog Maracas
Helicopter
Machine Gun
Vibraslap
Laser Gun
Claves
Analog Claves
Explosion
Wood Block H
Dog
Laughing
Wood Block L
Horse Gallop
Screaming
4
Cuica Mute
Bird Tweet
Punch
79
G
4
4
Cuica Open
Rain
Heartbeat
80
G#
4
5
Triangle Mute
Thunder
Footsteps 1
81
A
4
5
Triangle Open
Wind
Footsteps 2
82
A#
4
Shaker
Seashore
Applause
83
B
4
Jingle Bell
Stream
Door Creaking
84
C
5
Bell Tree
Bubble
Door Slam
85
C#
5
Castanet
86
D
5
6
Surdo Mute
6
Surdo Open
Scratch
Windchime
87
D#
5
88
E
5
89
F
5
Engine Start
Car Passing
Applause
Tire Screech
90
F#
5
Crash
91
G
5
Siren
92
G#
5
Train
93
A
5
Jetplain
94
A#
5
Helicopter
95
B
5
Starship
96
C
6
Gunshot
97
C#
6
Machine Gun
98
D
6
Laser Gun
99
D#
6
Explosion
100
E
6
Dog
101
F
6
Horse Gallop
102
F#
6
Bird Tweet
103
G
6
Rain
104
G#
6
Thunder
105
A
6
Wind
106
A#
6
Seashore
107
B
6
Stream
108
C
7
Bubble
: Same as Standard Kit
: No Sound
App-24
BD Analog H
44
49
1
BD Jazz
BD Power
C/M Drum Voice List
Note#
Note
Alternate
C/M Kit
DOC Drum Voice List
Note#
Note
Assign
35 B0
36 C1
37
C#1
38 D1
Drum M
Bass
Drum H
Side Stick
Snare M
39
D#1
Hand
40 E1
SD
Electro
41 F1
21 A-
1
22
A#-1
23 B-
1
25
L
27
1 Hi-Hat
Closed
28 E0
43
29 F0
G1
Floor Tom
H
44
G#1
1 Hi-Hat
Open 1
45 A1
Low
Tom
46
A#1
1 Hi-Hat
47 B1
Mid
Tom L
Mid
Tom H
49
C#2
Crash
50 D2
High
Tom
51
D#2
Ride
Open 2
F#0
G0
32
G#0
Cymbal 1
34
A#0
35 B0
BD
36 C1
Cymbal 1
37
39
F#2
56
G#2
Tambourine
Cowbell
57 A2
58
A#2
59 B2
60 C3
61
Bongo H
C#3
62 D3
63
D#3
64 E3
2 Hi-Hat
closed heavy
Crash
Cymbal light
Mute
Conga H
Open
C#1
light
SD+RIM
heavy
Ride
Cymbal cup
SD+RIM
light
D#1
40 E1
41 F1
BD
norm
42
F#1
Rim Shot
43
G1
SD heavy
44
G#1
1 Brush
45 A1
SD
light
46
Bongo L
Conga H
Conga L
65 F3
Roll
33 A0
38 D1
G2
1 Brush
D#0
30
53 F2
55
Mute
C#0
31
52 E2
54
Cymbal
26 D0
Floor Tom
48 C2
A#1
2 Hi-Hat
47 B1
SD
echo
48 C2
Tom
4
49
C#2
2 Hi-Hat
50 D2
Tom
3
Timbale H
51
D#2
2 Hi-Hat
F#3
Timbale L
52 E2
Tom
2
67
G3
Agogo H
53 F2
Tom
1
68
G#3
Agogo L
54
F#2
Ride
Cabasa
55
G2
E.Tom 3
56
G#2
66
69 A3
70
A#3
Maracas
71 B3
2
Samba
Whistle H
72 C4
2
Samba
Whistle L
73
C#4
Vibraslap
75
58
Claves
61
Laughing
62 D3
Screaming
63
Crash
A#2
Crash
G4
Heartbeat
Footsteps
1
66
F#3
Claves
Footsteps
2
67
G3
Timbale H
68
G#3
Castanets
Door
Creaking
69 A3
Door
Slam
70
A#3
Cowbell
Windchime
72 C4
Start
73
84 C5
85
Cymbal norm
Cymbal norm
Metronome
G#4
64 E3
Bongo H
65 F3
Applause
Cymbal norm
Cabasa
D#3
80
A#4
open
Conga H
79
82
closed norm
Conga L
C#3
Punch
83 B4
pedal
E.Tom 1
F#4
81 A4
Shot
E.Tom 2
60 C3
D#4
77 F4
78
57 A2
59 B2
74 D4
76 E4
DOC Kit
24 C0
Clap
F#1
42
Alternate
Assign
Bass
Timbale L
Cuica L
C#5
Scratch
87
D#5
Engine
88 E5
Tire
Screech
89 F5
Car
Passing
75
90
F#5
Crash
76 E4
91
G5
Siren
77 F4
92
G#5
Train
78
F#4
Jetplane
79
G4
Crash
Cymbal norm
G#4
3 Triangle
closed
86 D5
93 A5
94
Helicopter
80
Starship
81 A4
96 C6
Gunshot
82
C#6
Machine
Gun
Laser
Gun
99
D#6
Explosion
100
E6
Dog
101
F6
Horse
Gallop
102
F#6
Bird
Tweet
103
G6
Rain
104
G#6
Thunder
105
A6
Wind
106
A#6
Seashore
107
B6
Stream
108
C7
Bubble
98 D6
Cuica H
Handclaps
C#4
Agogo L
D#4
Agogo H
74 D4
95 B5
97
A#5
71 B3
Bongo L
Cuica L
A#4
Tambourine
Brush
Roll
3 Triangle
open
App-25
Effect Type List
REVERB
Exclusive
MSB
LSB
00
00
01
00
01
01
02
00
02
01
02
02
03
00
03
01
04
00
10
00
11
00
13
00
Effect Type
NO EFFECT
HALL1
HALL2
ROOM1
ROOM2
ROOM3
STAGE1
STAGE2
PLATE
WHITE ROOM
TUNNEL
BASEMENT
Description
Effect turned off.
Reverb simulating the resonance of a hall.
Reverb simulating the resonance of a hall.
Reverb simulating the resonance of a room.
Reverb simulating the resonance of a room.
Reverb simulating the resonance of a room.
Reverb appropriate for a solo instrument.
Reverb appropriate for a solo instrument.
Reverb simulating a metal plate reverb unit.
A unique short reverb with a bit of initial delay.
Simulation of a tunnel space expanding to left and right.
A bit of initial delay followed by reverb with a unique resonance.
CHORUS
Exclusive
MSB
LSB
00
00
41
00
41
01
41
02
41
08
42
00
42
01
42
02
42
08
43
00
43
01
43
08
Effect Type
NO EFFECT
CHORUS1
CHORUS2
CHORUS3
CHORUS4
CELESTE1
CELESTE2
CELESTE3
CELESTE4
FLANGER1
FLANGER2
FLANGER3
Description
Effect turned off.
Conventional chorus program that adds natural spaciousness.
Conventional chorus program that adds natural spaciousness.
Conventional chorus program that adds natural spaciousness.
Chorus with stereo input. The pan setting specified for the Part will also apply to the effect sound.
A 3-phase LFO adds modulation and spaciousness to the sound.
A 3-phase LFO adds modulation and spaciousness to the sound.
A 3-phase LFO adds modulation and spaciousness to the sound.
Celeste with stereo input. The pan setting specified for the Part will also apply to the effect sound.
Adds a jet-airplane effect to the sound.
Adds a jet-airplane effect to the sound.
Adds a jet-airplane effect to the sound.
VARIATION
Exclusive
MSB
LSB
00
00
01
00
01
01
02
00
02
01
02
02
03
00
03
01
04
00
05
00
06
00
07
00
08
00
09
00
09
01
0A
00
0B
00
14
00
14
01
14
02
41
00
41
01
41
02
41
08
42
00
42
01
42
02
42
08
43
00
43
01
43
08
44
00
45
00
46
00
47
00
48
00
48
08
49
00
4A
00
4B
00
4C
00
4D
00
4E
00
40
00
Effect Type
NO EFFECT
HALL1
HALL2
ROOM1
ROOM2
ROOM3
STAGE1
STAGE2
PLATE
DELAY L,C,R
DELAY L,R
ECHO
CROSS DELAY
EARLY REF1
EARLY REF2
GATE REVERB
REVERSE GATE
KARAOKE 1
KARAOKE 2
KARAOKE 3
CHORUS1
CHORUS2
CHORUS3
CHORUS4
CELESTE1
CELESTE2
CELESTE3
CELESTE4
FLANGER1
FLANGER2
FLANGER3
SYMPHONIC
ROTARY SPEAKER
TREMOLO
AUTO PAN
PHASER1
PHASER2
DISTORTION
OVER DRIVE
AMP SIMULATOR
3BAND EQ(MONO)
2BAND EQ(STEREO)
AUTO WAH(LFO)
THRU
Description
Effect turned off.
Reverb simulating the resonance of a hall.
Reverb simulating the resonance of a hall.
Reverb simulating the resonance of a room.
Reverb simulating the resonance of a room.
Reverb simulating the resonance of a room.
Reverb appropriate for a solo instrument.
Reverb appropriate for a solo instrument.
Reverb simulating a metal plate reverb unit.
A program that creates three delay sounds; L, R, and C (center).
A program that creates two delay sounds; L and R. Two feedback delays are provided.
Two delays (L and R) and independent feedback delays for L and R.
A program that crosses the feedback of two delays.
An effect that produces only the early reflection component of reverb.
An effect that produces only the early reflection component of reverb.
A simulation of gated reverb.
A program that simulates gated reverb played backwards.
A delay with feedback of the same types as used for karaoke reverb.
A delay with feedback of the same types as used for karaoke reverb.
A delay with feedback of the same types as used for karaoke reverb.
Conventional chorus program that adds natural spaciousness.
Conventional chorus program that adds natural spaciousness.
Conventional chorus program that adds natural spaciousness.
Chorus with stereo input.
A 3-phase LFO adds modulation and spaciousness to the sound.
A 3-phase LFO adds modulation and spaciousness to the sound.
A 3-phase LFO adds modulation and spaciousness to the sound.
Celeste with stereo input.
Adds a jet-airplane effect to the sound.
Adds a jet-airplane effect to the sound.
Adds a jet-airplane effect to the sound.
A multi-phase version of CELESTE.
A simulation of a rotary speaker. You can use AC1 (assignable controller) etc. to control the speed of rotation.
An effect that cyclically modulates the volume.
A program that cyclically moves that sound image to left and right, front and back.
Cyclically changes the phase to add modulation to the sound.
Phaser with stereo input.
Adds a sharp-edged distortion to the sound.
Adds mild distortion to the sound.
A simulation of a guitar amp.
A mono EQ with adjustable LOW, MID, and HIGH equalizing.
A stereo EQ with adjustable LOW and HIGH. Ideal for drum Parts.
Cyclically modulates the center frequency of a wah filter. With an AC1 etc. this can function as a pedal wah.
Bypass without applying an effect.
* MSB, LSB is represented in hexadecimal. * LSB = 0 is the basic effect type.
App-26
Effect Parameter List
HALL1,2, ROOM1,2,3 ,STAGE1,2, PLATE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
ECHO
Range
Value
→ App-30** Control
Reverb Time
Diffusion
Initial Delay
HPF Cutoff
LPF Cutoff
0.3~30.0s
0~10
0~63
Thru~8.0kHz
1.0k~Thru
0-69
0-10
0-63
0-52
34-60
table#4
Dry/Wet
Rev Delay
Density
Er/ Rev Balance
D63>W ~ D=W ~ D<W63
0~63
0~3
E63> R~ E=R ~ E<R63
1-127
0-63
0-3
1-127
Feedback Level
-63~+63
1-127
No. * Parameter
table#5
table#3
table#3
●
table#5
WHITE ROOM ,TUNNEL, BASEMENT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Value
→ App-30** Control
Reverb Time
Diffusion
Initial Delay
HPF Cutoff
LPF Cutoff
Width
Height
Depth
Wall Vary
Dry/Wet
Rev Delay
Density
Er/ Rev Balance
0.3~30.0s
0~10
0~63
Thru~8.0kHz
1.0k~Thru
0.5~10.2m
0.5~20.2m
0.5~30.2m
0~30
D63>W ~ D=W ~ D<W63
0~63
0~3
E63> R ~ E=R ~ E<R63
0-69
0-10
0-63
0-52
34-60
0-37
0-73
0-104
0-30
1-127
0-63
0-3
1-127
table#4
Feedback Level
-63~+63
1-127
Range
Value
Lch Delay
Rch Delay
Cch Delay
Feedback Delay
Feedback Level
Cch Level
High Damp
0.1~715.0ms
0.1~715.0ms
0.1~715.0ms
0.1~715.0ms
-63~+63
0~127
0.1~1.0
1-7150
1-7150
1-7150
1-7150
1-127
0-127
1-10
Dry/Wet
D63>W ~ D=W ~ D<W63
1-127
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
8-40
52-76
28-58
52-76
Range
Value
Lch Delay
Rch Delay
Feedback Delay 1
Feedback Delay 2
Feedback Level
High Damp
0.1~715.0ms
0.1~715.0ms
0.1~715.0ms
0.1~715.0ms
-63~+63
0.1~1.0
1-7150
1-7150
1-7150
1-7150
1-127
1-10
Dry/Wet
D63>W ~ D=W ~ D<W63
1-127
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
8-40
52-76
28-58
52-76
table#5
table#3
table#3
table#8
table#8
table#8
●
table#5
DELAY L,C,R
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Range
Value
Lch Delay1
Lch Feedback Level
Rch Delay1
Rch Feedback Level
High Damp
Lch Delay2
Rch Delay2
Delay2 Level
0.1~355.0ms
-63~+63
0.1~355.0ms
-63~+63
0.1~1.0
0.1~355.0ms
0.1~355.0ms
0~127
1-3550
1-127
1-3550
1-127
1-10
1-3550
1-3550
0-127
Dry/Wet
D63>W ~ D=W ~ D<W63
1-127
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
8-40
52-76
28-58
52-76
→ App-30** Control
●
table#3
table#3
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
→ App-30** Control
Range
Value
L->R Delay
R->L Delay
Feedback Level
Input Select
High Damp
0.1~355.0ms
0.1~355.0ms
-63~+63
L,R,L&R
0.1~1.0
1-3550
1-3550
1-127
0-2
1-10
Dry/Wet
D63>W ~ D=W ~ D<W63
1-127
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
8-40
52-76
28-58
52-76
table#3
→ App-30** Control
●
table#3
EARLY REF1,2
→ App-30** Control
●
table#3
table#3
DELAY L,R
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CROSS DELAY
Range
No. * Parameter
No. * Parameter
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Range
Value
Type
Room Size
Diffusion
Initial Delay
Feedback Level
HPF Cutoff
LPF Cutoff
S-H, L-H, Rdm, Rvs, Plt, Spr
0.1~7.0
0~10
0~63
-63~+63
Thru~8.0kHz
1.0k~Thru
0-5
0-44
0-10
0-63
1-127
0-52
34-60
Dry/Wet
Liveness
Density
High Damp
D63>W ~ D=W ~ D<W63
0~10
0~3
0.1~1.0
1-127
0-10
0-3
1-10
table#6
table#5
●
GATE REVERB,REVERSE GATE
→ App-30** Control
●
table#3
table#3
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Range
Value
Type
Room Size
Diffusion
Initial Delay
Feedback Level
HPF Cutoff
LPF Cutoff
TypeA,TypeB
0.1~7.0
0~10
0~63
-63~+63
Thru~8.0kHz
1.0k~Thru
0-1
0-44
0-10
0-63
1-127
0-52
34-60
Dry/Wet
Liveness
Density
High Damp
D63>W ~ D=W ~ D<W63
0~10
0~3
0.1~1.0
1-127
0-10
0-3
1-10
→ App-30** Control
table#6
table#5
●
•●
: Can be controlled by AC1 (Assignable Controller 1)
• No. *
: These numbers correspond to the Parameter Suffix numbers in Table 1 - 4 (page App-12)
• → App-30** : Refer to the Effect Data Value Assign Table on page App-30.
App-27
Effect Parameter List
KARAOKE1,2,3
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Delay Time
Feedback Level
HPF Cutoff
LPF Cutoff
Dry/Wet
ROTARY SPEAKER
Range
Value
→ App-30** Control
0~127
-63~+63
Thru~8.0kHz
1.0k~Thru
0-127
1-127
0-52
34-60
table#7
D63>W ~ D=W ~ D<W63
●
1-127
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Range
Value
→ App-30** Control
LFO Frequency
LFO PM Depth
Feedback Level
Delay Offset
0.00~39.7Hz
0~127
-63~+63
0~127
0-127
0-127
1-127
0-127
table#1
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
Dry/Wet
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
D63>W ~ D=W ~ D<W63
8-40
52-76
28-58
52-76
1-127
table#3
Input Mode
mono/stereo
0-1
Range
Value
→ App-30** Control
LFO Frequency
LFO Depth
Feedback Level
Delay Offset
0.00~39.7Hz
0~127
-63~+63
0~63
0-127
0-127
1-127
0-63
table#1
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
Dry/Wet
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
D63>W ~ D=W ~ D<W63
8-40
52-76
28-58
52-76
1-127
table#3
4-124
resolution=3deg.
Range
Value
→ App-30** Control
LFO Frequency
LFO Depth
Delay Offset
0.00~39.7Hz
0~127
0~127
0-127
0-127
0-127
table#1
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
Dry/Wet
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
D63>W ~ D=W ~ D<W63
8-40
52-76
28-58
52-76
1-127
table#3
table#2
table#3
●
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
LFO Phase Difference -180~+180deg
table#2
table#3
●
SYMPHONIC
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Value
→ App-30** Control
0.00~39.7Hz
0~127
0-127
0-127
table#1
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
Dry/Wet
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
D63>W ~ D=W ~ D<W63
8-40
52-76
28-58
52-76
1-127
table#3
table#3
Range
Value
→ App-30** Control
LFO Frequency
AM Depth
PM Depth
0.00~39.7Hz
0~127
0~127
0-127
0-127
0-127
table#1
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
8-40
52-76
28-58
52-76
table#3
4-124
0-1
resolution=3deg.
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
LFO Phase Difference -180~+180deg
Input Mode
mono/stereo
●
table#3
Range
Value
→ App-30** Control
LFO Frequency
L/R Depth
F/R Depth
PAN Direction
0.00~39.7Hz
0~127
0~127
L<->R,L->R,L<-R,Lturn,Rturn,L/R
0-127
0-127
0-127
0-5
table#1
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
8-40
52-76
28-58
52-76
table#3
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
●
table#3
PHASER1,2
table#2
table#3
●
Range
Value
→ App-30** Control
LFO Frequency
LFO Depth
Phase Shift Offset
Feedback Level
0.00~39.7Hz
0~127
0~127
-63~+63
0-127
0-127
0-127
1-127
table#1
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
Dry/Wet
Stage
Diffusion
LFO Phase Difference
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
D63>W ~ D=W ~ D<W63
6~10(phaser1) / 3~5(phaser2)
Mono/Stereo
-180~+180deg.
8-40
52-76
28-58
52-76
1-127
3-10
0-1
4-124
table#3
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
table#3
●
Phaser2 only
•●
: Can be controlled by AC1 (Assignable Controller 1)
• No. *
: These numbers correspond to the Parameter Suffix numbers in Table 1 - 4 (page App-12)
• → App-30** : Refer to the Effect Data Value Assign Table on page App-30.
App-28
●
AUTO PAN
FLANGER1,2,3
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
TREMOLO
CHORUS1,2,3,4, CELESTE1,2,3,4
No. * Parameter
Range
LFO Frequency
LFO Depth
No. * Parameter
Effect Parameter List
AUTO WAH
DISTORTION,OVERDRIVE
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
→ App-30** Control
Range
Value
Drive
EQ Low Frequency
EQ Low Gain
LPF Cutoff
Output Level
0~127
50Hz~2.0kHz
-12~+12dB
1.0k~Thru
0~127
0-127
8-40
52-76
34-60
0-127
EQ Mid Frequency
EQ Mid Gain
EQ Mid Width
Dry/Wet
Edge(Clip Curve)
500Hz~10.0kHz
-12~+12dB
1.0~12.0
D63>W ~ D=W ~ D<W63
0~127
28-54
52-76
10-120
1-127
0-127
table#3
→ App-30** Control
●
table#3
table#3
mild~sharp
Range
Value
→ App-30** Control
LFO Frequency
LFO Depth
Cutoff Frequency Offset
Resonance
0.00~39.7Hz
0~127
0~127
1.0~12.0
0-127
0-127
0-127
10-120
table#1
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
Dry/Wet
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
D63>W ~ D=W ~ D<W63
8-40
52-76
28-58
52-76
1-127
table#3
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
●
table#3
GUITAR AMP SIMULATOR
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Range
Value
Drive
AMP Type
LPF Cutoff
Output Level
0~127
Off,Stack,Combo,Tube
1.0k~Thru
0~127
0-127
0-3
34-60
0-127
Dry/Wet
Edge(Clip Curve)
D63>W ~ D=W ~ D<W63
0~127
1-127
0-127
mild~sharp
Range
Value
→ App-30** Control
-12~+12dB
500Hz~10.0kHz
-12~+12dB
1.0~12.0
-12~+12dB
50Hz~2.0kHz
500Hz~16.0kHz
52-76
28-54
52-76
10-120
52-76
8-40
28-58
●
table#3
3-BAND EQ
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
EQ Low Gain
EQ Mid Frequency
EQ Mid Gain
EQ Mid Width
EQ High Gain
EQ Low Frequency
EQ High Frequency
table#3
table#3
table#3
2-BAND EQ
No. * Parameter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
EQ Low Frequency
EQ Low Gain
EQ High Frequency
EQ High Gain
Range
Value
→ App-30** Control
50Hz~2.0kHz
-12~+12dB
500Hz~16.0kHz
-12~+12dB
8-40
52-76
28-58
52-76
table#3
table#3
•●
: Can be controlled by AC1 (Assignable Controller 1)
• No. *
: These numbers correspond to the Parameter Suffix numbers in Table 1 - 4 (page App-12)
• → App-30** : Refer to the Effect Data Value Assign Table on page App-30.
App-29
Effect Data Value Assign Table
Table#1
Data
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Value Data
0.00
43
0.04
44
0.08
45
0.13
46
0.17
47
0.21
48
0.25
49
0.29
50
0.34
51
0.38
52
0.42
53
0.46
54
0.51
55
0.55
56
0.59
57
0.63
58
0.67
59
0.72
60
0.76
61
0.80
62
0.84
63
0.88
64
0.93
65
0.97
66
1.01
67
1.05
68
1.09
69
1.14
70
1.18
71
1.22
72
1.26
73
1.30
74
1.35
75
1.39
76
1.43
77
1.47
78
1.51
79
1.56
80
1.60
81
1.64
82
1.68
83
1.72
84
1.77
85
Value Data
1.81
86
1.85
87
1.89
88
1.94
89
1.98
90
2.02
91
2.06
92
2.10
93
2.15
94
2.19
95
2.23
96
2.27
97
2.31
98
2.36
99
2.40
100
2.44
101
2.48
102
2.52
103
2.57
104
2.61
105
2.65
106
2.69
107
2.78
108
2.86
109
2.94
110
3.03
111
3.11
112
3.20
113
3.28
114
3.37
115
3.45
116
3.53
117
3.62
118
3.70
119
3.87
120
4.04
121
4.21
122
4.37
123
4.54
124
4.71
125
4.88
126
5.05
127
5.22
Value
5.38
5.55
5.72
6.06
6.39
6.73
7.07
7.40
7.74
8.08
8.41
8.75
9.08
9.42
9.76
10.10
10.80
11.40
12.10
12.80
13.50
14.10
14.80
15.50
16.20
16.80
17.50
18.20
19.50
20.90
22.20
23.60
24.90
26.20
27.60
28.90
30.30
31.60
33.00
34.30
37.00
39.70
Table#5
App-30
Data
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Value Data
0.0
43
0.1
44
0.2
45
0.3
46
0.4
47
0.5
48
0.6
49
0.7
50
0.8
51
0.9
52
1.0
53
1.1
54
1.2
55
1.3
56
1.4
57
1.5
58
1.6
59
1.7
60
1.8
61
1.9
62
2.0
63
2.1
64
2.2
65
2.3
66
2.4
67
2.5
68
2.6
69
2.7
70
2.8
71
2.9
72
3.0
73
3.1
74
3.2
75
3.3
76
3.4
77
3.5
78
3.6
79
3.7
80
3.8
81
3.9
82
4.0
83
4.1
84
4.2
85
Value Data
4.3
86
4.4
87
4.5
88
4.6
89
4.7
90
4.8
91
4.9
92
5.0
93
5.1
94
5.2
95
5.3
96
5.4
97
5.5
98
5.6
99
5.7
100
5.8
101
5.9
102
6.0
103
6.1
104
6.2
105
6.3
106
6.4
107
6.5
108
6.6
109
6.7
110
6.8
111
6.9
112
7.0
113
7.1
114
7.2
115
7.3
116
7.4
117
7.5
118
7.6
119
7.7
120
7.8
121
7.9
122
8.0
123
8.1
124
8.2
125
8.3
126
8.4
127
8.5
Table#6
Room Size (m)
Value Data
67.8
86
69.4
87
70.9
88
72.5
89
74.1
90
75.7
91
77.2
92
78.8
93
80.4
94
81.9
95
83.5
96
85.1
97
86.7
98
88.2
99
89.8
100
91.4
101
93.0
102
94.5
103
96.1
104
97.7
105
99.3
106
100.8
107
102.4
108
104.0
109
105.6
110
107.1
111
108.7
112
110.3
113
111.9
114
113.4
115
115.0
116
116.6
117
118.2
118
119.7
119
121.3
120
122.9
121
124.4
122
126.0
123
127.6
124
129.2
125
130.7
126
132.3
127
133.9
Value
135.5
137.0
138.6
140.2
141.8
143.3
144.9
146.5
148.1
149.6
151.2
152.8
154.4
155.9
157.5
159.1
160.6
162.2
163.8
165.4
166.9
168.5
170.1
171.7
173.2
174.8
176.4
178.0
179.5
181.1
182.7
184.3
185.8
187.4
189.0
190.6
192.1
193.7
195.3
196.9
198.4
200.0
Data Value Data Value
0
0.1
43
6.8
1
0.3
44
7.0
2
0.4
3
0.6
4
0.7
5
0.9
6
1.0
7
1.2
8
1.4
9
1.5
10
1.7
11
1.8
12
2.0
13
2.1
14
2.3
15
2.5
16
2.6
17
2.8
18
2.9
19
3.1
20
3.2
21
3.4
22
3.5
23
3.7
24
3.9
25
4.0
26
4.2
27
4.3
28
4.5
29
4.6
30
4.8
31
5.0
32
5.1
33
5.3
34
5.4
35
5.6
36
5.7
37
5.9
38
6.1
39
6.2
40
6.4
41
6.5
42
6.7
Table#4
EQ Frequency (Hz)
Modulation Delay Offset (ms)
Delay Time (ms)
Data Value Data
0
0.1
43
1
1.7
44
2
3.2
45
3
4.8
46
4
6.4
47
5
8.0
48
6
9.5
49
7 11.1
50
8 12.7
51
9 14.3
52
10 15.8
53
11 17.4
54
12 19.0
55
13 20.6
56
14 22.1
57
15 23.7
58
16 25.3
59
17 26.9
60
18 28.4
61
19 30.0
62
20 31.6
63
21 33.2
64
22 34.7
65
23 36.3
66
24 37.9
67
25 39.5
68
26 41.0
69
27 42.6
70
28 44.2
71
29 45.7
72
30 47.3
73
31 48.9
74
32 50.5
75
33 52.0
76
34 53.6
77
35 55.2
78
36 56.8
79
37 58.3
80
38 59.9
81
39 61.5
82
40 63.1
83
41 64.6
84
42 66.2
85
Table#3
Table#2
LFO Frequency (Hz)
Data
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Value
8.6
8.7
8.8
8.9
9.0
9.1
9.2
9.3
9.4
9.5
9.6
9.7
9.8
9.9
10.0
11.1
12.2
13.3
14.4
15.5
17.1
18.6
20.2
21.8
23.3
24.9
26.5
28.0
29.6
31.2
32.8
34.3
35.9
37.5
39.0
40.6
42.2
43.7
45.3
46.9
48.4
50.0
Value
THRU(20)
22
25
28
32
36
40
45
50
56
63
70
80
90
100
110
125
140
160
180
200
225
250
280
315
355
400
450
500
560
630
700
800
900
1.0k
1.1k
1.2k
1.4k
1.6k
1.8k
2.0k
2.2k
2.5k
Reverb Time (ms)
Data
Value
43
2.8k
44
3.2k
45
3.6k
46
4.0k
47
4.5k
48
5.0k
49
5.6k
50
6.3k
51
7.0k
52
8.0k
53
9.0k
54
10.0k
55
11.0k
56
12.0k
57
14.0k
58
16.0k
59
18.0k
60 THRU(20.0k)
Table#8
Table#7
Reverb Width; Depth; Height (m)
Delay Time (ms)
Data
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Value Data
0.1
43
3.2
44
6.4
45
9.5
46
12.7
47
15.8
48
19.0
49
22.1
50
25.3
51
28.4
52
31.6
53
34.7
54
37.9
55
41.0
56
44.2
57
47.3
58
50.5
59
53.6
60
56.8
61
59.9
62
63.1
63
66.2
64
69.4
65
72.5
66
75.7
67
78.8
68
82.0
69
85.1
70
88.3
71
91.4
72
94.6
73
97.7
74
100.9
75
104.0
76
107.2
77
110.3
78
113.5
79
116.6
80
119.8
81
122.9
82
126.1
83
129.2
84
132.4
85
Data Value Data Value
0
0.3
43
4.6
1
0.4
44
4.7
2
0.5
45
4.8
3
0.6
46
4.9
4
0.7
47
5.0
5
0.8
48
5.5
6
0.9
49
6.0
7
1.0
50
6.5
8
1.1
51
7.0
9
1.2
52
7.5
10
1.3
53
8.0
11
1.4
54
8.5
12
1.5
55
9.0
13
1.6
56
9.5
14
1.7
57 10.0
15
1.8
58 11.0
16
1.9
59 12.0
17
2.0
60 13.0
18
2.1
61 14.0
19
2.2
62 15.0
20
2.3
63 16.0
21
2.4
64 17.0
22
2.5
65 18.0
23
2.6
66 19.0
24
2.7
67 20.0
25
2.8
68 25.0
26
2.9
69 30.0
27
3.0
28
3.1
29
3.2
30
3.3
31
3.4
32
3.5
33
3.6
34
3.7
35
3.8
36
3.9
37
4.0
38
4.1
39
4.2
40
4.3
41
4.4
42
4.5
Value Data
135.5
86
138.6
87
141.8
88
144.9
89
148.1
90
151.2
91
154.4
92
157.5
93
160.7
94
163.8
95
167.0
96
170.1
97
173.3
98
176.4
99
179.6
100
182.7
101
185.9
102
189.0
103
192.2
104
195.3
105
198.5
106
201.6
107
204.8
108
207.9
109
211.1
110
214.2
111
217.4
112
220.5
113
223.7
114
226.8
115
230.0
116
233.1
117
236.3
118
239.4
119
242.6
120
245.7
121
248.9
122
252.0
123
255.2
124
258.3
125
261.5
126
264.6
127
267.7
Value
270.9
274.0
277.2
280.3
283.5
286.6
289.8
292.9
296.1
299.2
302.4
305.5
308.7
311.8
315.0
318.1
321.3
324.4
327.6
330.7
333.9
337.0
340.2
343.3
346.5
349.6
352.8
355.9
359.1
362.2
365.4
368.5
371.7
374.8
378.0
381.1
384.3
387.4
390.6
393.7
396.9
400.0
Data Value Data Value Data Value
0
0.5
43 11.8
86 24.2
1
0.8
44 12.1
87 24.5
2
1.0
45 12.3
88 24.9
3
1.3
46 12.6
89 25.2
4
1.5
47 12.9
90 25.5
5
1.8
48 13.1
91 25.8
6
2.0
49 13.4
92 26.1
7
2.3
50 13.7
93 26.5
8
2.6
51 14.0
94 26.8
9
2.8
52 14.2
95 27.1
10
3.1
53 14.5
96 27.5
11
3.3
54 14.8
97 27.8
12
3.6
55 15.1
98 28.1
13
3.9
56 15.4
99 28.5
14
4.1
57 15.6
100 28.8
15
4.4
58 15.9
101 29.2
16
4.6
59 16.2
102 29.5
17
4.9
60 16.5
103 29.9
18
5.2
61 16.8
104 30.2
19
5.4
62 17.1
20
5.7
63 17.3
21
5.9
64 17.6
22
6.2
65 17.9
23
6.5
66 18.2
24
6.7
67 18.5
25
7.0
68 18.8
26
7.2
69 19.1
27
7.5
70 19.4
28
7.8
71 19.7
29
8.0
72 20.0
30
8.3
73 20.2
31
8.6
74 20.5
32
8.8
75 20.8
33
9.1
76 21.1
34
9.4
77 21.4
35
9.6
78 21.7
36
9.9
79 22.0
37 10.2
80 22.4
38 10.4
81 22.7
39 10.7
82 23.0
40 11.0
83 23.3
41 11.2
84 23.6
42 11.5
85 23.9
1XG
BX-K
C
RD
BOA
KEY
D
UN
I SO
MID
I
N
I
STA
SU
T
U
INP
R
UT-
L-O
ES
ON
C IN
PH
6
D
5
F
R
WE
ON
OF
4
3
PO
2
TRA
MAX
VOL
UME
MIN
SYS
PRE
RAME
ANG
M.D.G., EMI Division © Yamaha Corporation 1995
VU14800 509POCP2.3-01A0
Printed in Japan
GM
ON
SET
ND
SOU FF
O
XG
ON
GE
MER/OFF
ON
TEM
I
MIDH
C
D
FIXEOCITY
VEL
EE
WH
RPN
L AS
SIG
R
LLE
TRO
CON
N
N
NRP
M
DRU BER
NUM
NS
E
POS
-2
PC
MID
AY
DEC LEASE E
R
EG
129 EG RE RESSU URE
H
130 CH P PRESS ME
U
E
TO
2
14 KEY
VOL
TUN TUNE
T
NE
143 MSTR TUNE
OU
1 FI OARSE ATE
R
4
2
T
T
4
1
Y
1
R
H
C
I
MS
LIS
CIT
122 VIBRT T DEPT AY
146 VELO O
MID
BER EASE
3 IBR
L
P
7
2
M
E
4
1
M
1
D
V
Q
TE
NU 2 REL ACK
IN
124 VIBRT UT FR
148
7 ATT
ER
T
125 FLT C ESO
OLL ION
73 BRIGH CTRL
R
6
R
K
T
2
A
C
T
T
1
N
74 PORT B
TA
FL
CO MODULA TIME
127 EQ AT
84 REVER US
1 ORTA NTRY
128
91 CHOR TION
5 P ATA E E
B
93 VARIA S
6 D OLUM
94 B SEN
A
7 V NPOT SION
P
A
O
S
120
10 P EXPRE MENT
9
11 PORTA ONIC
8
M
5
6 HAR
71
7
c
T
OS
UTP
-1
PC
1
Ma
ENT
ER
A
HEXIMAL
DEC
0
F
E
D
C
L
IMA
DEC