MIDI
Från Rilpedia
MIDI är en akronym för Musical Instrument Digital Interface. MIDI är ett seriellt elektroniskt gränssnitt ämnat för musikbruk. De flesta synthesizrar byggda efter 1984 nyttjar MIDI som ett sätt för kommunikation med andra syntesizrar och annan kringutrustning som datorer med flera. Till skillnad från till exempel mp3-formatet som innehåller ljud i digital form innehåller MIDI-gränsnittet inget ljud utan endast signaler om vad som skall spelas eller förändras.
Innehåll |
Historia
MIDI-standarden förslogs 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 (http://www.midi.org), och the MIDI Committee of the Association of Musical Electronic Industry (AMEI) i Tokyo, Japan (http://www.amei.or.jp) 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/notprogram som då ofta har sitt eget format.
Teknik
Protokollet
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.
Externa länkar
- MIDI-fakta - MIDI-skolan på mussec.se