MIDI: Difference between revisions

Starting an article
 
A little more description of each
Line 3: Line 3:
In the xenharmonic space, it is used for transmitting scores as <code>.mid</code> files, and for driving synthesizers from keyboards/instruments or scores.  It has a variety of extensions and versions that allow for varying amounts of xenharmonicity:  
In the xenharmonic space, it is used for transmitting scores as <code>.mid</code> files, and for driving synthesizers from keyboards/instruments or scores.  It has a variety of extensions and versions that allow for varying amounts of xenharmonicity:  


*'''[[Wikipedia:MIDI tuning standard|MIDI Tuning Standard]]''' ('''MTS''')
*'''[[Wikipedia:MIDI tuning standard|MIDI Tuning Standard]]''' ('''MTS''') - Allows for both a bulk tuning dump message, giving a tuning for each of 128 notes, and a tuning message for individual notes as they are played.
*'''[https://www.midi.org/midi-articles/midi-polyphonic-expression-mpe MIDI Polyphonic Expression]''' ('''MPE''')
*'''[https://www.midi.org/midi-articles/midi-polyphonic-expression-mpe MIDI Polyphonic Expression]''' ('''MPE''') - Allows controlling multiple parameters independently for each note, including pitch-bend.
*'''[https://www.midi.org/midi-articles/details-about-midi-2-0-midi-ci-profiles-and-property-exchange MIDI 2.0]'''
*'''[https://www.midi.org/midi-articles/details-about-midi-2-0-midi-ci-profiles-and-property-exchange MIDI 2.0]''' - Allows for setting the pitch of each note independently, using the "[https://amei.or.jp/midistandardcommittee/MIDI2.0/MIDI2.0-DOCS/M2-104-UM_v1-0_UMP_and_MIDI_2-0_Protocol_Specification.pdf#page=34 Pitch 7.9]" attribute (which overrides the default pitch).