You've seen audio-reactive visuals — a shape that pulses with the music, a glow that throbs on the beat. Most tools that do this react to the whole mix at once: everything moves together because they only see one overall loudness number. The result is fine, but mushy. What makes a visual feel designed is when the screen shakes on the kick specifically, the text glows when the vocal comes in, and the background warps with the bass — different elements reacting to different parts of the song.
That's exactly what Onomo's Motion editor does, and it's the feature that sets it apart. Here's how to use it.
What you can bind to
Motion analyzes your loaded audio and lets you bind any visual parameter to one of these sources:
- Hits · Bass — onsets in the low end: kicks, toms, downbeats (great for impacts and screen shakes).
- Hits · Mid — snares, claps, stabs (great for flashes and quick pops).
- Hits · Treble — hats, shakers, ticks (great for fast flicker and texture).
- Bass, mid, and treble energy — how much is happening in each band (great for slow warps and swells).
- Level — overall loudness over time (great for general movement).
- Pitch — the melody, mapped to the song's own range (great for things that rise and fall with the tune).
And you can bind them to visual parameters like scale, position (x/y), rotation, opacity — and the parameters of effects (blur amount, glow intensity, color, and more).
So "make the title pulse with the kick" becomes: bind the text layer's scale to Hits · Bass. "Make the background glow when the vocal hits" becomes: bind a glow effect's intensity to a vocal stem on its own track. The visual now moves with that specific part of the music, automatically, for the whole song.
How to bind a visual to the music
The workflow is direct:
- Load your song onto the timeline. Motion analyzes it so every source is ready to bind — or load a stem pack to put each instrument on its own track.
- Add the layer you want to react — a piece of text, a shape, an image, a generated background, or one of Motion's built-in effects.
- Bind a parameter to a source. Click the bolt next to the parameter (say, scale), pick a source (say, Hits · Bass), and — if you loaded stems — the track it should listen to.
- Dial it in. Set the gain (how strongly the source drives the parameter — turn it negative to invert the reaction), an offset (the resting value), and how it reacts: ride the energy continuously, or pulse on each hit with a decay you choose.
Hit play and the visual moves with the music — no keyframing by hand, no clicking out every beat. The binding follows the song the whole way through.
Build a reactive piece, layer by layer
The payoff is in combining bindings so different things react to different parts:
- Title → scale bound to bass hits, so it punches on every kick.
- Background → a warp or blur bound to bass energy, breathing slowly with the low end.
- A glow or color shift → bound to the pitch of the melody, or to a vocal stem on its own track, lighting up when the voice comes in.
- A particle burst or flash → bound to mid hits, snapping on the snare.
Now your visual has layers of reaction that mirror the actual arrangement of the song — which is what makes it feel directed instead of generic.
Beyond reactions: a full music-video editor
Audio binding lives inside a complete browser video editor, so a reactive visual is just the start:
- A beat-grid timeline that snaps clips to the song's bars and beats, so cuts land on the music.
- A deep text engine with a big library of animated typographic styles (great for titles and lyric videos).
- A stack of effects (glitch, grain, RGB-split, color grading), transitions, audio-reactive generators (starfields, plasma, waveform bars), and particles.
- Export to MP4 in every aspect ratio — 9:16 for Reels and TikTok, 1:1, 16:9 for YouTube — with bitrate presets per platform.
You can build the whole video — visuals, cuts, text, export — in one browser tab.
Where this shines
- Visualizers for a track or beat drop, where the whole point is that the picture moves with the sound.
- Lyric videos with title text that pulses on the beat instead of sitting static.
- Beat-seller posts where a waveform and a reactive backdrop sell the energy in three seconds.
- Reels and shorts that feel produced because the visuals are locked to the music, not floating on top of it.
FAQ
Is Motion free? It runs in your browser. You can build and export reactive videos; nothing installs.
Do I need to provide separate stems? No. Hits, band energy, level, and pitch all work on your single mixed song. Stems are optional — load a stem pack when you want a binding to follow one instrument on its own track.
Is it real source separation? The mixed-song sources aren't — they read hits and energy by frequency band, which is honest about what a mix contains. For true isolated stems, use the Stem Splitter and load the result as a stem pack.
What can I bind? Visual parameters like scale, position, rotation, and opacity, plus the parameters of effects (blur, glow, color, and more), each to any audio source.
Does it work on my phone? Motion runs in a modern browser; the detailed binding and timeline work is much easier on a larger screen.
Make the picture move with the music
Open Motion, drop in a song, and bind a layer to the bass hits. Then add a glow on the melody and a warp on the bass energy. In a few minutes you'll have a visual that reacts to the actual parts of your track — the difference between "has an effect on it" and "moves with the music."
Ready to try it yourself?
Onomo is a creative suite in your browser — a full DAW, a design editor, a video editor and a writing room. Free to start, nothing to install.
Open Motion and try itOther product and company names mentioned here are trademarks of their respective owners. Onomo isn’t affiliated with or endorsed by them. Details about other products are accurate to the best of our knowledge as of the post date and may change.



