AutomationsExample flows
Beat & downbeatsRequires Pro
Send a beat counter on every beat and a separate OSC pulse on each downbeat.
Send a 1-2-3-4 beat counter on every beat and a separate pulse on every downbeat.
Rendering Node-RED flow…
Download This Flow
beat-downbeat.flow.jsonDownload the importable Node-RED flow.beat-downbeat.flow.json
How It Works
- Beat sends a message on every beat while a track is playing. The message includes
beatInMeasure(1–4), as well as the current BPM, pitch, running beat count and track position. - Send beat in measure sends the 1–2–3–4 counter to
/time-line/beat. For example, you could use it to drive a 4-step lighting chase that follows the music. - Only downbeats lets only beat 1 of each measure through and sends a pulse to
/time-line/downbeat. You could use this to trigger an effect at the start of every bar.
Try It
Use the Inject nodes to test the flow without playing a track. One simulates beat 1 (the downbeat) and the other beat 2.
Watch the messages appear in Protokol (127.0.0.1:8000) and the Debug sidebar.
How is this guide?
Last updated on