Resolume Audio Reactivity Setup
This is the lesson that turns Resolume from a video clip player into an actual VJ instrument. Audio reactivity is what makes a visual feel like it's responding to the music — strobing on the kick, glitching on the snare, breathing with the bass. Once it's set up, you can map any effect parameter to the incoming audio and the visuals start playing themselves to the track.
Lesson 6 in our beginner course, the natural sequel to Lesson 5 on codec conversion and the lesson that pays off the FFT Gain toggle we flipped on back in Lesson 2 (Composition Settings).
Prefer to watch? Here's the full walkthrough — keep scrolling for the written version.
Step 1: Turn On FFT Gain
If you already followed Lesson 2, this is done. If not, head to View → Show FFT Gain and tick it.
Once it's on, look at the bottom-right of your composition. There's now an FFT Gain knob. This is the master sensitivity control for incoming audio — crank it up for more audio response, drop it down for less.
Strong recommendation: MIDI-map this knob to a physical controller. Live shows shift between songs with wildly different dynamic ranges, and being able to grab a knob and adjust on the fly beats clicking the UI mid-set.
Step 2: VoiceMeeter — The Free Tool Most Beginners Need
Here's the situation almost every beginner VJ runs into: you're at home building a set, wearing headphones, no external microphone, no speakers pointed at a mic. So how does Resolume "hear" the music you're playing in Spotify or your DAW?
Answer: VoiceMeeter — a free Windows app that creates virtual audio devices. It routes the audio playing on your computer (Spotify, browser, Ableton, whatever) into a virtual "device" that Resolume can pick up as an input. No mic, no extra hardware, just clean internal audio routing.
Download and install VoiceMeeter, then open it. Inside VoiceMeeter, set your output to your actual headphones or speakers and your input to whatever you want Resolume to listen to.
If you'd rather skip VoiceMeeter, you can use your laptop's built-in microphone instead — picks up speakers in the room just fine for live shows. VoiceMeeter is the build-mode workflow; built-in mic is fine for gig night.
Step 3: Open Arena → Preferences → Audio
Top-left, Arena → Preferences → Audio tab. This is where the real setup happens.
One trap to avoid: Direct Sound, not Windows Audio
When you open the output device dropdown, you'll see your devices listed under Direct Sound AND under Windows Audio. Same physical devices, different categories.
Always pick the Direct Sound option. Windows Audio gives you a different (worse) set of available settings inside Resolume. Direct Sound unlocks the full preference panel.
Output device
Pick VoiceMeeter (if you set that up) or your headphones / speakers — under Direct Sound.
Input device
This is the one that actually feeds audio into Resolume's reactivity engine.
- With VoiceMeeter: pick the VoiceMeeter virtual input
- Without VoiceMeeter (live shows, gig night): your laptop's built-in microphone is fine. It picks up speaker audio in the room.
Master output channels
Set to Left and Right. (If it's already on that, leave it alone.)
Step 4: The Switch That Actually Turns Reactivity On
This is the one most beginners miss. Find the External Audio FFT Input dropdown. By default it's set to No Input.
Change it to Left and Right.
That's the activation switch. Once you flip this, the full audio settings panel opens up below and Resolume starts actually listening.
Step 5: Sample Rate and Buffer Size
Sample rate
Default is 44,100 Hz — keep it there unless you have a high-spec machine and want to push to 96,000 Hz for finer audio resolution. 44,100 is the safe choice and handles 99% of live performance scenarios. Higher sample rate = more processing load.
Buffer size
512 for live VJing, 1024 for fixed installations. Both are safe values that handle audio latency cleanly — 512 responds a touch faster for live mixing, 1024 favors stability for installs that run unattended. The tooltip at the bottom-left of the panel explains what buffer size does if you want to dig in.
Step 6: Verify You're Actually Getting Audio
There's a small pink signal box in the audio settings panel. With music playing, you should see it pulsing.
If the pink box is dead, the problem is almost always Windows sound settings — wrong device selected as default input or output. Pop over to Windows sound settings, double-check the right input/output is selected, then come back and the signal should be live.
Step 7: Make Any Parameter Audio-Reactive
Now the payoff. Pick any effect on any layer. Find the parameter you want reacting to audio — strobe rate, hue shift, scale, distortion, whatever.
Click the gear / settings icon next to that parameter. Select External FFT from the menu.
That parameter is now driven by incoming audio. Crank the FFT Gain knob from Step 1 up or down to dial the response intensity, and you've got a parameter that moves with the music.
Do this on three or four parameters across different layers and you've got a comp that plays itself to whatever track is running. That's the unlock.
What's Next
With audio reactivity wired up, the next lesson tackles the visual side of multi-clip composition: Lesson 7 — Resolume Blend Modes Explained walks through every commonly-used blend mode (layers, clips, transitions, effects), the "white soup" trap to avoid, and the small handful Rob uses on every show.
The full beginner course path:
- Install & interface
- Composition Settings
- Composition Layout
- Display Output
- Codec Conversion
- Audio Reactivity (you're here)
- Blend Modes
From here, the highest-leverage next moves:
- Sprite Sheets for VJs — custom symbols, real-time text, branded logo animations
- Effect Stacks in Resolume — a framework that turns random effect-throwing into intentional builds (works especially well combined with audio reactivity)
- Free VJ Content — curated loops and sources to start building your library
Frequently Asked Questions
How do I make Resolume react to music playing on my own computer?
Use VoiceMeeter, a free Windows app that creates virtual audio devices. It routes whatever's playing on your computer — Spotify, a browser, Ableton — into a virtual device Resolume can pick up as an input. No mic or extra hardware needed. Set VoiceMeeter's output to your headphones or speakers and its input to whatever you want Resolume to hear.
Why isn't Resolume responding to audio?
The most-missed switch is External Audio FFT Input in Arena → Preferences → Audio — it defaults to No Input. Change it to Left and Right. Then check the pink signal box in the audio settings panel: with music playing, it should pulse. If it's dead, the problem is almost always Windows sound settings pointing at the wrong input or output device.
Do I need a microphone for audio reactivity at a live show?
No — your laptop's built-in microphone picks up speaker audio in the room just fine for gig night. VoiceMeeter is the build-mode workflow for when you're at home in headphones with no speakers pointed at a mic. Either way, pick your input device under Direct Sound (not Windows Audio) in the Audio preferences.
What sample rate and buffer size should I use in Resolume?
Keep the sample rate at the default 44,100 Hz — it handles 99% of live performance scenarios, and higher rates add processing load. Only push to 96,000 Hz if you have a high-spec machine and want finer audio resolution. For buffer size: 512 for live VJing (snappier response), 1024 for fixed installations where stability matters most.
How do I make an effect parameter react to audio in Resolume?
Pick any effect on any layer, find the parameter you want moving — strobe rate, hue shift, scale — and click the gear icon next to it, then select External FFT. That parameter is now driven by incoming audio. Use the FFT Gain knob at the bottom-right of the composition to dial the response intensity up or down.
Pink signal box still dead after Step 6? VoiceMeeter routing acting weird? Drop a comment on the YouTube video above or email vjacademy@outlook.com and we'll walk you through it.