Skip to main content

MIDI Forum

Specific Yamaha XG ...
 
Notifications
Clear all

Specific Yamaha XG SYSEX

3 Posts
3 Users
1 Reactions
98 Views
Jason
Posts: 452
Honorable Member
Topic starter
 

Can anyone decode this particular Yamaha XG SYSEX command for me?

f0 43 10 4c 02 01 00 01 01 f7

It's in the beginning of a file I've posted about previously, which I've used for testing my MIDI editor.

It immediately follows a GS Reset, and doesn't match what I have for an XG reset.

The file is ROBIN-GS, which is supposedly a GS compilation of all of the music from Robin Hood from Quest Studios Sierra Soundtrack collection.

https://www.midimusicadventures.com/qs/midi-zips/soundtracks/robin-gs.zip

It's a mess.  But I'm updating my editor, and I think I can work with it completely now without breaking anything, even in its less-than-ideal ... arrangement?  My editor currently displays the file as a GS file, while Sema's test-midi-files shows XG naming, so I want to see what this SYSEX is actually doing to know if I should to change my display mode as well.  I have a button that allows cycling through the 3 MIDI type display modes, and when I toggle to XG it does match up name-wise.

 

 
Posted : 19/02/2025 11:13 am
Bavi_H
Posts: 274
Reputable Member
 

This is a Yamaha XG Parameter message for setting the Reverb Type to "Hall2".

F0 43 10 4C 02 01 00 01 01 F7

F0  System Exclusive
43  Manufacturer ID: 43 is for Yamaha
10  Message Type and Device ID: left hex digit 1 is for Parameter Change and right hex digit 0 is for Device 1
4C  Model ID: 4C is for XG messages
02  Address High \
01  Address Mid  |
00  Address Low  / 02 01 00 is Reverb Type
01  Data (Reverb Type MSB) \
01  Data (Reverb Type LSB) / 01 01 is "Hall2"
F7  End of System Exclusive

If you want to read about XG format details, here are some documents you can look at:

  • In the Wikipedia article on Yamaha XG, the References section at the end has a link to an PDF file for "Yamaha XG format specifications, v1.26" available on the Internet Archive Wayback Machine that used to be available on a Yamaha site.
  • Yamaha MU80 manuals. The Yamaha MU80 was the first product to use Yamaha XG.
 
Posted : 19/02/2025 1:15 pm
Jason reacted
JohnG
Posts: 228
 

Bavi is spot on with his Hall 2 explanation.

Many useful Yamaha documents and other resources can still be found on Jørgen Sørensen's excellent site www.jososoft.dk.

The specific page for Yamaha documentation is here "http://www.jososoft.dk/yamaha/docs_specs.htm".

With many thanks to Jørgen for the effort he puts into maintaining his software and docs and specs.

JohnG

 

 
Posted : 20/02/2025 5:41 am
Share: