Dansk
Hvad er MIDI clock?
InputConfig er gratis i Mac App Store. macOS 14 eller nyere, ingen konto, ingen sporing, open source.
MIDI clock er måden, én enhed holder andre i tempo på. Enheden, der bestemmer, sender en clockbesked 24 gange for hver kvartnode, og hver enhed, der følger med, tæller de beskeder for at holde takten. Sæt tempoet op, og beskederne kommer tættere sammen. Tre beskeder mere, Start, Continue og Stop, fortæller følgerne, hvornår de skal køre.
Beskederne er en del af MIDI-standarden. Jeg laver InputConfig, en gratis Mac-app, der sender og modtager transportbeskederne, så ét afsnit dækker, hvad den gør med dem.
Læs clockbeskederne
| Besked | Byte (hex) | Hvad den gør |
|---|---|---|
| Timing Clock | F8 | Sendes 24 gange for hver kvartnode |
| Start | FA | Afspil fra begyndelsen |
| Continue | FB | Afspil fra der, hvor den stoppede |
| Stop | FC | Stop |
| Song Position Pointer | F2, derefter to databytes | Hvor i sangen man skal være, talt i sekstendedele |
Hver af de første fire er en enkelt byte uden kanal, så hver enhed på forbindelsen hører den. Clocken bærer intet tempotal: en følger regner tempoet ud ud fra, hvor hurtigt beskederne kommer.
Sæt én afsender og mange følgere
- Én enhed sender. Slå clockudgang til, ofte kaldet Sync Out eller Send MIDI Clock, på den enhed eller app, der sætter tempoet.
- De andre følger. Sæt hver af dem til ekstern synkronisering, så den henter sit tempo fra den clock, der kommer.
- Tryk på afspil på afsenderen. Den sender Start, og følgerne begynder sammen.
Kun én enhed bør sende clocken, ellers får følgerne to tempi på én gang.
Skel clock fra MIDI Time Code
| MIDI clock | MIDI Time Code | |
|---|---|---|
| Måler | Musikalsk tid: slag | Urtid: timer, minutter, sekunder og billeder |
| Ændrer sig med tempoet | Ja | Nej |
| Bruges til | Trommemaskiner, sequencere, arpeggiatorer, tempoeffekter | At låse til video, bånd og andre optagere |
| Besked | F8, 24 for hver kvartnode | F1 quarter frame-beskeder |
Clock siger, hvor hurtigt musikken går, og time code siger, hvad klokken er.
Se en clock komme
Send en enheds eller en DAW'ens clock til en browser, så kan den måles. Tap tempo-værktøjet læser en indkommende MIDI clock og viser dens tempo, og MIDI-testeren viser tempoet ved siden af Start, Continue og Stop, når de kommer. På en Mac når en DAW browseren gennem en IAC Driver-bus. Hvis tempoet på skærmen svarer til afsenderen, kommer clocken igennem.
Brug Start og Stop uden for musikapps
InputConfig behandler Start, Continue og Stop som udløsere: hver kan udløse en genvej, en makro eller en apphandling én gang. Et tryk på afspil i en DAW kan starte en skærmoptagelse i en anden app. Den kan også sende de tre fra en knap på en spilcontroller til en DAW, der følger ekstern transport. Den sender eller følger ikke selve clocken, fordi den er en mapper og ikke en sequencer. Transportbeskederne er den del af MIDI-synkronisering, der virker som en knap. MIDI Start og Stop som Mac-genveje har trinene.
Den korte version
- Clock. Beskeden er F8, og den sendes 24 gange for hver kvartnode.
- Transport. Start er FA, Continue er FB, Stop er FC.
- Regel. Én afsender, og hver anden enhed sat til at følge.
MIDI clock er et fælles metronom sendt ned ad kablet.
Spørgsmål
Hvor mange MIDI clock-pulser er der i et slag?
Fireogtyve for hver kvartnode. En sekstendedel er seks clockbeskeder.
Sender MIDI clock tempoet som et tal?
Nej. Den sender jævnt fordelte beskeder, og den modtagende enhed måler deres afstand for at regne tempoet ud.
Hvad er forskellen på MIDI clock og MIDI Time Code?
MIDI clock tæller slag og følger tempoet. MIDI Time Code tæller timer, minutter, sekunder og billeder og ændrer sig ikke med tempoet. Clock synkroniserer instrumenter, og time code låser til video og optagere.
Hvad er MIDI beat clock?
Et andet navn for MIDI clock: timingbeskeden F8 sendt 24 gange for hver kvartnode.
Hvorfor driver mine enheder, eller går de i dobbelt tempo, på MIDI clock?
Som regel sender to enheder en clock, eller en følger er stadig på sit interne tempo. Lad clockudgangen være slået til på kun én enhed, og sæt de andre til ekstern synkronisering.
Bruger MIDI clock en kanal?
Nej. Clock, Start, Continue og Stop er systembeskeder uden kanal, så hver enhed på forbindelsen modtager dem.
Mere på dansk
Fulde vejledninger, på engelsk
Hvem der skriver. Ryleigh Newman udvikler InputConfig og styrer sin egen Mac hver dag med en controller, fordi hænderne ikke fungerer godt. Denne side er oversat fra engelsk. Appens brugerflade og resten af webstedet er på engelsk.
Denne side på andre sprog: English, العربية, Čeština, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Gratis. macOS 14 eller nyere. Ingen konto, intet forlader din Mac. Open source på GitHub.