Surround sound from stereo on a Mac, without a receiver
macOS does not turn stereo into surround on your speakers. Its free tools can join the speakers you own into one multichannel output. A 5.1 or Dolby Atmos source that arrives as channels then reaches the speakers you assign. A stereo source still plays on front left and right only. Building centre and rear channels from stereo is called upmixing, and macOS has no upmixer for speakers. I build Acoustic Orbit, a Mac app that does this, and it gets one short section at the end.
Why stereo does not become surround on its own
A stereo file has two channels. A voice that seems to come from the middle is not stored as a centre channel. It is the same sound in both channels, and your ears place it between the speakers. This is called a phantom centre. Rear sound is not stored either, so macOS has nothing to send to a third speaker.
Upmixing estimates the missing channels. It compares left and right moment by moment, band by band. What the two share goes to the centre. What differs, such as reverb and crowd noise, goes to the sides and rear as ambience. Bass can then go to whichever speaker carries it best. Most published upmixer designs rest on a version of this comparison.
Two limits follow. An upmix finds what the mix puts in the centre, not speech, so a centred singer or snare drum goes there too. And it only moves sound that is already in the stereo. It cannot recover a rear channel that was never recorded.
What macOS gives you for free
Audio MIDI Setup, in Applications > Utilities, has two ways to combine outputs. A Multi-Output Device plays the same sound to every output you tick. The room gets louder, but it is not surround. An Aggregate Device joins several outputs into one device with all their channels. That is the one to build.
Apps that play multichannel, Apple Music among them, render to the speaker layout the device declares. If Dolby Atmos titles still play in stereo, check the Dolby Atmos option in Music's Playback settings. On the Atmos titles I measured, the centre channel was nearly empty. The mix carried the vocal as a phantom between left and right. A quiet centre on Atmos music is the mix, not a fault.
Include enough outputs to cover every channel of the layout you want. To build the device:
- Click the add button at the bottom left of the Audio MIDI Setup window and create an Aggregate Device.
- Tick the outputs you want in it.
- Choose your steadiest wired output as the clock source, and turn on Drift Correction for the others.
- Open Configure Speakers, pick a surround layout and assign each channel to a speaker.
- Control-click the new device and choose to use it for sound output.
The limits, and what placement can do
A stereo source still plays on front left and right only. macOS has no stereo-to-centre extraction. There is no per-speaker delay either, so each speaker keeps its own latency. Bluetooth outputs can join an aggregate, but their latency is large and wanders, and nothing corrects it. Placement and a few settings help:
- For discrete sources, make the speaker that is clearest on voices your centre, in the middle under or above the screen.
- Without a centre speaker, sit midway between left and right. The phantom centre holds best there.
- Sit at a similar distance from every speaker. A speaker further away arrives later.
- Prefer wired and USB outputs. If you use Bluetooth, use one speaker, for ambience. In my testing, two Bluetooth speakers at once compete for the same radio.
- In System Settings, under Sound, keep the Mac's own microphone or a USB one as the input. If a Bluetooth speaker's microphone becomes the input, the speaker can drop to telephone-quality sound.
- Match levels by ear with one familiar clip.
What changes when the speakers do not match
Matched speakers on one amplifier share a clock and a delay. Mismatched ones do not. Each device has its own crystal clock and its own processing time.
The gaps can be larger than the figures a device reports. I made a capture on my own setup in October 2026. My app's microphone calibration timed a USB speaker arriving 57 ms after the MacBook Pro's own speakers. Both reported a path latency of 2 ms. Only a microphone hears the real arrival.
For wired outputs, Drift Correction keeps these gaps from growing, because it resamples each member to the clock source. It does not measure arrival, so it does not close them, and a fixed gap can still be heard as an echo. Bluetooth latency wanders underneath it, so the gap to a Bluetooth speaker can still move. In my listening, a gap that stays put is easier to live with than one that moves.
What Acoustic Orbit does about it
Acoustic Orbit splits stereo from any app live into centre, sides, rear ambience, height and bass, and spreads it across every speaker you own. A soundbar takes the centre. The centre carries voices and whatever the mix puts in the centre, so the upmix limits above still apply.
A discrete mix arrives as channels on the layout your Mac offers, up to 9.1.6. Each channel goes to the speaker wearing its role, or folds into the nearest one: rears into the sides, tops into one height pair. Your speakers are arranged the moment they appear, and you change a role with a tap. Ask once and a microphone times the room. Two devices are free for as long as you like.
Wired and Wi-Fi paths are held to about a millisecond. Bluetooth is compensated and graded for video, not held to a millisecond. There is no iPhone or HomePod support yet. It needs an Apple silicon Mac on macOS 15 or later, with a microphone. Laptops and iMacs have one built in. A Mac mini or Studio needs a USB one.
Acoustic Orbit: what it does, the price (two devices free).