Artaher...As you state Yamaha only use the Midi format for their Style Files, but this was not always the case. All manufactures use different formats. Technics.cmp. Roland .stl etc: The Midi File format is of benefit to us the user because it is easy to edit Yamaha Styles on the PC. Cakewalk will accept Yamaha .sty and once loaded all the markers for the Variations can be seen and changed if required.
If all manufactures followed this format we would not require a style convert program like EMC and all different styles would be exchangable.

Graham UK