home/ atoms/ midi-beat-clock-qlc

QLC+ maps MIDI beat clock start/stop and beat signals to special channels 530–531 for BPM-sync

QLC+ translates MIDI beat clock (distinct from MIDI timecode) into two special input channels: channel 530 fires on start or stop; channel 531 fires on every beat. These map to Virtual Console widgets — most usefully to a Speed Dial’s tap button to sync BPM-driven functions to a drum machine or DAW. Tip for high BPM: enable widget auto-detection, play the clock (530 transitions quickly to 531), then stop it to catch channel 530. MIDI mode (Note velocity, CC, or PC) must also be set in the MIDI configuration.

Examples

A drum machine at 128 BPM: mapping channel 531 to a Chaser’s Speed Dial tap keeps the chase in sync with the kick drum.

Assessment

What QLC+ channel number represents each incoming beat from a MIDI beat clock? How do you reliably assign it to a widget without catching the start signal instead?

“Channel 530: A signal is sent on this channel when a beat clock starts or stops. Channel 531: This signal is sent every BPM. QLC+ doesn't take any notice of measures (e.g. 3/4, 4/4, 7/8), so when setting up your MIDI clock you need to consider how QLC+ will handle it.”
corpus · qlc-user-manual-open-source-dmx-lighting-control · chunk 29