MIDI: Difference between revisions
Jump to navigation
Jump to search
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). |
Revision as of 20:58, 3 February 2023
MIDI (Musical Instrument Digital Interface) is a standard communications protocol for connecting musical instruments, computers, and related audio devices for playing, editing, and recording music.
In the xenharmonic space, it is used for transmitting scores as .mid
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:
- 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.
- MIDI Polyphonic Expression (MPE) - Allows controlling multiple parameters independently for each note, including pitch-bend.
- MIDI 2.0 - Allows for setting the pitch of each note independently, using the "Pitch 7.9" attribute (which overrides the default pitch).