- Special features
- System requirements
- How to install
- How to select instruments, SFX sounds or drum kits in XG or TG300B mode
- Download scriptfiles
These high complex patchname scriptfiles for Cubase Rev. 5.x and SX 1 or higher (totalling ~ 3,700 lines
of source code) offer easy access via voice-name to all
the available XG and TG300B melody voices, SFX sounds, QS300 sounds (if available) and drum kits (XG and TG300B)
for the Yamaha XG synthesizers DB50XG, SW60XG, MU10, MU50 and MU80.
With those, you won't need to remember program and bank numbers for instruments/drum kits anymore.
Advantages in comparison to the Cubase Standard XG patchname scriptfile:
I. These scriptfiles have been optimized for the real available instruments/drum kits
of DB50XG/SW60XG/MU10/MU50/MU80 synths.
For this reason they are a good replacement for the Standard XG patchname scriptfile
(featured in Cubase 5 or higher).
II. The names of nearly all voices and drum kits appear in 'full lenght'.
III. You can additionally select all SFX sounds in Voice mode too.
IV. Since Rev. 1.2 the QS300 voices are selectable too (if available - only DB50XG, SW60XG and MU10).
V. Since Rev. 2.0 the TG300B voices and drum kits are selectable too.
VI. Since Rev. 2.1 all XG-Voices of Bank 1 using 'Keyboard Scale Panning' are marked
VII. Since Rev. 2.1 all XG-Voices of Bank 43 using 'Velocity-Switch' are marked
VII. Since Rev. 2.1 all XG-Voices of Bank 45 using 'Velocity-XFade' (=Velocity
Cross-Fade) are marked with '(VXF)'.
VIII. With Rev. 2.2 I fixed last errors for ultimate access.
Overview of the available voices and drum kits:
About XG mode and TG300B mode:
|XG Drum Kits
|TG300B Drum Kits
By default these 5 synths are in XG mode: In this mode only the XG voices and XG drum kits
are available (and perhaps the 32 QS300 voices - please read the notes below).
If you want to access the TG300B voices and TG300B drum kits, you first have to switch
these synths into the TG300B mode (with the MIDI-SysEx command
F0,41,10,42,12,40,00,7F,00,41,F7). In TG300B mode these synths are combatible to the
well known Roland GS mode (General Standard). With the MIDI-SysEx command
F0,43,10,4C,00,00,7E,00,00,F7 you can switch these synths back to XG mode.
About the QS300 voices:
You first need to reprogram your DB50XG, SW60XG or MU10 with specific MIDI SysEx data,
if you want to use the 32 additional possible QS300 voices
(This feature is neither available with a
MU50/MU80 nor with a MU90, MU100 or SW1000XG!
This can be done simply with any of the 25 MIDI files available at my homepage at page
Multipart mixer maps
There you will find also additional information how to use these files.
Like this you can use 800 additional sounds in total with your
DB50XG, SW60XG or MU10 !
Back to the top
Back to the top
- A Yamaha DB50XG or SW60XG sound card or a Yamaha MU10, MU50 or MU80 sound module.
- The program 'Cubase' from Steinberg (Rev. Cubase VST 5.x or Cubase SX 1 or higher) for Windows or Mac.
The following manual I've developed especially for the SW60XG, but all hints are nearly the same
as for the DB50XG, MU10, MU50 and MU80 scriptfiles.
Copy the file 'SW60XG.TXT' (or: 'DB50XG.TXT', 'MU10.TXT', 'MU50.TXT', 'MU80XG.TXT') into the Cubase folder
into the folder 'C:\...\Cubase*\Scripts\Patchnames\'
(The exact path names depend on your personal Cubase installation).
Back to the top
- Mark a MIDI track within Cubase.
- Activate the Cubase track inspector for this MIDI track - it must be active!
- Select your 'XG synth' for this track as MIDI playback device.
- Click on the field 'Patchname' of the Cubase track inspector.
- The dialog 'Setup Instruments' will open now.
- Please first type a name of your choice into the field 'Name' (e.g. SW60).
- Click on the button left beside 'Patchname Source' and select the entry 'Patch Name Script':
- Click on the button left beside 'Patchname Device': Now the entry 'SW60XG' should appear.
If you click with your mouse on this entry, a sub menue will appear with four available entries:
'XG Voices', 'TG300B Voices', 'XG Drum Kits' and 'TG300B Drum Kits'.
A. If your synth is in the XG mode (Default mode):
Select 'XG Voices', if you want to select a XG instrument, a XG SFX sound or a QS300 voice -
select 'XG Drum Kits', if you want to select a XG drum kit.
B. If your synth is in the TG300B mode:
Select 'TG300B Voices', if you want to select a TG300B instrument or a
TG300B SFX sound -
select 'TG300B Drum Kits', if you want to select a TG300B drum kit:
Important notes to drum kits:
1. You can select drum kits via Inspector and Patchnames ONLY with 'Standard MIDI Tracks' -
unfortunately this is NOT possible with 'Drum Tracks'!
Create ADDITIONALLY to your 'Drum Track' a 'Standard MIDI Track' on the same MIDI channel just to select
the drum kit via Inspector and Patchname for this MIDI channel:
Like this you'll be able to edit the drum kit comfortably via the 'Drum Editor' as usual - the selection of
the particular drum kit can be made comfortably via the 'Standard MIDI Track'.
2. For drum kits the particular Part (by XG default Part Number=MIDI Channel Number)
must be switched to one of the three available 'Drum Modes' ('Drum', 'Drum Setup 1' or
'Drum Setup 2') - by default
only Part 10 (=MIDI channel 10) of a XG synth is in mode 'Drum Setup 1' and all other parts
are in 'Voice Mode'.
- Now press 'OK':
- If you now click again on the field 'Patchname' of the Cubase track inspector,
all available melody voices, SFX sounds and QS300 voices will be selectable via name!
I. Select a XG voice (sorted by instrument groups):
II. Select a XG voice (sorted in alphabetical order):
III. Select a XG drum kit:
The TG300B voices and drum kits are selectable in the same way.
Don't forget to switch your synth into TG300B mode if you want to access these voices
and/or drum kits (view: Chapter 1
Further information to patchname scriptfiles you'll find in your Cubase documentation.
Back to the top
Back to the top
Revision 2.2 of these patchname scriptfiles are available.
The scriptfile for MU80 now purchases all additionally available XG and TB300G voices of the MU80.
I removed the unaccessable QS300 voices in the scriptfiles for MU50 and MU80.
Finally I corrected some last (?) bugs in any of my scriptfiles.
Revision 2.1 of these patchname scriptfiles are available.
I renamed many voices to full length and added useful information to voices of banks 1, 43
and 45, which use 'Keyboard Scale Panning' (KSP; Bank 1), 'Velocity Switch' (VSW; Bank 43) or
'Velocity XFade (VXF=Crossfade; Bank 45).
Additionally I fixed a bug of 'Choir Aah/Stereo Choir' (program 53/bank 3).
Revision 2.0 of these patchname scriptfiles are available.
Now all 579 TG300 voices and 10 TG300B drum kits are selectable too :-)
Additionally all voices which use 2 elements are marked with '(2E)'.
My patchname scriptfile for the Yamaha MU10 is available.
Revision 1.3 of these patchname scriptfiles is available.
I've fixed a minor bug ("Sitar" appeared twice under "sorted by name").
Revision 1.2 of these patchname scriptfiles is available.
The QS300 Voices now are selectable too.
Revision 1.1 of this patchname scriptfile is available.
I've optimized this scriptfile for English users and offer now four different versions optimized for
Yamaha DB50XG, SW60XG, MU50 and MU80.
Revision 1.0 of this patchname script file is available.
Here you can download my 5 patchname scriptfiles (db50xg.txt, sw60xg.txt,
mu10.txt, mu50.txt and mu80.txt; Revision 2.2)
including a HTML helpfile with installation hints (ZIP files; ~16 kB):
Back to the top
C/O 2002-2012: Werner Ogrodnik (Cologne, Germany)