Polski
Czym są kanały MIDI?
InputConfig jest za darmo w Mac App Store. macOS 14 lub nowszy, bez konta, bez śledzenia, open source.
Połączenie MIDI niesie 16 kanałów, ponumerowanych od 1 do 16. Każda nuta, ruch pokrętła i zmiana programu jest oznaczona jednym z nich, a instrument odbierający odpowiada tylko na kanały, na których ma słuchać. Dzięki temu jeden kabel obsłuży szesnaście różnych partii. W General MIDI kanał 10 jest zarezerwowany dla perkusji.
Tworzę InputConfig, darmową aplikację na Maca, która przypisuje MIDI do skrótów i wysyła MIDI z kontrolerów do gier, więc ostatnia sekcja mówi, jak kanały zachowują się tam.
Kroki
- Znajdź kanał, na którym wysyła twoja klawiatura lub pad, w jej ustawieniach albo monitorem MIDI.
- Ustaw instrument odbierający albo ścieżkę na ten sam kanał albo na wszystkie kanały.
- Dla perkusji na urządzeniu General MIDI wysyłaj na kanale 10.
Zobacz, gdzie kanał siedzi w wiadomości
Kanał jest częścią pierwszego bajtu wiadomości. Pierwsza połowa tego bajtu mówi, jakiego rodzaju jest wiadomość, a druga to kanał, zapisany jako od 0 do 15 dla kanałów od 1 do 16.
| Pierwszy bajt | Wiadomość | Kanał |
|---|---|---|
| 0x90 | Note On | 1 |
| 0x99 | Note On | 10 |
| 0xB0 | Control Change | 1 |
| 0xCF | Program Change | 16 |
Kanał 1 to 0 wewnątrz wiadomości, więc kanał w przewodzie jest zawsze o jeden mniejszy niż kanał na ekranie.
Dopasuj nadawcę i odbiorcę
- Ten sam kanał. Instrument gra.
- Różne kanały. Instrument ignoruje nuty. To najczęstszy powód, dla którego podłączona klawiatura milczy.
- Odbiorca ustawiony na wszystkie kanały. Często nazywa się to omni. Gra wszystko, co dociera.
Gdy klawiatura jest podłączona i nic nie brzmi, najpierw porównaj dwa numery kanałów. Tester MIDI pokazuje kanał każdej wiadomości, którą wysyła urządzenie.
Wiedz, dlaczego kanał 10 to perkusja
General MIDI odkłada kanał 10 dla perkusji. Na tym kanale numer nuty wybiera bęben, a nie wysokość dźwięku: 36 to stopa, 38 werbel, 42 zamknięty hi-hat. Na pozostałych piętnastu kanałach te same numery grają nuty. Pad perkusyjny, który gra nuty o wysokości na urządzeniu General MIDI, wysyła na złym kanale. Mapa perkusji General MIDI wymienia każdy bęben.
Wiedz, co nie ma kanału
Wiadomości czasu i transportu należą do całego połączenia, a nie do kanału: zegar MIDI, Start, Continue i Stop. Tak samo dane System Exclusive. Urządzenie ustawione na kanał 5 nadal idzie za zegarem.
Nuty, pokrętła, zgięcia i zmiany programu mają kanały, a zegar i transport nie.
Użyj więcej niż szesnastu
Szesnaście to limit jednego portu MIDI. Drugi port to drugi zestaw szesnastu, dlatego interfejsy i aplikacje muzyczne oferują kilka portów. Niektóre kontrolery ekspresyjne używają kanałów inaczej i wysyłają każdą trzymaną nutę na osobnym kanale, więc każdy palec może zginać osobno. Więcej niż szesnaście partii to więcej niż jeden port, a nie siedemnasty kanał.
Ustaw kanały w InputConfig
- MIDI przychodzące. Wiersz zrobiony przez Scan zachowuje kanał, na którym został zeskanowany. Wybierz Any channel dla kontrolera, który gra każdą nutę na własnym kanale.
- Dzielenie klawiatury. Wybierz kanał w wierszu, żeby dać jednej strefie klawiatury własne skróty.
- MIDI wychodzące. Każde wyjście MIDI w wierszu ma własny kanał, więc jeden kontroler może grać perkusję na kanale 10 i syntezator na kanale 1.
Jeśli pad zapala się w Live Visualizer, a jego wiersz nic nie robi, wiersz jest ustawiony na inny kanał niż pad. MIDI na klawisze na Macu ma filtry.
W skrócie
- Ile. Szesnaście w jednym porcie.
- Do czego. Niosą szesnaście partii przez jedno połączenie, a każdy instrument słyszy swoją.
- Kanał 10. To kanał perkusji w General MIDI.
Nadawca i odbiorca na tym samym kanale, a nuty docierają.
Pytania
Ile jest kanałów MIDI?
Szesnaście w każdym porcie MIDI, ponumerowanych od 1 do 16. Wewnątrz wiadomości zapisuje się je jako od 0 do 15.
Do czego służy kanał 10 MIDI?
Do perkusji i instrumentów perkusyjnych, w General MIDI. Na kanale 10 każdy numer nuty to inny bęben, a nie wysokość dźwięku.
Dlaczego moja klawiatura MIDI nie wydaje dźwięku?
Często klawiatura wysyła na jednym kanale, a instrument słucha innego. Ustaw oba na ten sam kanał albo ustaw instrument na odbiór wszystkich kanałów.
Czym jest tryb omni?
Tryb odbioru, w którym instrument reaguje na wiadomości na każdym kanale, bez względu na to, na jakim kanale je wysłano.
Czy zegar MIDI ma kanał?
Nie. Zegar, Start, Continue i Stop są wysyłane do całego połączenia, więc każde urządzenie na nim idzie za nimi bez względu na swój kanał.
Więcej po polsku
Pełne poradniki, po angielsku
Kto pisze. Ryleigh Newman tworzy InputConfig i na co dzień steruje własnym Makiem za pomocą kontrolera, bo ręce nie działają najlepiej. Ta strona jest przetłumaczona z angielskiego. Główne przyciski i menu aplikacji są po polsku, gdy Mac jest ustawiony na polski. Reszta aplikacji i witryny jest po angielsku.
Ta strona w innych językach: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Za darmo. macOS 14 lub nowszy. Bez konta, nic nie opuszcza Twojego Maca. Open source na GitHubie.