Dansk

Hvad er MIDI clock?

Hent InputConfig i Mac App StoreInputConfig 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

BeskedByte (hex)Hvad den gør
Timing ClockF8Sendes 24 gange for hver kvartnode
StartFAAfspil fra begyndelsen
ContinueFBAfspil fra der, hvor den stoppede
StopFCStop
Song Position PointerF2, derefter to databytesHvor 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 clockMIDI Time Code
MålerMusikalsk tid: slagUrtid: timer, minutter, sekunder og billeder
Ændrer sig med tempoetJaNej
Bruges tilTrommemaskiner, sequencere, arpeggiatorer, tempoeffekterAt låse til video, bånd og andre optagere
BeskedF8, 24 for hver kvartnodeF1 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, 繁體中文, 简体中文

Hent InputConfig i Mac App StoreGratis. macOS 14 eller nyere. Ingen konto, intet forlader din Mac. Open source på GitHub.