MIDI

From Xenharmonic Wiki
Revision as of 20:58, 3 February 2023 by ResonantFrequencies (talk | contribs) (A little more description of each)
Jump to navigation Jump to search

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).