Genuine DJ cueing, listening to the next track privately in your headphones while the room hears only the current track through the speakers, is not something Chorus or any menu bar app can give you. That split is handled by a multi-channel DJ audio interface and your DJ software's own output routing. Here is why, and what a Mac utility can realistically help with instead.
It's an easy mix-up. Grouping several outputs so they all play the same thing, which is what Chorus's Groups feature does, sounds similar to splitting one mix into two different signals. They are opposite problems. Confusing them is how someone ends up expecting a menu bar app to replace a mixer, or buying an expensive audio interface for a job a keyboard shortcut would have solved.
How real cue and master monitoring works
Serato, Traktor, rekordbox and the rest handle cueing entirely inside the DJ software, using a multi-channel audio interface as the actual splitter. You assign one pair of output channels on the interface to master and a separate pair to cue. From that point on, the interface sends two genuinely independent signals out two different physical jacks, at the same time: master to the booth or PA, cue to your headphone amp. Neither signal is a copy of the other.
A Mac's built-in audio output does not work that way on its own. What leaves a single output is one mix, one stream, not two channels a piece of software further up the chain can peel apart after the fact. The splitting has to happen at the interface, because that's the only point where two distinct signals actually exist.
What Chorus's Groups feature actually does
Chorus's Groups feature takes several outputs and plays the exact same signal through all of them at once, with one volume and a per-device balance to even out the levels. It's built for filling a room or keeping two speakers in sync, not for sending different material to different places.
That's the opposite of cue and master splitting. If you put your speakers and your headphones into a Chorus Group, both would play the identical mix at the identical moment, which defeats the entire point of cueing privately. Groups duplicate one signal across outputs; they do not divide one app's internal channels between two of them. No setting inside Chorus changes that, because it isn't working at the channel level a DJ app's own audio routing operates at.
Per-App Audio, Chorus's other headline feature, doesn't close that gap either. It lets you send one whole app's output to a chosen device, so Serato could play to your speakers while, say, a browser tab plays to headphones. That's still routing an entire app to one destination, not splitting the two internal channels a single app produces. The distinction matters, because it's the difference between a feature that sounds close enough on paper and one that actually does the job on the night.
Every feature free for 30 days. No account, no card details.
Download for MacThe realistic use case: switching fast, not splitting
There's a narrower job that a menu bar app is genuinely good for. If you're practising at home without a full club setup, using one output at a time, the friction is usually the trip to System Settings every time you want to check how a mix actually sounds. You're listening on headphones to cue and prep the next track, and you want to hear it through speakers for a moment to judge the room sound, then go back to headphones and keep working.
That's what Chorus's Outputs list and Keyboard Shortcuts are for. Assign a shortcut to your headphones and another to your speakers, and switching your Mac's entire output between them takes one keypress instead of a menu. It's still one output at a time, not two signals playing simultaneously, so it won't replace cueing on a real rig. For practising alone at a desk, though, cutting that switch down to a keystroke is the actual time saver.
The same shortcut works mid-track too, which is the part that matters for practice. Cue up the next record in headphones, tap the shortcut to hear the last few bars through the speakers, tap it again to go back to headphones and keep adjusting. Nothing plays twice and nothing is delayed, because you're only ever moving the Mac's one output, not trying to run two feeds at once.
If you need real cue and master splitting
If you're playing out and need to hear the next track privately while the room hears the current one, the fix is hardware and DJ software, not a Mac utility. Get a multi-channel DJ audio interface and set master and cue channels inside Serato, Traktor, rekordbox, or whichever you use. No menu bar app, Chorus included, can substitute for that setup, because it needs two different signals leaving the Mac at the same time, and a single audio output was never built to carry two.
For the step-by-step on building a Multi-Output Device, see Apple's own guide to Audio MIDI Setup.
Frequently asked questions
Can Chorus give me DJ cue and master audio at the same time?
No. Chorus's Groups feature sends the same signal to every output in a group, which is useful for filling a room with matching speakers, but it cannot split one app's cue and master channels between two different outputs at once. Genuine simultaneous cue and master monitoring needs a multi-channel DJ audio interface and your DJ software's own channel routing.
Why can't a menu bar app split cue and master audio like a DJ mixer can?
Because the split has to happen before the signal leaves the Mac, at the channel level inside your DJ software and the audio interface's own routing. A single Mac output carries one mix, so any app working above that layer, including Chorus, only has one stream to work with, not two independent ones.
What do I need for real DJ cue and master monitoring on a Mac?
A multi-channel DJ audio interface, the kind Serato, Traktor, and rekordbox are designed around, plus the channel routing built into that DJ software. Assign master to one pair of outputs and cue to another, and the interface sends both signals out at the same time.
What can Chorus actually help with for a home DJ setup?
Switching your Mac's whole output between headphones and speakers with a single keyboard shortcut, which suits practising without a full club rig: cue and prep in headphones, then switch over to hear how it sounds in the room. That's fast switching between one output at a time, not simultaneous cue and master monitoring.
Does Chorus work with Serato, Traktor, or rekordbox?
Chorus runs alongside them like any other Mac audio utility, but it doesn't touch their internal channel routing. For genuine cue and master splitting you set that up inside the DJ software itself, using a multi-channel audio interface. Chorus is best used for the parts around that, like flipping your whole Mac's output for casual practice.