TG300B mode: Difference between revisions

From DTM Wiki
Jump to navigation Jump to search
(mention C/M mode)
(mention SysEx support)
Line 3: Line 3:
The name refers to the [[Yamaha TG300]]'s similar "GM-B" mode, but this is a euphemism, presumably to avoid infringing on Roland's GS trademark; Yamaha's own manuals admit it "may not be able to play back TG300-specific song data with complete accuracy", but it is compatible with "MIDI data designed for ''other computer music tone generators''".<ref>[https://my.yamaha.com/files/download/other_assets/8/320948/MU80E1.pdf Yamaha MU80 Owner's Manual], page 34. Identical wording can be found in many other MU-series manuals.</ref> Also, whereas the TG300's GM-B mode only attempted to be compatible with the [[Roland SC-55]],<ref>This is suggested by comparing the patches in the TG300's ''Sound List & MIDI Data'' manual to the SC-55's.</ref> the TG300B mode provides compatibility with newer Sound Canvas devices, e.g. the [[Yamaha MU80]] TG300B patch list looks more like the [[Roland SC-88]]'s.<ref>Compare the patch list on page "7-10" onwards of the [http://cdn.roland.com/assets/media/pdf/SC-88_OM.pdf Roland SC-88 Owner's Manual] to the patch list on page 32 onwards of the [https://usa.yamaha.com/files/download/other_assets/9/320949/MU80E2.pdf Yamaha MU80 Sound List & MIDI Data manual].</ref>
The name refers to the [[Yamaha TG300]]'s similar "GM-B" mode, but this is a euphemism, presumably to avoid infringing on Roland's GS trademark; Yamaha's own manuals admit it "may not be able to play back TG300-specific song data with complete accuracy", but it is compatible with "MIDI data designed for ''other computer music tone generators''".<ref>[https://my.yamaha.com/files/download/other_assets/8/320948/MU80E1.pdf Yamaha MU80 Owner's Manual], page 34. Identical wording can be found in many other MU-series manuals.</ref> Also, whereas the TG300's GM-B mode only attempted to be compatible with the [[Roland SC-55]],<ref>This is suggested by comparing the patches in the TG300's ''Sound List & MIDI Data'' manual to the SC-55's.</ref> the TG300B mode provides compatibility with newer Sound Canvas devices, e.g. the [[Yamaha MU80]] TG300B patch list looks more like the [[Roland SC-88]]'s.<ref>Compare the patch list on page "7-10" onwards of the [http://cdn.roland.com/assets/media/pdf/SC-88_OM.pdf Roland SC-88 Owner's Manual] to the patch list on page 32 onwards of the [https://usa.yamaha.com/files/download/other_assets/9/320949/MU80E2.pdf Yamaha MU80 Sound List & MIDI Data manual].</ref>


Yamaha do not document what GS features are supported beyond the list of patches. However, testing suggests it supports a substantial number of GS System Exclusive messages (not just GS Reset).
Yamaha do not document what GS features are supported beyond the list of patches. In testing, it seems to support a substantial number of GS System Exclusive messages, among others:
 
* GS Reset (switches to TG300B mode)<ref name=hikari-cbx-k1xg>Tested by [[User:hikari_no_yume|hikari_no_yume]] on a Yamaha CBX-K1XG.</ref>
* Editing the reverb and chorus (type, rate, delay, feedback level, etc)<ref name=hikari-cbx-k1xg></ref>
* Per-part controller mappings, including LFOs<ref name=hikari-cbx-k1xg></ref>
* Per-part voice editing (e.g. adjusting filter cutoff)<ref name=hikari-cbx-k1xg></ref>
* Drum setup editing (e.g. reverb level for drums)<ref name=hikari-cbx-k1xg></ref>


Like the [[Roland SC-55]], the patch set for TG300B mode includes [[Roland CM-64]] compatibility banks. Unlike the SC-55, many XG devices also offer a specific CM-64-compatible mode ([[C/M mode]]).
Like the [[Roland SC-55]], the patch set for TG300B mode includes [[Roland CM-64]] compatibility banks. Unlike the SC-55, many XG devices also offer a specific CM-64-compatible mode ([[C/M mode]]).

Revision as of 21:13, 15 July 2024

TG300B mode is a feature on some Yamaha XG devices that provides unofficial Roland GS compatibility.

The name refers to the Yamaha TG300's similar "GM-B" mode, but this is a euphemism, presumably to avoid infringing on Roland's GS trademark; Yamaha's own manuals admit it "may not be able to play back TG300-specific song data with complete accuracy", but it is compatible with "MIDI data designed for other computer music tone generators".[1] Also, whereas the TG300's GM-B mode only attempted to be compatible with the Roland SC-55,[2] the TG300B mode provides compatibility with newer Sound Canvas devices, e.g. the Yamaha MU80 TG300B patch list looks more like the Roland SC-88's.[3]

Yamaha do not document what GS features are supported beyond the list of patches. In testing, it seems to support a substantial number of GS System Exclusive messages, among others:

  • GS Reset (switches to TG300B mode)[4]
  • Editing the reverb and chorus (type, rate, delay, feedback level, etc)[4]
  • Per-part controller mappings, including LFOs[4]
  • Per-part voice editing (e.g. adjusting filter cutoff)[4]
  • Drum setup editing (e.g. reverb level for drums)[4]

Like the Roland SC-55, the patch set for TG300B mode includes Roland CM-64 compatibility banks. Unlike the SC-55, many XG devices also offer a specific CM-64-compatible mode (C/M mode).

References

  1. Yamaha MU80 Owner's Manual, page 34. Identical wording can be found in many other MU-series manuals.
  2. This is suggested by comparing the patches in the TG300's Sound List & MIDI Data manual to the SC-55's.
  3. Compare the patch list on page "7-10" onwards of the Roland SC-88 Owner's Manual to the patch list on page 32 onwards of the Yamaha MU80 Sound List & MIDI Data manual.
  4. 4.0 4.1 4.2 4.3 4.4 Tested by hikari_no_yume on a Yamaha CBX-K1XG.

See also