Polski
Czym jest zegar MIDI?
InputConfig jest za darmo w Mac App Store. macOS 14 lub nowszy, bez konta, bez śledzenia, open source.
Zegar MIDI to sposób, w jaki jedno urządzenie trzyma inne w tempie. Urządzenie prowadzące wysyła wiadomość zegara 24 razy na każdą ćwierćnutę, a każde urządzenie, które za nim idzie, zlicza te wiadomości, żeby pozostać w kroku. Przyspiesz tempo, a wiadomości docierają gęściej. Trzy kolejne wiadomości, Start, Continue i Stop, mówią podążającym, kiedy mają działać.
Te wiadomości należą do standardu MIDI. Tworzę InputConfig, darmową aplikację na Maca, która wysyła i odbiera wiadomości transportu, więc jedna sekcja opisuje, co z nimi robi.
Przeczytaj wiadomości zegara
| Wiadomość | Bajt (hex) | Co robi |
|---|---|---|
| Timing Clock | F8 | Wysyłana 24 razy na każdą ćwierćnutę |
| Start | FA | Odtwarzaj od początku |
| Continue | FB | Odtwarzaj od miejsca, w którym zatrzymano |
| Stop | FC | Zatrzymaj |
| Song Position Pointer | F2, potem dwa bajty danych | Gdzie być w utworze, liczone w szesnastkach |
Każda z pierwszych czterech to pojedynczy bajt bez kanału, więc słyszy ją każde urządzenie na połączeniu. Zegar nie niesie numeru tempa: podążający wylicza tempo z tego, jak szybko docierają wiadomości.
Ustaw jednego nadawcę i wielu podążających
- Jedno urządzenie wysyła. Włącz wyjście zegara, często nazywane Sync Out albo Send MIDI Clock, na urządzeniu lub w aplikacji, która ustawia tempo.
- Pozostałe podążają. Ustaw każde z nich na synchronizację zewnętrzną, żeby brało tempo z zegara, który dociera.
- Naciśnij play na nadawcy. Wysyła Start, a podążający zaczynają razem.
Tylko jedno urządzenie powinno wysyłać zegar, bo inaczej podążający dostaną dwa tempa naraz.
Odróżnij zegar od MIDI Time Code
| Zegar MIDI | MIDI Time Code | |
|---|---|---|
| Mierzy | Czas muzyczny: uderzenia | Czas zegarowy: godziny, minuty, sekundy i klatki |
| Zmienia się z tempem | Tak | Nie |
| Używany do | Automatów perkusyjnych, sekwencerów, arpeggiatorów, efektów tempa | Synchronizacji z wideo, taśmą i innymi rejestratorami |
| Wiadomość | F8, 24 na każdą ćwierćnutę | Wiadomości ćwierć klatki F1 |
Zegar mówi, jak szybko idzie muzyka, a time code mówi, która jest godzina.
Zobacz, jak zegar dociera
Wyślij zegar urządzenia lub DAW do przeglądarki, a da się go zmierzyć. Narzędzie tap tempo czyta przychodzący zegar MIDI i pokazuje jego tempo, a tester MIDI pokazuje tempo obok Start, Continue i Stop w chwili, gdy docierają. Na Macu DAW dociera do przeglądarki przez magistralę sterownika IAC. Jeśli tempo na ekranie zgadza się z nadawcą, zegar dochodzi.
Użyj Start i Stop poza aplikacjami muzycznymi
InputConfig traktuje Start, Continue i Stop jako wyzwalacze: każdy może raz odpalić skrót, makro albo akcję aplikacji. Naciśnięcie play w DAW może uruchomić nagrywanie ekranu w innej aplikacji. Może też wysyłać te trzy z przycisku kontrolera do gier, dla DAW, który idzie za zewnętrznym transportem. Sam nie wysyła ani nie śledzi zegara, bo jest programem do przypisywania, a nie sekwencerem. Wiadomości transportu to ta część synchronizacji MIDI, która działa jak przycisk. MIDI Start i Stop jako skróty Maca ma kroki.
W skrócie
- Zegar. Wiadomość to F8 i jest wysyłana 24 razy na każdą ćwierćnutę.
- Transport. Start to FA, Continue to FB, Stop to FC.
- Zasada. Jeden nadawca, a każde inne urządzenie ustawione na podążanie.
Zegar MIDI to wspólny metronom wysyłany kablem.
Pytania
Ile impulsów zegara MIDI jest w uderzeniu?
Dwadzieścia cztery na każdą ćwierćnutę. Szesnastka to sześć wiadomości zegara.
Czy zegar MIDI wysyła tempo jako liczbę?
Nie. Wysyła równomiernie rozmieszczone wiadomości, a urządzenie odbierające mierzy ich odstępy, żeby wyliczyć tempo.
Jaka jest różnica między zegarem MIDI a MIDI Time Code?
Zegar MIDI liczy uderzenia i idzie za tempem. MIDI Time Code liczy godziny, minuty, sekundy i klatki i nie zmienia się z tempem. Zegar synchronizuje instrumenty, a time code łączy z wideo i rejestratorami.
Czym jest MIDI beat clock?
Inna nazwa zegara MIDI: wiadomość czasu F8 wysyłana 24 razy na każdą ćwierćnutę.
Dlaczego moje urządzenia dryfują albo się dublują na zegarze MIDI?
Zwykle dwa urządzenia wysyłają zegar albo podążający nadal jest na własnym tempie. Zostaw wyjście zegara włączone tylko na jednym urządzeniu, a pozostałe ustaw na synchronizację zewnętrzną.
Czy zegar MIDI używa kanału?
Nie. Zegar, Start, Continue i Stop to wiadomości systemowe bez kanału, więc odbiera je każde urządzenie na połączeniu.
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.