MIDI

Historie

De første Synthesizere dukket opp på midten av 1900-tallet. På denne tiden var alle Synthesizere analoge. Man styrte da tonene ved å variere spenningen inn på VCOer (Voltage Controlled Oscillator). Senere, mot slutten 1970-årene, kom de digitale synthesizerene fra Korg, Roland Corporation og Yamaha Corporation. Etter som antallet modeller steg, samtidig som prisene falt, så ble det vanligere at musikere og lydstudioer eide flere ulike Synthesizere. Disse var ofte store og tunge, og det oppsto derfor et behov for å kunne styre flere instrumenter fra samme klaviatur. Siden det ikke fantes noen standard for kommunikasjon mellom instrumentene, så utviklet hver leverandør sin egen protokoll for å la instrumentene kommunisere.
Dette bekymret Dave Smith fra Sequential Circuits og Ikutaru Kakehashi fra Roland. De var redde for at inkompatibiliteten mellom de ulike produsentene ville begrense salget av synthesizere. De begynte derfor å snakke om et felles instrumentspråk i 1981. På NAMM messen i januar 1982, samlet Dave Smith og Chet Wood de store Synthesizer produsentene, og begynte på en ny kommunikasjonsstandard de valgte å kalle MIDI (Musical Instrument Digital Interface)
I 1983 kom de første instrumentene med MIDI interface, Sequential Circuits Prophet-600 og Rolands JX3P. Disse fungerte sammen, og en nytt kapittel innen elektronisk musikkhistorie ble skrevet.

MIDI-standarden

Den første utgaven av MIDI-standarden var på kun åtte sider. Den beskrev de mest standard kommandoene, som note på, note av, volum osv. Den beskrev også hvordan hardwaren skulle se ut.
Da den ble tatt i bruk av flere produsenter, ble den raskt mere omfattende, og dekker nå de fleste styringsbehov fra musikk til scenelys.

Hardware

Hardwaren som er beskrevet i MIDI-standarden er kabler, kontakter og litt om hvordan signalet skal leses og sendes.

Kabel

Kablene som brukes til MIDI-kommunikasjon er en skjermet vridd kabel med to ledere. I hver ende har den en DIN-5D hannplugg. Lederne i kabelen skal kobles likt i begge ender til pinne 4 og 5 (Til høyre og venstre for den midterste pinnen). Skjermen skal kobles til pinne 2 (den midterste pinnen). Spesifikasjonen sier at en MIDI-kabel skal være maks 15 meter.

Kontakter

Kontaktene som brukes er hovedsakelig av typen DIN-5D. På grunn av at MIDI tidlig ble brukt av programvare på datamaskiner, så inneholder også MIDI spesifikasjonen en beskrivelse av hvordan man lager en overgang mellom standard DIN kontakter og den tidligere mye brukte 15-pin spillporten.

Elektronikk

Siden MIDI blir brukt til å koble sammen musikkinstrumenter, så er det krav til elektronikken som skal forhindre unødvendig støy som oppstår når man kobler sammen flere elektriske gjenstander som har egne strømforsyninger.
MIDI spesifikasjonen krever derfor at signaler leses ved å sende det igjennom en Optokopler. Det er en slags elektrisk bryter som styres av lys. Den forhindrer at elektriske feil på det ene instrumentet skal påvirke det andre. Signalet ut skal være 5 volt, og digitalt signal 0 sendes ved å sette 5 volt på begge ledningene.
Samtidig, så skal pinne to på MIDI kabelen kun kobles på MIDI-utgangen, og ikke på MIDI-inngangen.

Signaloppbyggning

MIDI signalet har en hastighet på 31250 symboler per sekund. En byte sendes ved å sende en start-bit, så en byte, og deretter en stopp-bit. Dette betyr at det kan sendes 3125 bytes per sekund. Ett MIDI signal består igjen vanligvis av en til tre bytes.
Midi spesifikasjonen sier at det første bitet skal bestemme om byten som blir sendt er en kommando eller en beskrivelse av kommandoen.