Standardization Of Midi Technology Under The General Midi (gm) Standard
The problems that electronic musicians faced with playing their compositions on equipment made by different manufacturers was a serious one in the 1980s. Hook up a MIDI Controller made by one manufacturer to a sound module made by another manufacturer, and your flute solo could come out as a drum solo. You could try adjusting the volume and end up changing the pitch instead. This is because MIDI commands, which are used to control every aspect of the composition from notes played, instrument used, volume, pitch, and many other parameters, are numerical, and once upon a time (meaning the 1980s) different manufacturers used different functions to correspond with different MIDI Command numbers. For example, the number corresponding to a trumpet sound on one brand of equipment might correspond to a harmonica sound on another brand of equipment.
There were many other problems as well, most of them arising from a lack of standardization of the correspondence between MIDI Command numbers and the actual parameters that they adjusted. For this reason, the General MID (GM) standard was created so that...