Hoppa till innehållet

Musical Instrument Digital Interface

Från Wikipedia
Version från den 28 augusti 2010 kl. 07.04 av Rex Sueciæ (Diskussion | Bidrag) (Puts)
MIDI-gränsnittets fysiska form.

Musical Instrument Digital Interface, vanligen kallat MIDI, är ett seriellt elektroniskt gränssnitt ämnat för musikbruk. De flesta synthesizrar byggda efter 1984 nyttjar MIDI som ett sätt att kommunicera med andra synthesizrar och annan kringutrustning som datorer med mera. Till skillnad från till exempel mp3-formatet som innehåller ljud i digital form innehåller MIDI-gränssnittet inget ljud utan endast signaler om vad som skall spelas eller förändras.

Historia

MIDI-standarden föreslogs av Dave Smith 1981 i en artikel till Audio Engineering Society och MIDI Specification 1.0 publicerades i augusti 1983. MIDI Manufacturers Association (MMA) i Los Angeles, USA[1], och the MIDI Committee of the Association of Musical Electronic Industry (AMEI) i Tokyo, Japan[2] har skött den vidare utvecklingen av formatet. MIDI har även funnits användbart för tidsmässig synkronisering av bandspelare, datorer och ljuskontrollutrustning. En MIDI-fil har alltid ändelsen .mid såvida den inte används av ett musik- eller notskrivningsprogram som då ofta har sitt eget format.

Protokollet

Tonernas motsvarande MIDI-nummer.

MIDI kan styra 16 samtidiga instrument, eller annan utrustning, per MIDI-buss och kontrollerar instrument genom att skicka olika 8-bitarskoder. Några exempel på sådana koder är:

  • Note On innehåller information om hur hårt tangenten trycks ner och vilken ton tangenten spelar.
  • Note Off avslutar toner som Note On startat, om hur fort tangenten släpps upp och vilken ton det gäller.
  • Control Change innehåller information om parametrar som förändras hos instrumentet.
  • Pitchbend innehåller information om förändring av tonhöjden.

Hårdvaran

MIDI är en seriell databuss liknande RS-232 som skickar information som strömnivåer över en kabel. Ström används istället för spänning för att övervinna dåliga kablar och längre avstånd då en spänning skulle sjunka på grund av resistanser. Som kontakt används en 5-polig DIN-kontakt.

Standardhastigheten för MIDI är 31 250 Baud och varje informationspaket skickas med 3 byte samt en start- och stoppbit för varje byte.

Referenser

Externa länkar

Mall:Musikstub