Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MBX

macrumors 68020
Original poster
Sep 14, 2006
2,030
817
Hi there

I noticed something strange going on on my MBP-2018 15'' base model. This is not macOS or any app specific as it happened on High Sierra and now on Mojave too. And it happens in some non related apps so it seems it's a hardware issue?

When I plug in my headphones, sometimes my MBP doesn't switch to these external headphones in certain apps.

For example Adobe After Effects doesn't automatically switch to external headphones when they're plugged in and any sound is being played on the built-in speakers.

And this happens on some other apps as well. So it's not Adobe specific.

This was not the case on my previous MBP-2016 model.

Any idea what's going on and why the automatic audio switching doesn't work properly in some apps?
 
This is because 2018 MacBookPro can be use both of internal speaker and headphone on some time.
You need to set "Use this device for sound output" under external headphones

https://support.apple.com/en-hk/guide/audio-midi-setup/amsfa3961363/3.3/mac/10.14

But it does automatically switch to headphones when I plug them in. And it works correctly on almost every example.

It's just that certain apps it doesn't work.

I named one example with After Effects. I see no reason why on my 2016 it behaved correctly and now on this new one 2018 it doesn't work when I use After Effects and when headphones plugged in it still uses the speakers.

There's some other few apps it does this too so it's not just Adobe specific.
 
But it does automatically switch to headphones when I plug them in. And it works correctly on almost every example.

It's just that certain apps it doesn't work.

I named one example with After Effects. I see no reason why on my 2016 it behaved correctly and now on this new one 2018 it doesn't work when I use After Effects and when headphones plugged in it still uses the speakers.

There's some other few apps it does this too so it's not just Adobe specific.

The difference is previous models switched between speakers and headphones at a different level, machine had one out channel that was either directed at headphones or speakers and it was switched completely between, now they're actual seperate outputs, if I understand right. So it's not one output being directed between two

As they're seperate outputs, it's somewhat upto the app to be responsible for switching output when system notifies it that primary output device has changed. Unlike total switch before where it was at system level and app

If you notice, on old model in the sound output when you plug headphones in, it changes the output name from internal speakers to headphones.

on 2018 model, it adds a second output alongside speakers and switches default output to this, different behaviour.
 
The difference is previous models switched between speakers and headphones at a different level, machine had one out channel that was either directed at headphones or speakers and it was switched completely between, now they're actual seperate outputs, if I understand right. So it's not one output being directed between two

As they're seperate outputs, it's somewhat upto the app to be responsible for switching output when system notifies it that primary output device has changed. Unlike total switch before where it was at system level and app

If you notice, on old model in the sound output when you plug headphones in, it changes the output name from internal speakers to headphones.

on 2018 model, it adds a second output alongside speakers and switches default output to this, different behaviour.

I don't know why they changed it but I find it extremely annoying.

At least in After Effects I can change it in its settings which is tedious though to do it each time.

But there are apps with no sound settings at all and they just wont switch to headphones when plugged in. WTF
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.