MIDI
Musical Instrument Digital Interface
KARTA IMPLEMENTACJI.
Pomimo, iż MIDI pozwala na połączenie wszystkich instrumentów
korzystających z tego systemu, może się zdarzyć, że poszczególne
urządzenia nie we wszystkich przypadkach będą reagowały na sygnał.
Ów brak komunikacji wynika najczęściej z tego, że nie każdy instrument
posiada tę samą ilość i rodzaj efektów. Może się zdarzyć, że
syntezator posiadający pitch bender i modulator zostanie użyty do
sterowania urządzeniem starszego typu lub specjalizowanym jak np.:
cyfrowy fortepian, wówczas, pomimo iż grający będzie je stosował,
nie zostaną odtworzone na drugim instrumencie. Dlatego w celu
poinformowania użytkownika producęci sprzętu w karcie implementacji
podają, które z komunikatów MIDI będą przez niego rozumiane, jak
również, które będzie on transmitować.
Karta implementacji zawiera stałe rubryki, dzięki czemu można łatwo
zorientować się w możliwościach instrumentu niezależnie od tego, kto
jest jego producentem. Pierwsza z czterech kolumn wymienia funkcje
instrumentu. Kolumny druga i trzecia to informacje o tym, czy dana
funkcja będzie transmitowana / odbierana. W czwartej są notatki
dotyczące poprzednich kolumn.
Z poszczególnych wierszy karty implementacji możemy uzyskać
następujące dane:
- Basic channel informuje jakie kanały są ustawione bezpośrednio po włączeniu instrumentu oraz, czy i które kanały można przestawiać.
- Mode podaje w jakim trybie instrument znajduje się standardowo i czy można to zmienić.
- Note numbers w tym wierszu podany jest zakres nut które mogą być zagrane / odtworzone na danym instrumencie. Jeżeli urządzenie jest w stanie, ze względu na swiją specyfikę, zagrać dźwięki w bardzo wysokim lub bardzo niskim rejestrze, wówczas jest to również wymienione w tym miejscu.
- Velocity zawiera informacje mówiące o tym, czy instrument będzie reagował na szybkość z jaką uderzono względnie zwolniono klawisz oraz czy będzie te informacje odtwarzał. Najprościej velocity symuluje dynamiczną grę na instrumencie klawiszowym.
- After-touch informuje o tym, czy ten rodzaj komunikatu jest obsługiwany oraz specyfikuje czy przynależy on do poszczególnych klawiszy (key after-touch) czy odnosi się do całego kanału (channel after-touch).
- Pitch bend podaje czy instrument nadaje / odbiera ten efekt oraz czy można zmienić jego zakres.
- Control change wymienia, które z kontrolerów mogą być wysyłane / odbierane. W czwartej kolumnie tego wiersza często umieszczone są nazwy kontrolerów, co ułatwia ich identyfikację.
- Program change specyfikuje, czy jest możliwe wysyłanie i odbiór zmiany programu oraz w jakim zakresie np.: 1 - 128.
- System Exclusive informuje o możliwości stosowania tego komunikatu.
- System common jest sekcją dla systemów bazujących na sekwencerze. Wskazuje, czy instrument rozpoznaje wskaźnik pozycji utworu oraz komunikat zmiany utworu.
- System real time referuje zdolność synchronizacji zegara systemowego poprzez MIDI.
- Aux messages ten wiersz podaje, czy instrument rozpoznaje
komunikaty, które pozwalają usuwać problemy powstające przy pracy z
MIDI na przykład włączenie i wyłączenie klawiatury lokalnej ,
zresetowanie aktywnych kontrolerów czy wyłączenie tzw. "zawieszonych"
nut. Na samym spodzie karty implementacji znajduje się objaśnienie
zastosowanych symboli oraz odnośniki do indeksów.
[ Co
to jest MIDI ? ] [ Informacje
przesyłane poprzez MIDI ] [ Spis
zawartości ] [ Karta
implementacji ] [ GM/GS ]