Read The Bleepin’ Manual

Boom Boom Pow Sync

ZOMG, y'all ready for this? Music demands a synchronized beat... the metronome click, a drum groove, a delay slap, tremolo pulse, an arpeggio, etc. OnSong accounts for this through a shared beat clock that's literally never gonna let you down (or off-tempo, amirite?). It's constantly in-the-know about tempo, time signature, & when each measure starts. Beat Sync is what starts & synchronizes multiple components in OnSong so you're always in the pocket. No more rhythmic disasters. You're welcome.

One Tempo. One Clock. One Chance to Not Embarrass Yourself.

There's a single clock for the whole app. It knows three things: the tempo, the time signature, & where you are in the bar — which beat, & which subdivision of that beat. The tempo of the beat clock is usually set by the underlying song being played, but it can be driven by other internal & external factors. These include:

  • Song Tempo is the most common way the tempo & time signature is set when you're not relying on other peeps to bail you out.
  • Ableton Link lets you connect OnSong to other apps or equipment so OnSong can stay in beat & phase with Ableton, a metronome app, or that wrist-worn watch you spent too much on.
  • MIDI Clock can now hear the difference between each beat & downbeat & use that to update the tempo. Basically it's got ears now. Neat.
  • Backing Tracks are processed when played through the AuxDock to figure out their beat grid, shifting tempo as needed throughout the track because apparently nothing stays still anymore.

Following The Beat (Or Else)

Everything in the OnSong® app now subscribes to the beat clock. The first component to use the beat clock can set the down beat. For instance, if you start the metronome, the downbeat is heard right away & everything else synchronizes like a well-oiled machine. If you're actively receiving beat & phase information through something like Ableton Link or MIDI Clock, the metronome will start on the next beat & align downbeats to the beat clock. First in wins & everything else follows. Democracy in action, y'all.

Metronome

This is the most obvious integration of the beat clock including the count-in. It's like having a tiny robot conductor who never gets tired.

AuxDock Atmosphere

This plays a canvas of sound that can be started, stopped & changed with those changes synchronized to the current beat. Vibes, but make it rhythmic.

AuxDock Pedalboard

What if your guitar effects could actually stay in sync with every aspect of the song instead of betraying you mid-performance? The AuxDock features timed pedals that can have time parameters set to a musical subdivision. Quarter, dotted eighth, & so on, following tempo changes as they happen on: - Delay - Tremolo - Phaser - Wah

AuxDock Chordboard

This lets anyone play chords in the song. It uses an arpeggiator & strum system. Beat sync ensures each chord change & note is played at the right time. Even you can't mess this up. (But let's be honest, you'll try.)

AuxDock Drum Rack

This is a full drum machine that ensures the groove, fills, & ending land where you'd expect rather than where you tapped in a moment of panic.

AuxDock Virtual Instrument

This is a guitar that can strum or pick to the chords in your song. Beat sync lets it all play in time rather than whenever your sweaty fingers decide to touch the screen.

The clock only runs when something is listening. Nothing is being kept in time, nothing is ticking. It's like Schrödinger's metronome.

Dynamic Tempo & Meter (aka The Song Gets Weird, But We Got You)

A song doesn't have to hold one tempo anymore. Each section can carry its own directives & the beat clock is updated when each section is selected:

  • {tempo: 72} changes the tempo to the new BPM value. Math, but make it musical.
  • {time: 6/8} changes the time signature meter to 6/8. The new meter starts on a clean downbeat rather than part-way through a bar because we're not savages.
  • {ramp: 4} glides from the current tempo to new tempo over a number of measures, beats, or seconds rather than immediately hitting you with a tempo change like a blunt instrument. Typing just a number specifies the number beats. Using a syntax like 1,2 would change it over a measure & two beats. Appending an "s" to the end like 2s would define the number of seconds independent of the tempo. It's basically tempo smoothing for people who care about not sounding like robots.

These are live changes, not edits! They move the tempo of everything without rewriting the song's own tempo. Magic, basically.

Enabling Beat Sync (Flick It On & Watch the Magic Happen)

Beat Sync appears wherever it's relevant, as a small pulsing LED with the current BPM beside it. The LED blinks on the beat, so you can see at a glance both that sync is on & what tempo it's on. It's like a tiny disco ball, but for timing nerds.

Tapping it toggles that surface's sync. When you do, a chip floats briefly in the dock — armed, it offers Ableton Link… as the way of sharing the tempo with other devices or that it's been disarmed, confirming that beat sync is off & you're now on your own. Good luck with that.

Where It Counts (Literally)

When the metronome counts you in, beat-synced instruments stay silent through the count & start on the first real downbeat. They don't play along with the count & they don't come in late — the first beat is scheduled ahead of time so it lands exactly. No surprises. No betrayals. Just precision.

Why It Doesn't Drift (Science, y'all)

Two details do most of the work, & they're worth knowing because they explain why beat-synced audio in the OnSong® app stays tight where other approaches wander & get lost like a bad GPS.

The clock's grid is anchored to the device's monotonic hardware clock, not to a repeating timer. A timer accumulates a little error on every tick; an anchored grid computes when each beat should happen, so beat ten thousand is as accurate as beat one. It's like the difference between a broken watch & one that actually works. Revolutionary, we know.

Beat-synced audio is scheduled ahead of time rather than played when the tick arrives. The clock can say precisely when an upcoming beat will occur, so a drum hit is handed to the audio engine in advance with that timestamp attached. If the app is busy for a moment, the audio has already been scheduled & still lands on the beat. Your gear is basically time-traveling. You're welcome.

If something sounds like it's drifting, check whether its Sync is actually on — an effect with Sync off is running on its own rate knob, which is a legitimate setting & looks identical from across the stage. Don't blame OnSong for your "forget to turn sync back on" moments.

2026.3 — Last Refreshed August 19, 2026