Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have my TV connected to my iMac via HDMI and speakers hooked up to the iMac via the headphone port.

Whenever I turn the TV on, the Mac starts playing audio through the TV instead of the speakers and I have to manually switch back.

Is there any way to make my Mac keep playing through the headphonejack?

share|improve this question
up vote 2 down vote accepted

I use a free app from Rogue Amoeba called SoundSource that lets you quickly pick the source for input, output and system sounds from the task bar. One of the side effects of running SoundSource is your source doesn't change when you connect something new to your Mac. You have to select the new source explicitly via SoundSource to have audio routed to or from it.

The source will switch automatically if you remove a source and that source happened to be the currently selected source for any of the channels.

SoundSource in action

share|improve this answer
Exactly what I was looking for. Version 2.5.1 doesn't run on 10.8, 2.5 (found it through Google) seems to work just fine so far though. – voidStern Mar 4 '13 at 21:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.