Skip to main content

MIDI Forum

Specific Yamaha XG ...
 
Notifications
Clear all

Specific Yamaha XG SYSEX

3 Posts
3 Users
1 Reactions
999 Views
Jason
Posts: 489
Honorable Member
Topic starter
 
[#4073]

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: 282
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: