Magazine Archive

Home -> Magazines -> Issues -> Articles in this issue -> View

Article Group:
Quality Control

Yamaha TG300

General MIDI sound module

Is there more to CM than meets the ear?

A more expensive cousin to their budget TG100, Yamaha's newest TG is a General MIDI module in name - but as Simon Trask discovers, it also adopts many features of Roland's more sophisticated GS format spec...

The General MIDI standard was introduced to provide a certain degree of, well, standardisation between hi-tech instruments. The idea was that a multitimbral MIDI sequence created using one GM instrument would automatically be playable on any other, with (broadly) the correct sounds and the correct number of voices and parts.

In essence, GM provides a lowest common denominator: one bank of 128 predefined patches, one 'drum kit' consisting of 47 drum and percussion sounds, 16-part multitimbrality with dynamic voice allocation across the parts, minimum 24-voice polyphony, and response to certain MIDI controllers. The actual sounds might be different - each manufacturer is free to use their own samples and their own synthesis system - but the instrument types are engraved in stone - or, rather, silicon.

So, when you see the GM logo on the front panel of Yamaha's TG300 module, you have some idea of what lies within its smart black casing. You also know that any sequences which you compose using the 300 will play back intelligibly on any other GM instrument - and equally, that you can draw on the many libraries of GM-compatible MIDI songfiles which exist today.

But with all this equality in GM-world, how come the TG300 will set you back £649 while the company's budget TG100 GM module costs a more modest £399? Part of the answer lies in the physical presentation of the two instruments: the TG300 is twice the height of its cheaper cousin, a fact which allows it to sport a much bigger LCD - and provide an altogether friendlier user interface. The 300 adopts some of the GUI (Graphical User Interface)-type features which Yamaha introduced on their QY20 walkstation, including an onscreen 'mixing desk' for the multitimbral parts.

Start playing with the module's patches and it becomes apparent that the extra pennies also buy you a cleaner sound and improved samples. Dig a little deeper and you discover 128 user-programmable patch memories, in-depth sound and drumkit programming, and extensive System- and Part-programming capabilities. Indeed, it soon becomes apparent that the TG300 is more than 'just' a General MIDI instrument, and benefits from the professional features you might expect from an instrument in this price bracket.

Crucially, there are other ways in which the TG300 extends its capabilities beyond straight GM. For one thing, it has a C/M multitimbral mode (selectable via Multi/Single in the Utility menu) which sort of turns it into a Roland MT32 with Yamaha sounds (ie. it adopts the MT32's patch mapping plus, on MIDI channel 10, the MT32's 'drum kit' with added CM64 sfx sounds). The 300 also has a Single mode which allows you to play a single patch at a time, limited to MIDI channel 1 only; in this mode, each of the programmable patches has its own effects settings - the multitimbral modes, in contrast, employ a single effects patch for all 16 parts, with individual send levels for each part.

Select GM-A or GM-B mode and you can access a lot more preset patches by using MIDI Bank Select commands. The TG300 effectively becomes a GS Format instrument once it's in GM-B mode, so Yamaha are rather doing it down by only labelling it a General MIDI instrument. Like the TG100 (and just about every other GM instrument), the 300 also includes all the GS Format-specified 'drum kits', which, in addition to the Standard kit, include Analogue, Power, Electronic and Brush. See the box-out Why GM-A and GM-B modes? for a lot more detail on the GM/GS aspect of the TG300 and its use of MIDI Bank Select commands.

Programming on the new TG provides access to all the oscillator, filter (including resonance), amplifier, LFO and envelope parameters you could want; despite the 300's sizeable LCD window, editing is still parameter-list-based rather than graphic - but at least you can take in more parameters at once. Any patch can be used as a basis for programming, but you have to copy preset patches into the user (RAM) patch memory before you can start editing them.

Yamaha's drum and percussion sounds have a punchy, gritty quality which makes them very effective at imparting energy and attitude to a rhythm track. You can assign a TG300 'drum kit' to any of the 16 available parts/channels, not just to MIDI channel 10. An assigned kit can also be edited, including note-specific coarse and fine tuning, filtering (with resonance), effects send levels and attack/decay settings; you can also alter the sound assigned to each note. However, you lose these edits as soon as you select a different drum kit for the relevant part.

Effects processing is well provided for on the TG300, and is of a reasonable quality. The module can provide up to three digital effects simultaneously, namely reverb, chorus and variation (the latter including distortion, compressor, flanger and exciter). The chorus and variation sections can use two effects, feeding the first into the second; in addition, the variation output can be fed into the reverb and/or chorus section(s).

The character of the TG300's sounds will be familiar to anyone who has used a TG100 or one of the QYs. There is an overall warmth and vibrancy to the sounds when they're used in ensemble which is very satisfying. Atmospheres and pads (including ensemble strings) are among the most effective sounds on the 300, often with a wonderfully rich, enveloping quality to them - check out, for instance, 'Soundtrack', 'Warm Pad' and 'Halo Pad'.

