IMac audio - how to use internal speakers instead of digital out

Hi. i have my audio system connected to my imac with a toslink cable which works great.
however in certain cases such as in the evening i do not need to use my surround sound system.
how can i use just the internal speakers without physically disconnecting the cable at the back???

I don't think there is a way to do that, unfortunately. However, I don't use the optical output capability (just analog), so it may be different.
If System Preferences Sound pane Output tab does not have the option to switch to the built-in speakers, also try running Audio Midi Setup in Applications/Utilities/. That utility provides more control options for audio than System Preferences. But, I have a feeling you will not be able switch to internal speakers if anything is connected to the audio output port.
One thing you can do is get a USB sound device, like the iMic from Griffin Tech.
http://www.griffintechnology.com/products/imic
Connect some small powered external speakers to the iMic's output. Because it is a USB audio device, it should appear separately in System Preferences Sound pane Output tab. Then you can switch the output between the digital optical and USB device without disconnecting anything.

Similar Messages

  • My MacBook Pro has no audio.  Sounds preferences showing output is Optical digital-out port.  How do I change this to built-in speakers?

    My MacBook Pro has no audio.  Sounds preferences showing output is Optical digital-out port.  How do I change this to built-in speakers?

    I experienced this same problem yesterday on my MacBook Pro,  still searching for a solution, several other posts here indicate people have been experiencing this since at lease 2007.  I have  yet to find a clear solution. 
    It appears that occasionally inserting headphone causes this, it turns on the Optical digital-out port feature (red light glows inside the headphone port) and takes away the internal speakers option.   Restarting did not restore it, but for some reason after sitting asleep overnight the sound started working again and the internal speaker option return in the Sound - Output Window, and the Optical Digital-out option went away. 
    Here is another post with some ideas on this 
    https://discussions.apple.com/message/4160477#4160477

  • 10.6.4 Update removed 'Internal Speakers' now only 'Digital Output'

    I have recently purchased the latest iteration of the MacBook Pros. Up until today, I had been running 10.6.3 and decided to jump forward and update to 10.6.4.
    The update seems to have since killed audio output from the internal speakers. If I go to 'System Preferences' -> 'Sound' -> 'Output', I now have a view of "Digital Out" instead of "Internal Speakers". This does mean that the audio is no longer functional. The audio levels CANNOT be adjusted from within preferences, via the key combination, or the menu bar - all the controls are disabled.
    If I plugin headphones, audio plays through the headphones as expected, but when I pull them out...nothing.
    I'm wondering if it has something to do with the Mini DisplayPort? During the update, I did have a Mini DisplayPort to DVI converter plugged into the machine.
    Any tips/suggestions/support would be much appreciated...

    This worked for me:
    http://josephhall.org/nqb2/index.php/2010/05/24/stuckonmute
    1.Plug your headphones back in.
    2.Play a bit of sound through them (e.g., a song), then stop the sound.
    3.Make sure Preferences is quit.
    4.Launch Preferences and open the Sound pane.
    5.While the Sound pane is open and set to Headphones, pull out the headphone plug from the jack.
    6.It will reset itself to "Internal Speakers" and you are good to go.
    All credit goes to Joseph.

  • "Peggle" audio comes out internal speakers instead of externals

    Here's a weird one- last week I was working between my mac pro and a mac mini I had bought and was configuring for a friend. I borrowed the internet, mouse/keyboard, speakers, and one monitor from my dual monitor set up on the mac pro tower in order to configure the mac mini. While it was doing software update, I borrowed the keyboard and mouse, came back over to the mac pro, and played some Peggle- popcap games' wonderfully addictive arcade game. Since there were no external speakers, audio was temporarily routed to the internals on the mac pro.
    When all was said and done with the mac mini, I reconnected everything, and for some reason, the music from peggle still plays out of the internal speakers. everything else on my computer: warning noises, the audio buttons, audio from other programs, even the SFX audio from peggle play through the line out on the back of the computer, but the music audio plays through the internals.
    I went into system preferences --> audio and made sure everything was set to audio line out, and I deleted and reinstalled peggle, losing all my progress in the game, but still when i reinstalled it, same issue. If, however, I route all the audio through the audio headphone jack on the front of the computer, i can get music and sfx to come out of my external speakers, but as soon as I go back to the rear output, peggle's music goes right back to internal speakers.
    I contacted popcap games, and they basically told me to delete everything peggle- system folders and all, and reinstall. I did that, but am having the same issue. Any ideas? anyone experience something similar? Help!!!

    I can't speak to the specific case of Peggle, but you will want to make sure to delete any preference files associated with the game. Check in the /Users/your name/Library/Preferences folder for any files which contain the names "peggle" or "popcap", and delete any such files.You will, of course, lose any saved data associated with the games.

  • Headphones in iMac still allows sound from internal speakers?

    I have a pair of headphones that I like to use for night time so I don't disturb other, they're AMGs and pretty good, so even during the day time I sometimes like to use them on well produced Vimeo productions for example as they reproduce better sound and you easily pic a lot more things up that standard iMac speakers miss.
    But, it's a hassle. I have to plug them in round the back every time, and of course un-plug them to get sound again. It seems like it's a hardware thing. I would like to leave them plugged it but either have some software that will auto route e.g. YouTube video to the headphone and have everything else play from the iMac's internal speakers, or have it manual configurable from software, or even a physical splitter, but my feelings are that once the 3.5mm jack is inserted then the Mac automatically stops any sound from ever coming through.
    Is there anything could do to make this happen please?    

    Okay, I found the solution: simply put, whenever a 3.5mm male connector is inserted into the socket (assuming it has some headphones at the end of the chord) the iMac will automatically cut the internal sound, it's a hardware thing. So the solution lies in importing/exporting sound via another system and the cheapest way is a simple in/out audio USB connector that can be had for about £2.
    This then allows one to use the built in option-click action on the sound icon on the task bar at the top of the screen (if made visible in System Preferences) to toggle between the internal speakers or headphones from the OS.
    ref: http://forums.macrumors.com/showthread.php?p=19457966#post19457966

  • Please help! Audio problems...internal speakers

    HI all...everytime I put headphones into my audio port, the system wont return to internal speakers once I unplug them. It stays on headphones and the built in speakers....wont work. I have to restart a number of times before it goes back.
    Any help is highly appreciated
    Kind regards
    Phil

    Interesting - after not being able to figure out ANY way to get the inputted sound to come through the speakers, I went to CD Spin Doctor 2.02 (Came with Toast), since the whole point was to input an LP and burn it. I thought I'd just do it soundlessly and hope I could edit the saved file afterward.
    CD Spin Doctor has an option to allow playback through the speakers. I clicked it and it streamed through perfectly.
    Now, it wasn't launched during all the fuss beforehand, so it being in active use isn't an issue. BUT, I suspect that it's installed something (?) that may have led to this issue.

  • Is it possible to use internal speakers with the headphones connected?

    as the connection of headphones is on the back of the iMac, it would be very useful to be able to switch between the internal speakers and the headphones, without ever having to unplug the headphones from your Mac Is this possible?

    Although it still means unplugging I bought one of these though I do use headphones very infrequently:
    http://www.johnlewis.com/belkin-speaker-and-headphone-splitter/p230405301
    but at least I don't have to fiddle around the back of the mac and risk,in time, damaging the socket on the mac.
    If you decide to purchase one, be careful where you buy from as there are Belkin imitations around ie eBay and indeed Amazon where the quality is suspect particularly if it only costs a couple of £s'. Bought mine from a renowned retailer with genuine Belkin blister pack.

  • Using internal Speakers and optical Output at the same time ?

    Hello,
    is it now possible to use the internal Speakers and optical Output at the same time ?
    Is this a software or hardware limitation ?
    Every day im disconnecting the optical output. It can't be good for the contacts. I wont spend over 100 euros buying an external soundcard to solve this problem.
    Any Ideas ?
    Thanks ? best regards
    mc
    IMAC 24 Intel   Mac OS X (10.4.8)  

    New Discussions ReponsesThe new system for discussions asks that after you mark your question as Solved. You should take the time to mark any posts that have aided you with the tag and the post that provided your answer with the tag. This not only gives points to the posters, but points anyone searching for answers to similar problems to the proper posts.
    Alternatively, you can change the status to Answered.
    If we use the forums properly they will work well...

  • How to use URL class instead of Socket

    Hi all. I am developing a small inventory control system for a warehouse.
    I am suing a Java desktop application that connects to a servlet via Internet.
    I have been searching the net how to use JSSE for my application since i am new to secure sockets and JSSE.
    Since I havent implemented security In my current system yet, i am using URLConnection conn = url.openConnection(); to connect to a servlet.
    However, in a good tutorial that I found about JSSE, sockets are used directly for connection, insted of URLCOnnection. They use the code like this: SSLSocketFactory sf = sslContext.getSocketFactory();
    SSLSocket socket = (SSLSocket)sf.createSocket( host, port ); Since, using sockets is overly complex for me, I want to make use of the URLConnection class instead to keep it simple.
    Could anyone please tell me how to make use of the URLConnection class to establish secure http connection.
    by the way, the tutorial is here:
    http://www.panix.com/~mito/articles/articles/jsse/j-jsse-ltr.pdf
    thanks.

    Here you go. The following code snippet allows you post data to http URL. If you have to do the same to https URL , please let me know.
    OutputStream writeOut = null;
    HttpURLConnection appConnection = null;
    URL appUrlOpen = null;
    //data to be posted.
    String data = "This is the test message to post";
    byte[] bytesData = this.data.getBytes();
    appUrlOpen = new URL(""Your Servlet URL");
    appConnection = (HttpURLConnection) appUrlOpen.openConnection();
    appConnection.setDoOutput(true);
    appConnection.setDoInput(true);
    appConnection.setUseCaches(false);
    appConnection.setInstanceFollowRedirects(false);
    appConnection.setRequestMethod("post");
    appConnection.setRequestProperty("Content-Type","application/text");
    appConnection.setRequestProperty("Content-length", String.valueOf(bytesData.length));
    writeOut=appConnection.getOutputStream();
    writeOut.write(bytesData);
    writeOut.flush();
    writeOut.close();
    String inputLine;
    StringBuffer sb = new StringBuffer();
    reader = new BufferedReader(new InputStreamReader(appConnection.getInputStream()));
    char chars[] = new char[1024];
    int len = 0;
    //Write chunks of characters to the StringBuffer
    while ((len = reader.read(chars, 0, chars.length)) >= 0)
    sb.append(chars, 0, len);
    System.out.println("Response " + sb.toString());
    reader.close();
    sb=null;
    chars = null;
    responseBytes = null;
    ******************************************************************************************

  • How to use Spring MVC instead of assembler.jsp in endeca 3.1.0

    Hi ,
    I am new to Endeca . I want to use spring MVC instead of assembler.jsp .Some body please help
    me how can i do it. Wht all i have to do to achieve it.
    Thanks
    Mark

    Hi Mark,
    When using the 3.1 Assembler in your application, you can use either the jar file directly or set up the Assembler as an HTTP service and process the XML or JSON responses. Neither of these approaches conflicts with using Spring in your application.
    Sean

  • Blu-Ray audio only through TV internal speakers...not surround.

    Just got a Toshiba 50L1400U. Two issues here......
    1) When the HDMI cable from the Panasonic smart Blu-Ray player is connected to the HDMI port #2 on the TV audio only comes from the internal speakers and not out of the surround. The cable box currently functions fine as did the Blu-Ray HDMI connection with our old Toshiba TV with audio coming from the surround. Suggestions?
    2) Is there a way to turn off the bar at the top of the TV screen to not show when it switches between 2 HD screens while changing stations? Meaning some stations are in 480p with most being in 1080p but the bar shows when swtiching between the 2.
    Thank you for any help.

    I don't believe there's a way to disable that bar.
    As for the sound, you might want to call customer support.
    - Peter

  • Macbook pro - no audio - no option for internal speakers in sound prefs.

    No audio will play from my 2011 macbook pro. It is fully updated. In sound preferences, there is no 'internal speakers' option to select in output, and no 'internal microphone' in input. No red light in headphone jack. Any solutions?

    1. Reset PRAM.  http://support.apple.com/kb/PH4405
    2. Reset SMC.     http://support.apple.com/kb/HT3964
        Choose the method for:
        "Resetting SMC on portables with a battery you should not remove on your own".
    3. Applications > Utilities > Audio MIDI Setup
        Audio Devices window
        Side Bar
        Click the Built-in Output.
        Under Mute any of the boxes checked? If so uncheck it.
        Option click the speaker icon, if present and select Internal Speakers.
    4. Launch iTunes and play a song through headphone and adjust the volume

  • No sound using internal speakers, but I have sound using headphones

    I just finished installing archlinux with GNOME3 on a laptop, everything were perfect until I detected a problem: I only have sound using headphones, the internal speakers of the computer doesn't work. I followed the official wiki step by step and I never had this problem using other linux distributions.
    Any idea?

    I'm having the very same issue. Each time I boot computer I have to unmute the speaker in order to have sound. Only the headphones are unmuted by default. From what I understand alsa-store and alsa-restore are supposed to run automatically on boot and shutdown only (normally they appear in inactive/dead state).
    I have tried to run 'alsactl store', but this won't help.
    The whole thing start happening only recently (late December). I have arch on this laptop for over 3 years and it was fine as far as I remember.
    EDIT:
    I have just found that this issue is due to pulseaudio 2.1 -> 3.0 upgrade. After downgrading to 2.1 it works as expected.
    EDIT2:
    Maybe you will find that useful, a temporary "fix". I have added to startup applications (in my case in gnome-session-properties):
    amixer -c 0 sset Speaker Playback 95%
    which just simply sets the speaker volume to 95% each time I log in.
    Last edited by kmiernik (2013-01-14 12:17:57)

  • How to use partition by instead of group by?

    Hi,
    I am having trouble using partition by clause in following case,
    column other_number with null values contains 10 records in 'some_table'
    5 records with date 11-01-2009, item_code = 1
    5 records with date 10-01-2009, item_code = 2
    This query returns all 10 records, (which suppose to return 2)
    SELECT count (a.anumber) over (partition by TO_char(a.some_date,'MM'), a.item_code) AS i_count, a.item_code,
    TO_char(a.some_date,'MM')
         FROM some_table
         WHERE to_char(a.some_date,'yyyy') = 2009
         AND a.other_number IS NULL
    Works fine if I wrote like this,
    SELECT count (a.anumber) AS i_count, a.item_code,
    TO_char(a.some_date,'MM')
         FROM some_table
         WHERE to_char(a.some_date,'yyyy') = 2009
         AND a.other_number IS NULL
    group by TO_char(a.some_date,'MM'), a.item_code
    How to use partition by in this case?

    Hi,
    Almost all of the aggregate functions (the ones you use in a GROUP BY query) have analytic counterparts.
    You seem to have already discovered that whatever values are returned by
    an aggregate funcition using "GROUP BY x, y, z" can also be found with
    an analytic function using "PARTITION BY x, y. z".
    Aggregate queries collapse the result set.
    The aggregate COUNT function:
    SELECT    deptno
    ,         COUNT (*)   AS cnt
    FROM       scott.emp
    GROUP BY  deptno
    ;tells how many of the 14 employees are in each of the 3 departments.
    So does the analytic COUNT function:
    SELECT    deptno
    ,         COUNT (*) OVER (PARTITION BY deptno)   AS cnt
    FROM       scott.emp
    ;but the first query produces 3 rows of output, the second query produces 14.
    You could get 3 rows of output using the analytic function and SELECT DISTINCT , but it's inefficient.
    Which should you use? Like so many other things, the answer depends on what data you have, and what results you want from that data.
    If you want collapsed results (one row per group), that's a striong indication that you'll want aggregate, not analytic functions.
    If you want one row of output for every row in the table, that's a strong indication that you'll want analytic functions.
    If you have a particular question, ask it. Post some sample data and the results you want from that data, as Rob said.
    There is another important difference between aggreate and analytic functions: analytic functions can easily be restricted to a window , or subset, of the data set. This is something like a WHERE clause, but a WHERE clause applies to the whole query: a wondowing condition applies only to an individual row.
    If you need to compute a SUM of rows with an earlier order_date than this row or an average of the last 5 rows, then you proabably want to use analytic function.

  • How to use an instance instead of the class itself

    I am building a program but have a problem.
    My program uses a controller class which instantiates a World-class. In the world class has a Vector I make a Vector in which I place all the elements in the world. (I also made an Element class from which all the objects that I put into this Vector extend.)
    Everything except for some methods in the controller class are declared public. I might need to use static, but I do not know how.
    // CONSTRUCTOR CONTROLLER CLASS
    world = new World ();  // instantiate one and only one world
    world.newElement (new Beamer ("beamer", 20. , 20.));  // use a selfwritten method to add a "Star Trek"-like
                              // beamer to the world. I give it a name and position.
    world.newElement (new Avatar ("avt", "beamer"));  // add an avatar which is "beamed up". so what I do is that I use the beamer for the beginposition of the avatar. However, and this is my problem, in the constructor of Avatar (see below) i need the beamer in world, but my compiler cant find world. I probably need to import my World or controller class, but even then: I do not understand how to use an instance (world is an instance. I cant use the World-class as the class does not contain the beamer element)
    public class Avatar extends Element {
         public Avatar (String n, String beamer){
              name = n;
              posx = world.named("beamer").getPosx; // the selfwritten method named finds the
                // element in the Vector that goes with the name. Any ideas to make this code better are welcome too.
              posy = world.named("beamer").getPosy;
    } Any ideas on how to solve this (common) problem in good coding are most welcome.

    I think you are best off if you use static methods and static fields only in your World class. That way you don't have to instantiate it and everyone has access to its methods. This would be then completely analogous to how you access methods and fields of the well-known class System (e.g. when you use System.out.println). This also has the advantage that you are guaranteed to have only one copy of the World.
    Here is an example of how your World class, Avatar class and main code would look like.
    Main code: (note the use of capital W in the name World, referring to class rather than instance).
    // no need to instantiate World, as we call its static methods only
    World.newElement (new Beamer ("beamer", 20. , 20.));
    World.newElement (new Avatar ("avt", "beamer"));  // add an avatar which is "beamed up". World class: (note the static keyword in front of the vector and the methods)
    public class World {
      private static Vector v;       // static field, only one copy of it ever exists
      public static void newElement(Element e)   // static method, can call without instantiating world
         v.addElement(e);
      public static Element named(String n)  // use to look up elements
         ... some code which goes through v and finds element named "n" ...
         ... return reference to that element ...
    }and finally the Avatar: (again note the use of reference to World as a class rather than instance)
    public class Avatar extends Element {
         public Avatar (String n, String beamer){
              name = n;
              posx = World.named("beamer").getPosx;
              posy = World.named("beamer").getPosy;
    } The above example is how I would implement it when you don't actually need instances of the World class.

Maybe you are looking for

  • Firefox won't open on new Mac OS - profile cannot be found

    I have a new Mac and have not been able to open FF. I just get this message: "your firefox profile cannot be loaded. it may be missing or inaccessible" I have followed all the advice to be found. I have no Profile Manager. I have no folders in my Lib

  • Impossible de resintaller lion message: my info web provide

    impossible de re installer os x lion avec la license sur appstore;message sur l'installation: apres avoir validé : my info web provide

  • ODS vs Cube Average Balance Scenario

    Hi experts, This is the scenario, Im going to extract the table FAGLFLEXA from R3 to obtain the daily movements of FI accounts, I have all that data on a ODS with the same fields, then I need to calculate the daily Balance and the Average Balance (Da

  • Can not start ./TREXAdmin.sh because of DISPLAY variable

    Hi Everybody, i am new to sap on linux and want to start my TREXAdmin.sh. if i try it with ./TREXAdmin.sh with the siduser of the trex installation i get the mesage Environmant variable DISPLAY is not set. I try to set it with: * export DISPLAY=172.x

  • SAP Net weaver Development studio

    Hi All, We are going to implement SAP Portal in my office soon . I am planning to try small Java applications etc . pls advice is it posible to  download and use SAP Net weaver Development studio without sap in my system . Just i wanted learn basics