Tell me more ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I have a set of surround speakers, connected to my iMac through the headphone jack. I use a switch to control what goes to the speaker set (iMac, iPod, or MacBook/aux). So that I don't have to be constantly unplugging and replugging, I leave the audio cable in the iMac's audio port. This means that when I'm listening to something from another source, I can't hear anything from the iMac unless I unplug the cable.

Is there a way to force sound to come out of the internal speakers, even if there's something in the audio out port?

share|improve this question
I think you can't Nathan. You will have to get an external audio card or a USB headset (which has its own audio card). :( – Martín Marconcini Feb 12 at 1:54

5 Answers

This is definitely a kludge, but it might work:

  1. Download Linein from Rogue Amoeba
  2. Download Soundflower from Cycling '74
  3. Set the system sound output to Soundflower
  4. Set Linein to receive input from Soundflower and to output to Internal Speakers

I'm not entirely sure whether Linein will recognize the internal speakers while the other speakers are plugged in, but it's worth a shot. (I'd check, but I recently got a new computer and I haven't migrated my software yet.)

share|improve this answer
Same problem with this as with all the other ideas. LineIn won't let me use the Internal Speakers when headphones are plugged in: cl.ly/0U0E270U2r3I3d0d1w0O – Nathan Greenstein Jan 18 '12 at 23:36
Darn. Oh, well—very sorry, and good luck! – timothymh Jan 19 '12 at 1:15

A faster way to do what @rwr suggested is to option click on the audio icon in the menu bar and select Internal Speakers under Output.

enter image description here

share|improve this answer
1  
Unfortunately, once I plug in the headphones, Internal Speakers disappears from the list. – Nathan Greenstein Jan 18 '12 at 23:18
Ah. I believe Mac OS X treats iMac audio ports the same way as portable audio ports. I have a Mac Pro which allows you to differentiate. I do not know of a native way to do this. I'll do a little research and see if anything comes up. – Matt Love Jan 18 '12 at 23:21

Check out Rogue Ameoba's SoundSource program. It's a free app that sits your task bar and lets you pick where audio should get routed. You can route internal, system sounds and general audio buss sounds to different locations. Super handy if you want to keep speakers connected but choose where audio goes. In your case you could route both audio types to the internal speakers even if your external speakers were plugged in.

I like to use it to keep system sounds from landing on my powered monitors, which can be running pretty loud at times. Nothing worse than a Chime or a Yoohoo type tone bouncing off your skull at high volume when an email comes in while you're tracking audio.

share|improve this answer
Unfortunately, with headphones plugged in there is no option for internal. Pic here:twitpic.com/3qyvse/full – Nathan Greenstein Jan 17 '11 at 20:22
A nuts! You know what? I use it with a Firewire-based soundcard -- not the headphone jack. I never plug headphones in to the headphone jacks on my Macs... – Ian C. Jan 17 '11 at 20:23

You can change the audio (output and input) directly on the Sounds Preference panel. There's an output tab that includes a selector for selecting the output. enter image description here

If you want something a bit more convenient I used a free program called Audio Switcher from Spike Software. It sits in the task tray and offers quick access to the same settings you see in the Sound Preferences pane.

share|improve this answer
This is my current setup on Lion. I recall that I've been using this same software back to 10.5, but I don't have anything but the Lion machine to test on. – rwr Dec 30 '11 at 13:09
1  
I'm afraid this doesn't work. As soon as you plug headphones in, the internal speakers disappear from the list. Yours stay, because you have a USB headset. – Nathan Greenstein Dec 30 '11 at 15:19

I have been trying to get this to work. After moving from my Mac Pro which has speakers and headphones plugged in and I simple switched between them (and even internal speakers) to a new iMac where I have to keep unplugging the headphones to get sound through the iMac speakers. What I'm about to order is a simple USB Sound Card dongle. Small thing that gives an audio jack via a usb, this should then allow me to alt+click the volume icon and switch between built in and headphones as it will see them as separate outputs.

share|improve this answer

Your Answer

 
discard

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.