Udostępnij przez


Tworzenie plików MIDI

Specyfikacje Musical Instrument Digital Interface (MIDI) są publikowane i są materiałami autorskimi STOWARZYSZENIA PRODUCENTÓW MIDI (MMA). Poniższa lista zawiera opis specyfikacji, które są najbardziej interesujące:

Specyfikacja szczegółowa MIDI

Specyfikacja szczegółowa MIDI wyjaśnia protokoły sprzętowe i programowe MIDI. Jest to przydatne dla tych, którzy opracowują aplikacje multimedialne, które implementują obsługę MIDI za pomocą funkcji MIDI do rejestrowania, edytowania i/lub odtwarzania danych MIDI.

Standardowe pliki MIDI 1.0

Specyfikacja standardowego pliku MIDI definiuje sposób wymiany sygnatur czasowych danych MIDI między różnymi aplikacjami na tych samych lub różnych platformach sprzętowych. Jest to przydatne dla deweloperów piszących aplikacje, które odczytują i analizują pliki dysków zawierające dane MIDI i/lub zapisują pliki danych MIDI na dysku.

Ogólny system MIDI — poziom 1

Specyfikacja General MIDI (GM) definiuje minimalną konfigurację MIDI "General MIDI System". Ten system składa się z konkretnej klasy urządzeń do odtwarzania MIDI i jest zainteresowany deweloperami multimediów, którzy tworzą pliki MIDI. Większość kart dźwiękowych PC i syntezatory MIDI produkowane obecnie są zgodne ze specyfikacją GM. Pliki MIDI, które są tworzone zgodnie z specyfikacją GM, powinny ogólnie brzmieć tak, jak zamierzono, niezależnie od tego, na którym urządzeniu zgodnym z GM są odtwarzane.

Aby pliki MIDI mogły być wiarygodnym formatem do reprezentowania muzyki w multimedialnym przetwarzaniu, system Windows przestrzega specyfikacji General MIDI System Level 1. Poniższe tematy zawierają dodatkowe wytyczne dotyczące tworzenia MIDI: