Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
MIDI-specifikationerna (Musical Instrument Digital Interface) publiceras av och är upphovsrättsskyddat material från MIDI Manufacturers Association (MMA). I följande lista beskrivs de specifikationer som är av störst allmänintresse:
MIDI-detaljspecifikation
Den detaljerade MIDI-specifikationen förklarar MIDI-maskin- och programvaruprotokollen. Detta är användbart för dem som utvecklar multimediaprogram som implementerar MIDI-stöd genom att använda MIDI-funktioner för att registrera, redigera och/eller spela upp MIDI-data.
Standard-MIDI-filer 1.0
Standard-MIDI Files-specifikationen definierar ett sätt att utbyta tidsstämplade MIDI-data mellan olika program på samma eller olika maskinvaruplattformar. Detta är användbart för utvecklare som skriver program som läser och parsar diskfiler som innehåller MIDI-data och/eller skriver MIDI-datafiler till disk.
Allmänt MIDI-system – nivå 1
Den allmänna MIDI-specifikationen (GM) definierar en minsta MIDI-konfiguration av ett "Allmänt MIDI-system". Det här systemet består av en specifik klass av MIDI-uppspelningsenheter och är av intresse för multimediautvecklare som skapar MIDI-filer. De flesta PC-ljudkort och MIDI synthesizers som tillverkas idag är kompatibla med GM-specifikationen. MIDI-filer som är författade till GM-specifikationen bör vanligtvis låta som de var avsedda att ljuda, oavsett vilken GM-kompatibel enhet de spelas på.
För att göra det möjligt för MIDI-filer att vara ett livskraftigt format för att representera musik inom multimedieberäkning följer Windows specifikationen allmän MIDI-systemnivå 1. Följande avsnitt innehåller ytterligare riktlinjer för MIDI-redigering:
- riktlinjer för redigering av MIDI-filer
- Standard MIDI Patch-tilldelningar
- Standard MIDI-nyckeltilldelningar