<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://dtm.noyu.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=9sphere</id>
	<title>DTM Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://dtm.noyu.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=9sphere"/>
	<link rel="alternate" type="text/html" href="https://dtm.noyu.me/wiki/Special:Contributions/9sphere"/>
	<updated>2026-06-02T05:57:23Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://dtm.noyu.me/index.php?title=Yamaha_MU500&amp;diff=1750</id>
		<title>Yamaha MU500</title>
		<link rel="alternate" type="text/html" href="https://dtm.noyu.me/index.php?title=Yamaha_MU500&amp;diff=1750"/>
		<updated>2025-11-05T18:20:42Z</updated>

		<summary type="html">&lt;p&gt;9sphere: Variation/insertion effects are the same as MU128&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&amp;lt;!-- If you add or change something in this infobox, consider updating the MU series article's comparison table also. --&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name = Yamaha MU500&lt;br /&gt;
| image = {{Photo wanted}}&lt;br /&gt;
| dimensions = 220 × 44 × 227&amp;lt;ref name=mu500-om-specs&amp;gt;Yamaha MU500 取扱説明書, pages 34 and 35.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| rackunits = 1U, half-width&lt;br /&gt;
| weight = 1.2kg&amp;lt;ref name=mu500-om-specs /&amp;gt;&lt;br /&gt;
| type = XG sound module&lt;br /&gt;
| manufacturer = Yamaha&lt;br /&gt;
| releasedate = 2000&amp;lt;ref name=innovation-road-mu500&amp;gt;[https://www.yamaha.com/en/about/experience/innovation-road/collection/detail/2093/ MU500 - Display Collection - INNOVATION ROAD - Yamaha Corporation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| standards = [[General MIDI 2]]&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;[[Yamaha XG]]&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;[[TG300B mode]]&amp;lt;ref name=mu500-om-specs /&amp;gt;&lt;br /&gt;
| maxpoly = 64&amp;lt;ref name=mu500-om-specs /&amp;gt;&lt;br /&gt;
| numparts = 64 normal parts&amp;lt;ref name=mu500-om-specs /&amp;gt;&lt;br /&gt;
| numpresets = 1396 (total)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;1203 (XG)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;664 (TG300B)&amp;lt;ref name=mu500-om-specs /&amp;gt;&lt;br /&gt;
| drumpresets = 58 (total)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;48 (XG)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;10 (TG300B)&amp;lt;ref name=mu500-om-specs /&amp;gt;&lt;br /&gt;
| effects = Reverb (18 types)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;Chorus (20 types)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;Variation (70 types)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;2× Insertion (43 types)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;Multi EQ (4 types)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;Part EQ (1 type)&amp;lt;ref&amp;gt;Yamaha MU500 取扱説明書, pages 135 and 136.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| predecessor = [[Yamaha MU1000]]/[[Yamaha MU2000|MU2000]]&lt;br /&gt;
}}&lt;br /&gt;
The '''Yamaha MU500''' is the final [[Yamaha XG]] and [[General MIDI]] sound module in the [[Yamaha MU series]], introduced by Yamaha in 2000. Like its predecessors, the [[Yamaha MU1000|MU1000]] and [[Yamaha MU2000|MU2000]], it was only released in Japan, so there is no official English documentation.&lt;br /&gt;
&lt;br /&gt;
The MU500 features the same sound &amp;amp; drum presets as the MU1000 and MU2000, while being significantly smaller and lighter, comparable to MU series models before the [[Yamaha MU128]]. It also retains the USB functionality and optical digital output introduced by its direct predecessors. However, unlike all other modules in the MU series, the screen has been replaced by a simple LED display that only displays MIDI activity, and all front panel controls besides the power button and volume dial have been cut. It also lacks an A/D input, the [[XG Plug-in System]], or upgradable firmware.&lt;br /&gt;
&lt;br /&gt;
Additionally, compared to the MU1000 and MU2000, the MU500 halves the polyphony to 64, halves the amount of insert effect units to 2, contains fewer variation and insertion effect types (going back to the MU128's effects), but still retains the same amount of parts.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://jp.yamaha.com/files/download/other_assets/8/316818/MU500J.PDF Yamaha MU500 取扱説明書] (Japanese: Owner's Manual)&lt;br /&gt;
&lt;br /&gt;
[[Category:Yamaha MU series devices]]&lt;br /&gt;
[[Category:Yamaha XG devices]]&lt;br /&gt;
[[Category:General MIDI 2 devices]]&lt;br /&gt;
[[Category:TG300B mode devices]]&lt;br /&gt;
[[Category:Released in 2000]]&lt;/div&gt;</summary>
		<author><name>9sphere</name></author>
	</entry>
	<entry>
		<id>https://dtm.noyu.me/index.php?title=Yamaha_MU_series&amp;diff=1749</id>
		<title>Yamaha MU series</title>
		<link rel="alternate" type="text/html" href="https://dtm.noyu.me/index.php?title=Yamaha_MU_series&amp;diff=1749"/>
		<updated>2025-11-05T18:01:03Z</updated>

		<summary type="html">&lt;p&gt;9sphere: Added MU90 photo in the overview, since the wiki does have one&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''Yamaha MU''' series is a line of [[Yamaha XG]] and [[General MIDI]] sound modules made by Yamaha starting in 1994. They introduced Yamaha's XG format and competed against the [[Roland Sound Canvas]] series among others.&lt;br /&gt;
&lt;br /&gt;
Most MU series devices feature not only XG support, but also unofficial [[Roland GS]] support via the [[TG300B mode]], and unofficial partial [[Roland CM-64]] compatibility via the [[C/M mode]].&lt;br /&gt;
&lt;br /&gt;
The MU series was not Yamaha's first attempt at General MIDI sound modules; the MU series was preceded by the [[Yamaha TG100]] and [[Yamaha TG300|TG300]], and it inherits some of their features, but not their appearance or form factor.&lt;br /&gt;
&lt;br /&gt;
== Models ==&lt;br /&gt;
&lt;br /&gt;
=== Overview and history ===&lt;br /&gt;
&lt;br /&gt;
Desktop (half-rack) modules:&lt;br /&gt;
&lt;br /&gt;
* [[Yamaha MU80]] (1994),&amp;lt;ref name=innovation-road-dates&amp;gt;[https://www.yamaha.com/en/about/experience/innovation-road/collection/02/ Keyboard Instruments &amp;amp;amp; Music Production Tools - Display Collection - INNOVATION ROAD - Yamaha Corporation]&amp;lt;/ref&amp;gt; first MU module and first XG module&lt;br /&gt;
* [[Yamaha MU50]] (1995),&amp;lt;ref name=innovation-road-dates /&amp;gt; cheaper version of the MU80 supporting only 16 parts and without the A/D inputs&lt;br /&gt;
* [[Yamaha MU90]] (1996),&amp;lt;ref name=innovation-road-dates /&amp;gt; improved MU80 with more presets (especially drumkits) and two insertion multi-effect units instead of a distortion effect unit&lt;br /&gt;
* [[Yamaha MU100]] (1997),&amp;lt;ref name=innovation-road-dates /&amp;gt; improved MU90 with almost twice as many presets, [[XG Plug-in System]] expansion support, and new per-part EQ support&lt;br /&gt;
* [[Yamaha MU128]] (1998),&amp;lt;ref name=innovation-road-dates /&amp;gt; double-height MU100 with 64 parts, 128 polyphony and three plug-in slots; supports [[General MIDI 2]] with a software upgrade&lt;br /&gt;
* [[Yamaha MU1000]] and [[Yamaha MU2000|MU2000]] (1999),&amp;lt;ref name=innovation-road-dates /&amp;gt; the most powerful models, released only in Japan, with 4 insert effect units, [[General MIDI 2]], and for the MU2000 only, sampling features and a SmartMedia card slot&lt;br /&gt;
* [[Yamaha MU500]] (2000), final model in the MU series; only 64 polyphony and lacks the screen and A/D input, but has the same set of presets as the MU1000 and MU2000&amp;lt;ref&amp;gt;[https://www.yamaha.com/en/about/experience/innovation-road/collection/detail/2093/ MU500 - Display Collection - INNOVATION ROAD - Yamaha Corporation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Full-rack modules:&lt;br /&gt;
&lt;br /&gt;
* [[Yamaha MU90R]], full-rack version of the MU90 with individual audio outputs&lt;br /&gt;
* [[Yamaha MU100R]] (1997),&amp;lt;ref name=innovation-road-dates /&amp;gt; full-rack version of the MU100 with individual audio outputs and two pre-installed plug-in cards&lt;br /&gt;
&lt;br /&gt;
Portable (battery-powered) models:&lt;br /&gt;
&lt;br /&gt;
* [[Yamaha MU5]] (1994),&amp;lt;ref name=innovation-road-dates /&amp;gt; first portable model and only MU series model to not support XG, with tone generation more similar to the [[Yamaha TG100|TG100]]&lt;br /&gt;
* [[Yamaha MU10]]&lt;br /&gt;
* [[Yamaha MU15]] (1998),&amp;lt;ref name=innovation-road-dates /&amp;gt; successor to the MU5 that supports XG&lt;br /&gt;
&lt;br /&gt;
(TODO: More notable models?)&lt;br /&gt;
&lt;br /&gt;
=== Comparison of major desktop modules ===&lt;br /&gt;
&lt;br /&gt;
The following table compares the main desktop modules representing each generation/level of capability. Each module may have some other variants, please see each's page for more info. The MU50 is considered the baseline for XG support; many devices with the XG logo have the same capabilities as the MU50's XG mode.&lt;br /&gt;
&lt;br /&gt;
The MU2000 also features sampling and sequencing functions, not present on any other model (including the MU1000).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- This table is based mostly on the infoboxes in the respective articles, please keep it in sync! --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;width: 14%&amp;quot; | [[Yamaha MU50]]&lt;br /&gt;
! style=&amp;quot;width: 14%&amp;quot; | [[Yamaha MU80]]&lt;br /&gt;
! style=&amp;quot;width: 14%&amp;quot; | [[Yamaha MU90]]&lt;br /&gt;
! style=&amp;quot;width: 14%&amp;quot; | [[Yamaha MU100]]&lt;br /&gt;
! style=&amp;quot;width: 14%&amp;quot; | [[Yamaha MU128]]&lt;br /&gt;
! style=&amp;quot;width: 14%&amp;quot; | [[Yamaha MU1000]]&amp;lt;br&amp;gt;[[Yamaha MU2000]]&lt;br /&gt;
|-&lt;br /&gt;
! Image&lt;br /&gt;
| style=&amp;quot;vertical-align: bottom; text-align: center&amp;quot; |[[File:Yamaha_MU50_Front.jpg|180px]]&lt;br /&gt;
| style=&amp;quot;vertical-align: bottom; text-align: center&amp;quot; |[[File:Yamaha-MU80-Front.jpg|180px]]&lt;br /&gt;
| style=&amp;quot;vertical-align: bottom; text-align: center&amp;quot; |[[File:MU90_Front.jpeg|180px]]&lt;br /&gt;
| style=&amp;quot;vertical-align: bottom; text-align: center&amp;quot; |[[File:Yamaha_MU100_Front.jpg|180px]]&lt;br /&gt;
| style=&amp;quot;vertical-align: bottom; text-align: center&amp;quot; |[[File:Yamaha MU128-front.jpg|180px]]&lt;br /&gt;
| style=&amp;quot;vertical-align: bottom; text-align: center&amp;quot; |[[File:Yamaha_MU1000_Front.jpg|180px]][[File:Yamaha_MU2000_front.jpg|180px]]&lt;br /&gt;
|-&lt;br /&gt;
! W × H × D (mm)&lt;br /&gt;
| 220 × 44 × 210&amp;lt;ref name=mu50-om-specs&amp;gt;Yamaha MU50 Owner's Manual, pages 125 and 126.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 220 × 44 × 210&amp;lt;ref name=mu80-om-specs&amp;gt;Yamaha MU80 Owner's Manual, pages 129 and 130.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 220 × 44 × 210&amp;lt;ref name=mu90-om-specs&amp;gt;Yamaha MU90 Owner's Manual, pages 10 and 11.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 220 × 44 × 210&amp;lt;ref name=mu100-om-specs&amp;gt;Yamaha MU100 Owner's Manual, pages 173 and 174.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 219.5 × 91.1 × 229.5&amp;lt;ref name=mu128-om-specs&amp;gt;Yamaha MU128 Owner's Manual, pages 187 and 188.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 219.5 × 91.1 × 229.5&amp;lt;ref name=mu1000-om-specs&amp;gt;Yamaha MU1000 取扱説明書, pages 154 and 155.&amp;lt;/ref&amp;gt;&amp;lt;ref name=mu2000-om-specs&amp;gt;Yamaha MU2000 取扱説明書, pages 186 and 187.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Rack units&lt;br /&gt;
| 1U, half-width&lt;br /&gt;
| 1U, half-width&lt;br /&gt;
| 1U, half-width&lt;br /&gt;
| 1U, half-width&lt;br /&gt;
| 2U, half-width&lt;br /&gt;
| 2U, half-width&lt;br /&gt;
|-&lt;br /&gt;
! Weight&lt;br /&gt;
| 1.3kg&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| 1.3kg&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| 1.3kg&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| 1.3kg&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| 1.9kg&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| 2.0kg&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Release date&lt;br /&gt;
| 1995&amp;lt;ref name=innovation-road-mu50&amp;gt;[https://www.yamaha.com/en/about/experience/innovation-road/collection/detail/2075/ MU50 - Display Collection - INNOVATION ROAD - Yamaha Corporation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 1994&amp;lt;ref name=innovation-road-mu80&amp;gt;[https://www.yamaha.com/en/about/experience/innovation-road/collection/detail/2026/ MU80 - Display Collection - INNOVATION ROAD - Yamaha Corporation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 1996&amp;lt;ref name=innovation-road-mu90&amp;gt;[https://www.yamaha.com/en/about/experience/innovation-road/collection/detail/2077/ MU90 - Display Collection - INNOVATION ROAD - Yamaha Corporation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 1997&amp;lt;ref name=innovation-road-mu100&amp;gt;[https://www.yamaha.com/en/about/experience/innovation-road/collection/detail/2082/ MU100 - Display Collection - INNOVATION ROAD - Yamaha Corporation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 1998&amp;lt;ref name=innovation-road-mu128&amp;gt;[https://www.yamaha.com/en/about/experience/innovation-road/collection/detail/2084/ MU128 - Display Collection - INNOVATION ROAD - Yamaha Corporation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 1999&amp;lt;ref name=innovation-road-mu1000&amp;gt;[https://www.yamaha.com/en/about/experience/innovation-road/collection/detail/2088/ MU1000 - Display Collection - INNOVATION ROAD - Yamaha Corporation]&amp;lt;/ref&amp;gt;&amp;lt;ref name=innovation-road-mu2000&amp;gt;[https://www.yamaha.com/en/about/experience/innovation-road/collection/detail/2087/ MU2000 - Display Collection - INNOVATION ROAD - Yamaha Corporation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Yamaha XG]]&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Roland GS]]&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | [[TG300B mode]]&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | [[TG300B mode]]&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | [[TG300B mode]]&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | [[TG300B mode]]&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | [[TG300B mode]]&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | [[TG300B mode]]&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&amp;lt;br&amp;gt;(GS with software upgrade)&lt;br /&gt;
|-&lt;br /&gt;
! [[C/M mode]]&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | No&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | No&lt;br /&gt;
|-&lt;br /&gt;
! [[General MIDI]]&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&lt;br /&gt;
|-&lt;br /&gt;
! [[General MIDI 2]]&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | No&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | No&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | No&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | No&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (with software upgrade)&amp;lt;ref name=innovation-road-mu128 /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Normal parts&lt;br /&gt;
| 16&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| 32&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| 32&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| 32&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| 64&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| 64&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Max polyphony&lt;br /&gt;
| 32&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| 64&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| 64&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| 64&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| 128&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| 128&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! A/D parts&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | None&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 2&amp;lt;ref name=mu80-ad-parts&amp;gt;Yamaha MU80 Owner's Manual, page 24.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 2&amp;lt;ref&amp;gt;Yamaha MU90R Owner's Manual, page 26.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 2&amp;lt;ref&amp;gt;Yamaha MU100 Owner's Manual, page 19.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 2&amp;lt;ref name=mu128-om-welcome&amp;gt;Yamaha MU128 Owner's Manual, page 19.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 2&amp;lt;ref&amp;gt;Yamaha MU1000 取扱説明書, page 7.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;Yamaha MU2000 取扱説明書, page 7.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! XG normal &amp;lt;br&amp;gt;presets&lt;br /&gt;
| 480&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| 537&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| 586&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| 1074&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| 1149&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| 1203&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! TG300B normal &amp;lt;br&amp;gt;presets&lt;br /&gt;
| 579&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| 614&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| 614&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| 614&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| 664&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| 664&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! XG drum presets&lt;br /&gt;
| 11&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| 11&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| 20&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| 36&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| 37&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| 48&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! TG300B drum &amp;lt;br&amp;gt;presets&lt;br /&gt;
| 10&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| 10&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| 10&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| 10&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| 10&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| 10&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Expansion&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | None&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | None&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | None&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 1× [[XG Plug-in System|PLG]]&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 3× [[XG Plug-in System|PLG]]&amp;lt;ref name=mu128-om-welcome /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 3× [[XG Plug-in System|PLG]]&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Reverb&amp;lt;br&amp;gt;&amp;lt;ref group=table name=effects&amp;gt;These rows represent how many independent effect units are available, not whether there are effects of a certain type. For example, the MU50 has independent reverb, chorus and variation units, but the variation unit can also do some reverb and chorus effects. Similarly, the MU80 additionally has a multi-EQ unit, but its variation and insertion units can also do EQ effects. The limitation is that each effect unit can only do one type of effect at a time.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (12 types)&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (12 types)&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (12 types)&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (12 types)&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (12 types)&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (18 types)&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&amp;lt;ref group=table name=mu1000-2000-effects&amp;gt;Does not include the additional effects added with a software upgrade (TODO).&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Chorus&amp;lt;br&amp;gt;&amp;lt;ref group=table name=effects /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (10 types)&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (10 types)&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (14 types)&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (14 types)&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (14 types)&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (20 types)&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Variation&amp;lt;br&amp;gt;&amp;lt;ref group=table name=effects /&amp;gt;&amp;lt;ref group=table name=insertion&amp;gt;The variation effect unit can be used either as a system effect or an insertion effect; the &amp;quot;insertion&amp;quot; row is about additional, insertion-only effect units.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (42 types)&amp;lt;ref name=mu50-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (44 types)&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (62 types)&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (70 types)&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (70 types)&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (97 types)&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&amp;lt;ref group=table name=mu1000-2000-effects /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Insertion&amp;lt;br&amp;gt;&amp;lt;ref group=table name=effects /&amp;gt;&amp;lt;ref group=table name=insertion /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | None&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 1× (3 types, Distortion/EQ)&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 2× (43 types)&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 2× (43 types)&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 2× (43 types)&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | 4× (97 types)&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&amp;lt;ref group=table name=mu1000-2000-effects /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Multi EQ&amp;lt;br&amp;gt;&amp;lt;ref group=table name=effects /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | No&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (4 types)&amp;lt;ref name=mu80-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (4 types)&amp;lt;ref name=mu90-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (4 types)&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (4 types)&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (4 types)&amp;lt;ref name=mu1000-om-specs /&amp;gt;&amp;lt;ref name=mu2000-om-specs /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Part EQ&amp;lt;br&amp;gt;&amp;lt;ref group=table name=effects /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | No&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | No&lt;br /&gt;
| style=&amp;quot;background: pink&amp;quot; | No&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (1 type)&amp;lt;ref name=mu100-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes (1 type)&amp;lt;ref name=mu128-om-specs /&amp;gt;&lt;br /&gt;
| style=&amp;quot;background: lightgreen&amp;quot; | Yes&amp;lt;ref&amp;gt;Yamaha MU1000 取扱説明書, page 62.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;Yamaha MU2000 取扱説明書, page 72.&amp;lt;/ref&amp;gt; (1 type)&lt;br /&gt;
|-&lt;br /&gt;
! Notes&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; | &amp;lt;references group=table /&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>9sphere</name></author>
	</entry>
	<entry>
		<id>https://dtm.noyu.me/index.php?title=Yamaha_MU500&amp;diff=1748</id>
		<title>Yamaha MU500</title>
		<link rel="alternate" type="text/html" href="https://dtm.noyu.me/index.php?title=Yamaha_MU500&amp;diff=1748"/>
		<updated>2025-11-05T17:59:55Z</updated>

		<summary type="html">&lt;p&gt;9sphere: Create MU500 page with basic info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&amp;lt;!-- If you add or change something in this infobox, consider updating the MU series article's comparison table also. --&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name = Yamaha MU500&lt;br /&gt;
| image = {{Photo wanted}}&lt;br /&gt;
| dimensions = 220 × 44 × 227&amp;lt;ref name=mu500-om-specs&amp;gt;Yamaha MU500 取扱説明書, pages 34 and 35.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| rackunits = 1U, half-width&lt;br /&gt;
| weight = 1.2kg&amp;lt;ref name=mu500-om-specs /&amp;gt;&lt;br /&gt;
| type = XG sound module&lt;br /&gt;
| manufacturer = Yamaha&lt;br /&gt;
| releasedate = 2000&amp;lt;ref name=innovation-road-mu500&amp;gt;[https://www.yamaha.com/en/about/experience/innovation-road/collection/detail/2093/ MU500 - Display Collection - INNOVATION ROAD - Yamaha Corporation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| standards = [[General MIDI 2]]&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;[[Yamaha XG]]&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;[[TG300B mode]]&amp;lt;ref name=mu500-om-specs /&amp;gt;&lt;br /&gt;
| maxpoly = 64&amp;lt;ref name=mu500-om-specs /&amp;gt;&lt;br /&gt;
| numparts = 64 normal parts&amp;lt;ref name=mu500-om-specs /&amp;gt;&lt;br /&gt;
| numpresets = 1396 (total)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;1203 (XG)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;664 (TG300B)&amp;lt;ref name=mu500-om-specs /&amp;gt;&lt;br /&gt;
| drumpresets = 58 (total)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;48 (XG)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;10 (TG300B)&amp;lt;ref name=mu500-om-specs /&amp;gt;&lt;br /&gt;
| effects = Reverb (18 types)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;Chorus (20 types)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;Variation (70 types)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;2× Insertion (43 types)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;Multi EQ (4 types)&amp;lt;ref name=mu500-om-specs /&amp;gt;&amp;lt;br&amp;gt;Part EQ (1 type)&amp;lt;ref&amp;gt;Yamaha MU500 取扱説明書, pages 135 and 136.&amp;lt;/ref&amp;gt;&lt;br /&gt;
| predecessor = [[Yamaha MU1000]]/[[Yamaha MU2000|MU2000]]&lt;br /&gt;
}}&lt;br /&gt;
The '''Yamaha MU500''' is the final [[Yamaha XG]] and [[General MIDI]] sound module in the [[Yamaha MU series]], introduced by Yamaha in 2000. Like its predecessors, the [[Yamaha MU1000|MU1000]] and [[Yamaha MU2000|MU2000]], it was only released in Japan, so there is no official English documentation.&lt;br /&gt;
&lt;br /&gt;
The MU500 features the same sound &amp;amp; drum presets as the MU1000 and MU2000, while being significantly smaller and lighter, comparable to MU series models before the [[Yamaha MU128]]. It also retains the USB functionality and optical digital output introduced by its direct predecessors. However, unlike all other modules in the MU series, the screen has been replaced by a simple LED display that only displays MIDI activity, and all front panel controls besides the power button and volume dial have been cut. It also lacks an A/D input, the [[XG Plug-in System]], or upgradable firmware.&lt;br /&gt;
&lt;br /&gt;
Additionally, compared to the MU1000 and MU2000, the MU500 halves the polyphony to 64, halves the amount of insert effect units to 2, contains fewer variation and insertion effect types, but still retains the same amount of parts.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://jp.yamaha.com/files/download/other_assets/8/316818/MU500J.PDF Yamaha MU500 取扱説明書] (Japanese: Owner's Manual)&lt;br /&gt;
&lt;br /&gt;
[[Category:Yamaha MU series devices]]&lt;br /&gt;
[[Category:Yamaha XG devices]]&lt;br /&gt;
[[Category:General MIDI 2 devices]]&lt;br /&gt;
[[Category:TG300B mode devices]]&lt;br /&gt;
[[Category:Released in 2000]]&lt;/div&gt;</summary>
		<author><name>9sphere</name></author>
	</entry>
	<entry>
		<id>https://dtm.noyu.me/index.php?title=GM%E2%80%93GS%E2%80%93XG_quick_reference&amp;diff=1510</id>
		<title>GM–GS–XG quick reference</title>
		<link rel="alternate" type="text/html" href="https://dtm.noyu.me/index.php?title=GM%E2%80%93GS%E2%80%93XG_quick_reference&amp;diff=1510"/>
		<updated>2025-09-10T20:24:30Z</updated>

		<summary type="html">&lt;p&gt;9sphere: Add XG NRPNs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a help page listing which MIDI messages can be used for common things across [[General MIDI]], [[Roland GS]] and [[Yamaha XG]].&lt;br /&gt;
&lt;br /&gt;
General notes:&lt;br /&gt;
&lt;br /&gt;
* GS doesn't seem to have a publicly available formal standard, so the [[Roland SC-55mkII]] manual is used as a reference. Later Roland devices seem to use the SC-55mkII as the baseline for GS.&lt;br /&gt;
* [[Microsoft GS Wavetable Synth]] only supports a tiny fraction of the GS features, despite the name.&lt;br /&gt;
* XGLite only supports a subset of the XG features.&lt;br /&gt;
&lt;br /&gt;
Symbol legend:&lt;br /&gt;
&lt;br /&gt;
* ❌ — Not supported (according to the standard; the device might still have it as an extension)&lt;br /&gt;
* 👻 — Undocumented, but appears to work on some devices in testing&lt;br /&gt;
* ⚠️ — Supported, but not useful&lt;br /&gt;
* *️⃣ — Supported, but meaning is standard-specific or depends on other factors&lt;br /&gt;
* ✅ — Supported&lt;br /&gt;
* [88] — Supported only by [[Roland SC-88]] and later (not part of basic GS/[[Roland SC-55|SC-55]]) &lt;br /&gt;
&lt;br /&gt;
==Control Change messages==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 1em;&amp;quot; | Ctrl #&lt;br /&gt;
! style=&amp;quot;width: 10em;&amp;quot; | Controller name&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:General MIDI logo.png|50px|General MIDI]]&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:Roland GS logo.png|50px|Roland GS]]&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:Yamaha XG logo.png|50px|Yamaha XG]]&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Bank Select MSB ||❌||*️⃣&amp;lt;ref name=mkii-p90&amp;gt;Roland SC-55mkII Owner's Manual, page 90.&amp;lt;/ref&amp;gt;||*️⃣&amp;lt;ref name=xg-p16&amp;gt;Yamaha XG Specifications, v 2.00, page 16.&amp;lt;/ref&amp;gt;||On GS, this selects variation instruments.&amp;lt;br&amp;gt;On XG, this selects banks. Common numbers:&lt;br /&gt;
* 0 = most normal/melody instruments&amp;lt;ref name=xg-p16&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
* 64 = SFX voices&amp;lt;ref name=xg-p16&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
* 126 = SFX kits&amp;lt;ref name=xg-p16&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
* 127 = drumkits (sets part to drum mode)&amp;lt;ref name=xg-p16&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Modulation ||✅&amp;lt;ref name=gm1-p2&amp;gt;General MIDI System Level 1 Specification, page 2&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=mkii-p90&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p17&amp;gt;Yamaha XG Specifications, v 2.00, page 17.&amp;lt;/ref&amp;gt;||On GS and XG, this is Vibrato by default&amp;lt;ref name=mkii-p90&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=xg-p17&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Portamento time ||❌||✅&amp;lt;ref name=mkii-p90&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p18&amp;gt;Yamaha XG Specifications, v 2.00, page 18.&amp;lt;/ref&amp;gt;||Value 0 is shortest/fastest.&amp;lt;ref name=mkii-p90&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=xg-p18&amp;gt;&amp;lt;/ref&amp;gt; On XG, it is cent-linear.&amp;lt;ref name=xg-p18&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: lightgrey&amp;quot;&lt;br /&gt;
| ''6'' || ''Data entry MSB'' ||*️⃣||*️⃣&amp;lt;ref name=mkii-p90&amp;gt;&amp;lt;/ref&amp;gt;||*️⃣&amp;lt;ref name=xg-p18&amp;gt;&amp;lt;/ref&amp;gt;|| ''(Used for RPNs and NRPNs)''&lt;br /&gt;
|-&lt;br /&gt;
| 7 || Volume ||✅&amp;lt;ref name=gm1-p2&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=mkii-p90&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p18&amp;gt;&amp;lt;/ref&amp;gt;||&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Pan ||✅&amp;lt;ref name=gm1-p2&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=mkii-p90&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p18&amp;gt;&amp;lt;/ref&amp;gt;||&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Expression ||✅&amp;lt;ref name=gm1-p2&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=mkii-p90&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p18&amp;gt;&amp;lt;/ref&amp;gt;||On GS, this is multiplied with Volume to control overall volume.&amp;lt;ref name=mkii-p90&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 32 || Bank Select LSB ||❌||❌&amp;lt;ref name=mkii-p90&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p16&amp;gt;&amp;lt;/ref&amp;gt;||On GS/the SC-55, this does nothing. But the SC-88 onwards use this to select maps:&amp;lt;br&amp;gt;&lt;br /&gt;
* 0 = default&lt;br /&gt;
* 1 = SC-55&lt;br /&gt;
* 2 = SC-88&lt;br /&gt;
* 3 = SC-88 Pro&lt;br /&gt;
* 4 = SC-8850/SC-8820&lt;br /&gt;
On XG, this selects extension instruments.&amp;lt;ref name=xg-p16&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: lightgrey&amp;quot;&lt;br /&gt;
| ''38'' || ''Data entry LSB'' ||*️⃣||*️⃣&amp;lt;ref name=mkii-p90&amp;gt;&amp;lt;/ref&amp;gt;||*️⃣&amp;lt;ref name=xg-p18&amp;gt;&amp;lt;/ref&amp;gt;|| ''(Used for RPNs and NRPNs)''&lt;br /&gt;
|-&lt;br /&gt;
| 64 || Sustain&amp;lt;br&amp;gt;''or'' Hold1&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; ||✅&amp;lt;ref name=gm1-p2&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=mkii-p91&amp;gt;Roland SC-55mkII Owner's Manual, page 91.&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p19&amp;gt;Yamaha XG Specifications, v 2.00, page 19.&amp;lt;/ref&amp;gt;|| 0–63 = Off, 64–127 = On.&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=xg-p19&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 65 || Portamento ||❌||✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p19&amp;gt;&amp;lt;/ref&amp;gt;||0–63 = Off, 64–127 = On.&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=xg-p19&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 66 || Sostenuto ||❌||✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p19&amp;gt;&amp;lt;/ref&amp;gt;||0–63 = Off, 64–127 = On.&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=xg-p19&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 67 || Soft&amp;lt;br&amp;gt;''or'' Soft Pedal&amp;lt;ref name=xg-p20&amp;gt;&amp;lt;/ref&amp;gt; ||❌||✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p20&amp;gt;Yamaha XG Specifications, v 2.00, page 20.&amp;lt;/ref&amp;gt;||&lt;br /&gt;
|-&lt;br /&gt;
| 71 || Sound Controller 2&amp;lt;br&amp;gt;''or'' Harmonic Content ||❌||👻&amp;lt;ref name=88vl-sound-ctrl&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p20&amp;gt;&amp;lt;/ref&amp;gt;||On XG, relative adjustment of filter resonance (64 is zero change).&amp;lt;ref name=xg-p20&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;On GS, there is no documented support for it, but there is an NRPN.&amp;lt;br&amp;gt;SC modules from at least the [[Roland SC-88VL|SC-88VL]] onwards appear to respond to it anyway and behave like XG.&amp;lt;ref name=88vl-sound-ctrl&amp;gt;Tested by the following users:&lt;br /&gt;
* [[User:hikari_no_yume|hikari_no_yume]] has tested and found that her SC-88VL responds to controllers 71 to 74 in GS mode.&lt;br /&gt;
* [[User:purps|purps]] has tested and found that [[Roland Sound Canvas VA]] responds to controllers 71 to 74 in GS mode.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 72 || Sound Controller 3&amp;lt;br&amp;gt;''or'' Release Time ||❌||👻&amp;lt;ref name=88vl-sound-ctrl&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p20&amp;gt;&amp;lt;/ref&amp;gt;||On XG, relative adjustment of envelope release time (64 is zero change).&amp;lt;ref name=xg-p20&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;On GS, there is no documented support for it, but there is an NRPN.&amp;lt;br&amp;gt;SC modules from at least the [[Roland SC-88VL|SC-88VL]] onwards appear to respond to it anyway and behave like XG.&amp;lt;ref name=88vl-sound-ctrl&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sound Controller 4&amp;lt;br&amp;gt;''or'' Attack Time ||❌||👻&amp;lt;ref name=88vl-sound-ctrl&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p20&amp;gt;&amp;lt;/ref&amp;gt;||On XG, relative adjustment of envelope attack time (64 is zero change).&amp;lt;ref name=xg-p20&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;On GS, there is no documented support for it, but there is an NRPN.&amp;lt;br&amp;gt;SC modules from at least the [[Roland SC-88VL|SC-88VL]] onwards appear to respond to it anyway and behave like XG.&amp;lt;ref name=88vl-sound-ctrl&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 74 || Sound Controller 5&amp;lt;br&amp;gt;''or'' Brightness ||❌||👻&amp;lt;ref name=88vl-sound-ctrl&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p21&amp;gt;Yamaha XG Specifications, v 2.00, page 21&amp;lt;/ref&amp;gt;||On XG, relative adjustment of filter cutoff (64 is zero change).&amp;lt;ref name=xg-p21&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;On GS, there is no documented support for it, but there is an NRPN.&amp;lt;br&amp;gt;SC modules from at least the [[Roland SC-88VL|SC-88VL]] onwards appear to respond to it anyway and behave like XG.&amp;lt;ref name=88vl-sound-ctrl&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 84 || Portamento Control ||❌||✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p21&amp;gt;&amp;lt;/ref&amp;gt;||Value is MIDI note number.&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; On XG, ignores Portamento Time (always 0).&amp;lt;ref name=xg-p21&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 91 || Effect 1 depth&amp;lt;br&amp;gt;''or'' Reverb send&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; ||❌||✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p21&amp;gt;&amp;lt;/ref&amp;gt;||On GS and XG: Reverb send level&amp;lt;ref name=xg-p21&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 93 || Effect 3 depth&amp;lt;br&amp;gt;''or'' Chorus send&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; ||❌||✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p21&amp;gt;&amp;lt;/ref&amp;gt;||On GS and XG: Chorus send level&amp;lt;ref name=xg-p21&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 94 || Effect 4 depth&amp;lt;br&amp;gt;''or'' Variation send&amp;lt;br&amp;gt;''or'' Delay send&amp;lt;ref name=88-p7-22&amp;gt;Roland SC-88 Owner's Manual, page 7 - 22.&amp;lt;/ref&amp;gt;||❌||[88]&amp;lt;ref name=88-p7-22&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p21&amp;gt;&amp;lt;/ref&amp;gt;||On XG: Variation send level.&amp;lt;ref name=xg-p21&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;XGLite does not require variation effects to be supported.&amp;lt;ref name=xglite-variation-fx&amp;gt;See Yamaha XG Specifications, v 2.00, Attached Chart 1 pages 5 to 7 (all Variation/Insertion effects marked as optional for XGLite).&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;Not supported on GS/SC-55, but SC-88 and onwards use this for Delay Send Level.&amp;lt;ref name=88-p7-22&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: lightgrey&amp;quot;&lt;br /&gt;
| ''96'' || ''Data increment'' ||❌||❌||*️⃣&amp;lt;ref name=xg-p22&amp;gt;Yamaha XG Specifications, v 2.00, page 22&amp;lt;/ref&amp;gt;|| ''(Used for RPNs and NRPNs)'' (TODO: check this)&lt;br /&gt;
|- style=&amp;quot;background: lightgrey&amp;quot;&lt;br /&gt;
| ''97'' || ''Data decrement'' ||❌||❌||*️⃣&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt;|| ''(Used for RPNs and NRPNs)'' (TODO: check this)&lt;br /&gt;
|- style=&amp;quot;background: lightgrey&amp;quot;&lt;br /&gt;
| ''98'' || ''NRPN LSB'' ||❌||*️⃣&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;||*️⃣&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt;|| ''(Used for NRPNs)''&lt;br /&gt;
|- style=&amp;quot;background: lightgrey&amp;quot;&lt;br /&gt;
| ''99'' || ''NRPN MSB'' ||❌||*️⃣&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt;||*️⃣&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt;|| ''(Used for NRPNs)''&lt;br /&gt;
|- style=&amp;quot;background: lightgrey&amp;quot;&lt;br /&gt;
| ''100'' || ''RPN LSB'' ||*️⃣||*️⃣&amp;lt;ref name=mkii-p92&amp;gt;Roland SC-55mkII Owner's Manual, page 92.&amp;lt;/ref&amp;gt;||*️⃣&amp;lt;ref name=xg-p23&amp;gt;Yamaha XG Specifications, v 2.00, page 23&amp;lt;/ref&amp;gt;|| ''(Used for RPNs)''&lt;br /&gt;
|- style=&amp;quot;background: lightgrey&amp;quot;&lt;br /&gt;
| ''101'' || ''RPN MSB'' ||*️⃣||*️⃣&amp;lt;ref name=mkii-p92&amp;gt;&amp;lt;/ref&amp;gt;||*️⃣&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt;|| ''(Used for RPNs)''&lt;br /&gt;
|-&lt;br /&gt;
! colspan=6 | ''Channel Mode messages''&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 1em;&amp;quot; | CC #&lt;br /&gt;
! style=&amp;quot;width: 10em;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:General MIDI logo.png|50px|General MIDI]]&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:Roland GS logo.png|50px|Roland GS]]&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:Yamaha XG logo.png|50px|Yamaha XG]]&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 120 || All Sound Off || ❌||✅&amp;lt;ref name=mkii-p92&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p24&amp;gt;&amp;lt;/ref&amp;gt;|| Standard but optional MIDI feature, not required by GM. Cuts off currently played sounds on the channel as soon as possible,&amp;lt;ref&amp;gt;MIDI 1.0 Detailed Specification 4.2.1, page 25.&amp;lt;/ref&amp;gt; skipping the &amp;quot;release&amp;quot; part of sounds, unlike All Notes Off.&amp;lt;ref name=xg-p24&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 121 || Reset All Controllers || ✅&amp;lt;ref name=gm1-p2&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=mkii-p92&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p24&amp;gt;&amp;lt;/ref&amp;gt;||(TODO: How does this affect RPNs and NRPNs?)&lt;br /&gt;
|-&lt;br /&gt;
| 123 || All Notes Off || ✅&amp;lt;ref name=gm1-p2&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=mkii-p92&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p24&amp;gt;&amp;lt;/ref&amp;gt;|| Standard but optional MIDI feature,&amp;lt;ref&amp;gt;MIDI 1.0 Detailed Specification 4.2.1, page 24.&amp;lt;/ref&amp;gt; required by GM. This behaves like sending a &amp;quot;Note Off&amp;quot; (i.e. releasing) for all currently held keys; the release may be delayed by a sustain. (TODO: cite this bit)&lt;br /&gt;
|-&lt;br /&gt;
| 124 || Omni Off || ❌||⚠️&amp;lt;ref name=mkii-p92&amp;gt;&amp;lt;/ref&amp;gt;||⚠️&amp;lt;ref name=xg-p25&amp;gt;Yamaha XG Specifications, v 2.00, page 25&amp;lt;/ref&amp;gt;|| rowspan=2 | Standard but optional MIDI feature,&amp;lt;ref name=midi-modes&amp;gt;MIDI 1.0 Detailed Specification 4.2.1, page 20.&amp;lt;/ref&amp;gt; not required by GM. &amp;quot;Omni&amp;quot; means each part responds to all channels,&amp;lt;ref name=midi-modes&amp;gt;&amp;lt;/ref&amp;gt; which is not appropriate for a GM synth, so changing to/from Omni mode is not possible. The message is treated only as an All Notes Off.&amp;lt;ref name=mkii-p92&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=xg-p25&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 125 || Omni On || ❌||⚠️&amp;lt;ref name=mkii-p93&amp;gt;Roland SC-55mkII Owner's Manual, page 93.&amp;lt;/ref&amp;gt;||⚠️&amp;lt;ref name=xg-p25&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 126 || Mono On (Poly Off) || ❌||✅&amp;lt;ref name=mkii-p93&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p25&amp;gt;&amp;lt;/ref&amp;gt;|| Standard but optional MIDI feature,&amp;lt;ref name=midi-modes&amp;gt;MIDI 1.0 Detailed Specification 4.2.1, page 20.&amp;lt;/ref&amp;gt; not required by GM. On GS and XG, this message sets the part to monophonic mode and performs an All Sound Off.&amp;lt;ref name=mkii-p93&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=xg-p25&amp;gt;&amp;lt;/ref&amp;gt; GS and XG ignore the value in the message,&amp;lt;ref name=mkii-p93&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=xg-p25&amp;gt;&amp;lt;/ref&amp;gt; but note that it has a meaning in the MIDI specification!&lt;br /&gt;
|-&lt;br /&gt;
| 127 || Mono Off (Poly On) || ❌||✅&amp;lt;ref name=mkii-p93&amp;gt;&amp;lt;/ref&amp;gt;||✅&amp;lt;ref name=xg-p25&amp;gt;&amp;lt;/ref&amp;gt;|| Standard but optional MIDI feature,&amp;lt;ref name=midi-modes&amp;gt;MIDI 1.0 Detailed Specification 4.2.1, page 20.&amp;lt;/ref&amp;gt; not required by GM. On GS and XG, this message sets the part to polyphonic mode and performs an All Sound Off.&amp;lt;ref name=mkii-p93&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=xg-p25&amp;gt;&amp;lt;/ref&amp;gt; GS and XG ignore the value in the message,&amp;lt;ref name=mkii-p93&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=xg-p25&amp;gt;&amp;lt;/ref&amp;gt; but note that it has a meaning in the MIDI specification!&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==RPN messages==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! RPN&amp;lt;br&amp;gt;MSB&lt;br /&gt;
! RPN&amp;lt;br&amp;gt;LSB&lt;br /&gt;
! (combined)&lt;br /&gt;
! RPN name&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:General MIDI logo.png|50px|General MIDI]]&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:Roland GS logo.png|50px|Roland GS]]&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:Yamaha XG logo.png|50px|Yamaha XG]]&lt;br /&gt;
|-&lt;br /&gt;
| 0 || 0 || Pitch Bend Sensitivity || ✅&amp;lt;ref name=gm1-p2&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=mkii-p92&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p24&amp;gt;Yamaha XG Specifications, v 2.00, page 24&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 0 || 1 || Fine Tuning || ✅&amp;lt;ref name=gm1-p2&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=mkii-p92&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p24&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 0 || 2 || Coarse Tuning || ✅&amp;lt;ref name=gm1-p2&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=mkii-p92&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p24&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For software that needs a single number for an RPN rather than a separate MSB and LSB, you can just use the LSB.&lt;br /&gt;
&lt;br /&gt;
==NRPN messages==&lt;br /&gt;
If you are using software that only asks for a single number when setting an NRPN, e.g. FL Studio, use the &amp;quot;(combined)&amp;quot; number (calculated as MSB × 128 + LSB). Otherwise, specify the MSB and LSB separately.&lt;br /&gt;
&lt;br /&gt;
Some NRPNs are for adjusting the sounds of individual drum instruments on a drum part/channel (e.g. channel 10 in General MIDI). To select the right NRPN, you need to know the key number corresponding to the instrument you want to edit. For example, Bass Drum 1 is assigned to the C key in octave 2 (&amp;quot;C2&amp;quot;) in General MIDI, and C2 has MIDI note/key number 36. [[General MIDI#Percussion Map]] may be a useful reference for some common drum instruments. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! NRPN&amp;lt;br&amp;gt;MSB&lt;br /&gt;
! NRPN&amp;lt;br&amp;gt;LSB&lt;br /&gt;
! (combined)&lt;br /&gt;
! NRPN name&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:General MIDI logo.png|50px|General MIDI]]&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:Roland GS logo.png|50px|Roland GS]]&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:Yamaha XG logo.png|50px|Yamaha XG]]&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 8 || 136 || Vibrato Rate&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 9 || 137 || Vibrato Depth&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 10 || 138 || Vibrato Delay&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 32 || 160 || Filter Cutoff Frequency&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;''or'' TVF cutoff frequency&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 33 || 161 || Filter Resonance&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;''or'' TVF resonance&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 99 || 227 || EG Attack Time&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;''or'' TVF&amp;amp;TVA Env. Attack time&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 100 || 228 || EG Decay Time&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;''or'' TVF&amp;amp;TVA Env. Decay time&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p22&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 102 || 230 || EG Release&amp;lt;ref name=xg-1.32-p13&amp;gt;Yamaha XG Specifications, v 1.32, page 13 (omitted in v 2.00; by mistake maybe?)&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;''or'' TVF&amp;amp;TVA Env. Release time&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-1.32-p13&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 20 || key&amp;amp;nbsp;# || 2560&amp;lt;br&amp;gt;+ key&amp;amp;nbsp;#|| Drum Filter Cutoff Frequency &amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt; || ❌ || ❌ || ✅&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 21 || key&amp;amp;nbsp;# || 2688&amp;lt;br&amp;gt;+ key&amp;amp;nbsp;#|| Drum Filter Resonance &amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt; || ❌ || ❌ || ✅&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 22 || key&amp;amp;nbsp;# || 2816&amp;lt;br&amp;gt;+ key&amp;amp;nbsp;#|| Drum EG Attack Rate &amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt; || ❌ || ❌ || ✅&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 23 || key&amp;amp;nbsp;# || 2944&amp;lt;br&amp;gt;+ key&amp;amp;nbsp;#|| Drum EG Decay Rate &amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt; || ❌ || ❌ || ✅&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 24 || key&amp;amp;nbsp;# || 3072&amp;lt;br&amp;gt;+ key&amp;amp;nbsp;#|| Drum Pitch Coarse&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;''or'' Pitch coarse of drum instrument&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 25 || key&amp;amp;nbsp;# || 3200&amp;lt;br&amp;gt;+ key&amp;amp;nbsp;#|| Drum Pitch Fine &amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt; || ❌ || ❌ || ✅&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt; || Relative adjustment (64 is zero change)&lt;br /&gt;
|-&lt;br /&gt;
| 26 || key&amp;amp;nbsp;# || 3328&amp;lt;br&amp;gt;+ key&amp;amp;nbsp;# || Drum Level&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;''or'' TVA level of drum instrument&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
| 28 || key&amp;amp;nbsp;# || 3548&amp;lt;br&amp;gt;+ key&amp;amp;nbsp;# || Drum Pan&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;''or'' Panpot of drum instrument&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt; || 0 is a special value that applies random panning to each triggered note&lt;br /&gt;
|-&lt;br /&gt;
| 29 || key&amp;amp;nbsp;# || 3712&amp;lt;br&amp;gt;+ key&amp;amp;nbsp;# || Drum Reverb Send&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;''or'' Reverb send level of drum instrument&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
| 30 || key&amp;amp;nbsp;# || 3840&amp;lt;br&amp;gt;+ key&amp;amp;nbsp;# || Drum Chorus Send&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;''or'' Chorus send level of drum instrument&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || ✅&amp;lt;ref name=mkii-p91&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
| 31 || key&amp;amp;nbsp;# || 3968&amp;lt;br&amp;gt;+ key&amp;amp;nbsp;# || Drum Variation Send&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;''or'' Delay send level of drum instrument&amp;lt;ref name=88-p7-22&amp;gt;&amp;lt;/ref&amp;gt; || ❌ || [88]&amp;lt;ref name=88-p7-22&amp;gt;&amp;lt;/ref&amp;gt; || ✅&amp;lt;ref name=xg-p23&amp;gt;&amp;lt;/ref&amp;gt; || On XG: Variation send level.&amp;lt;ref name=xg-p21&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;Not supported on GS/SC-55, but SC-88 and onwards use this for Delay Send Level.&amp;lt;ref name=88-p7-22&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==System Exclusive messages==&lt;br /&gt;
System Exclusive (SysEx) messages are required for advanced features like changing effect types, configuring controllers/LFOs, etc. There are a huge number of them and they are completely incompatible between standards, so they are out of scope for this article. The following are only a few essential ones:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! SysEx (hex)&lt;br /&gt;
! Name&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:General MIDI logo.png|50px|General MIDI]]&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:Roland GS logo.png|50px|Roland GS]]&lt;br /&gt;
! style=&amp;quot;background: white; | [[File:Yamaha XG logo.png|50px|Yamaha XG]]&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;F0 7E 7F 09 01 F7&amp;lt;/tt&amp;gt; || General MIDI Level 1 System On || ✅ || ✅ || ✅ || Sets module to GM1 mode and resets settings for all parts. Broadcast message addressed to all devices.&amp;lt;br&amp;gt;Note: some early GS devices (early SC-55 models) don't support GM and won't respond to this.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;F0 41 10 42 12 40 00 7F 00 41 F7&amp;lt;/tt&amp;gt; || GS Reset || ❌ || ✅ || ❌ || Sets module to GS mode and resets settings for all parts. Addressed to device 17 (default device number).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;F0 43 10 4C 00 00 7E 00 F7&amp;lt;/tt&amp;gt; || XG System On || ❌ || ❌ || ✅ || Sets module to XG mode and resets settings for all parts. Addressed to device 1 (default device number).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;F0 41 10 42 12 40 1A 15 02 0F F7&amp;lt;/tt&amp;gt; || GS: Patch parameters, Part 11 § USE FOR RHYTHM PART → MAP2 || ❌ || ✅ || ❌ || Sets part 11 (mapped to channel 11) to drums mode, using the 2nd set of drum parameters. Addressed to device 17 (default device number).&amp;lt;br&amp;gt;For XG, you can use a Bank Select MSB instead (see above).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[General MIDI]]&lt;br /&gt;
* [[Roland GS]]&lt;br /&gt;
* [[Yamaha XG]]&lt;/div&gt;</summary>
		<author><name>9sphere</name></author>
	</entry>
</feed>