Many of the solo instrumental sounds are a little lacking in body and realism - but do tend to work very well in an ensemble context, which is after all what the TG300 as an instrument is intended for. On the whole, I find Roland's Sound Canvas/GS sounds support solo performance much more effectively - Acoustic Piano 1 and Jazz Guitar being cases in point.

The TG300 scores over its cheaper cousin, the TG100, in quality, versatility and accessibility. Yamaha have done a good job of expanding on the capabilities set out by the General MIDI spec, not least in the 300's programmability (something which is allowed for within GS, incidentally). But at £649 the TG300 is priced quite highly for the GM/GS market; at the same time, this market is more crowded than it used to be, and the competition tougher. Korg's slightly cheaper 05R/W, for instance, is well worth checking out, not least because it draws on the excellent sonic capabilities of the company's much more expensive 01/W-series synths. And, if you're looking in the TG300's sort of price area, then at around £150 more Roland's new SC88 Super Sound Canvas XP is worth checking out for the extra capabilities it offers (such as 64-voice polyphony), as is the company's forthcoming MT120, which combines GS, sequencer and MIDIfile playback capabilities in one unit.

The TG300 is a very capable all-rounder with an appealing full and warm ensemble sound and a useful element of sonic expandability. All in all it's a good starter instrument for anyone working in music or multimedia who isn't on too tight a budget.


Ease of use Very good - a well-presented instrument
Originality General MIDI and GS Format are about consistency and familiarity, not originality
Value for money Reasonable
Star Quality Competent enough, but no shining star
Price £649 inc VAT
More from Yamaha-Kemble Music (UK) Ltd, (Contact Details)

Hard fax

Patches: 456 preset, 128 programmable
Effects: 32 preset, 16 programmable
Multitimbrality: 16-part
Polyphony: max. 32-voice
Source sounds: 195 in 6Mb ROM LCD: 8 x 21-character, backlit
Connections: L/mono and R stereo out (1 /4" jacks), Left and Right stereo in (phonos), stereo headphones output, MIDI In, Out and Thru, To Host connector (for direct connection to Mac and PC computers)
Dimensions: 3.6" (H) x 8.7" (W) x 10.1" (D)
Weight: 4.2lbs

Why GM-A and GM-B modes?

GM-A and GM-B include the same bank of 128 General MIDI patches, but both modes go beyond the General MIDI spec by providing further patches in subsequent banks. The number of patches is different in each mode, with GM-B providing those in GM-A (in the same bank layout, too) plus many additional patches - including Roland CM64/MT32 patch maps and the TG300's own set of 128 programmable sounds.

In fact, selecting GM-B effectively puts the 300 into Roland GS Format mode as far as patch mapping is concerned - though you won't find Yamaha admitting to this in print! GM-A mode also uses the bank concept to 'infiltrate' additional sounds into General MIDI, and does so in a GS-ish sort of way; however, it isn't intended to be GS Format-compatible.

Now we come to the crunch: both GS and non-GS instruments use MIDI bank select commands as a means of calling up additional banks - but they do so in different ways. For those of you with some understanding of computer jargon, this is the difference: the MIDI spec says the LSB (Least Significant Byte) should be used to indicate banks 0-127, but Roland in their infinite wisdom decided that GS Format should use the MSB (Most Significant Byte) instead.

So, it seems that the real reason why there are two modes, GM-A and GM-B, is that GM-A responds to the official MIDI Bank Select format while GM-B responds to Roland's format. However, you won't find any of this explained in the TG300's manual, which is rather unfortunate. But then if Yamaha explained it they'd have to admit they were adopting GS Format on the quiet.

You can choose Bank Select numbers as well as patches from the TG300's front panel in both GM-A and GM-B modes, and the module takes care of the format. For remote selection, however, you really need your sequencer or MIDI controller keyboard to be able to send Bank Selects in either format. Notator Logic, for instance, lets you choose the format you want (Control 0 is the Roland format, Control 32 the standard MIDI format) when you create a Multi Instrument.

The TG300 comes with a Sound List & MIDI Data booklet which lays out in a handy chart form all the extra sounds available via Bank Select, but I can't help wondering if this extra sonic flexibility will remain a, er... closed book to many users of the module.

Also featuring gear in this article

Previous Article in this issue

Seeding the future - or burying the past?

Next article in this issue

SoundPool Audio Master

Music Technology - Copyright: Music Maker Publications (UK), Future Publishing.


Music Technology - Mar 1994

Quality Control

Gear in this article:

Sound Module > Yamaha > TG300

Review by Simon Trask

Previous article in this issue:

> Seeding the future - or bury...

Next article in this issue:

> SoundPool Audio Master

Help Support The Things You Love

mu:zines is the result of thousands of hours of effort, and will require many thousands more going forward to reach our goals of getting all this content online.

If you value this resource, you can support this project - it really helps!

Donations for July 2020
Issues donated this month: 0

New issues that have been donated or scanned for us this month.

Funds donated this month: £20.00

All donations and support are gratefully appreciated - thank you.

Please Contribute to mu:zines by supplying magazines, scanning or donating funds. Thanks!

Monetary donations go towards site running costs, and the occasional coffee for me if there's anything left over!

Small Print

Terms of usePrivacy