How To Play Audio Through HDMI And Speakers Simultaneously In Windows 7

High-Definition Multimedia Interface (HDMI) is an audio/video interface for transmitting digital data which provides better quality output than analog. Normally, one can only select one device for audio playback in Windows. This causes a common annoyance of having to continually switch between the sound card and HDMI speakers. However, it is also possible to receive output from speakers and an HDMI device simultaneously to play audio from a single application at the same time. If you would like to get audio output from both an HDMI device and your speakers, read on after the break.

To get started, open Sound Properties from Control Panel. From the Playback tab, select speakers and click Set Default.

Sound

Once done, head over to the recording tab and select Show Disabled Devices from right-click context menu. This will display another recording device which named Mono Mix or Stereo Mix. Right-click on the new device this new device and click Enable. Then set it as the default device by selecting it and clicking on Set Default button.


Show Disabled Devices

Double click on the new device or select Properties from right-click context menu and head over to the Listen tab. Check  Listen to this device option and select your HDMI device from the drop down menu. Click Apply, OK for the changes to take effect

Listen to device

This nice little trick will provide you with simultaneous playback from both your speakers and HDMI device. We tested it on our Windows 7 64-bit system.

Advertisement
  • Stanley Jes Varghese

    I’m using the same method to eliminate audio lag which occurs when I switch to SPDIF mode.

    • Jay

      and what method is that?

    • josh

      yes please what software are you using

  • kevin

    I dont have that stereo mixer, i only have the microphone. Im still looking for a program similar to Indievolime that works in win7 x64.

  • Scott

    Thank you, thank you, thank you Farshad! For years, I’ve had to mess around with one thing or another in order to get my HTPC to work the way *I* want it to work, and you’ve just eliminated one of those little annoyances…

    Even though I’m also running Win7 64, what I see on my system is slightly different from what your instructions show, but using your directions as a general guide, it was easy enough to follow.

  • Josh

    When I do this I get lagged audio output to my HDMI output tv. How can this be resolved? Thanks.

    • Yoyo

      Yeah, it happens the same to me (HDMI via HD6970…)

  • Ben

    Working great! Many thx, this was what i was looking for! Don’t care about the lag because me problem was that my HDMI receiver always switched channels when a sound appeard… this is history now!

  • guest

    It works great on my Win7 64b, although I needed to download new drivers for my motherboard for stereo mix to appear…

  • Greg

    Many thanks, this is exactly what I needed, now I can stream via my PC and play out my TV.  This will also be awesome to use for the new Star Wars Old Republic MMO.  Again, many thanks.

  • Rickardo

    Thanks for this tip. Trying to figure out how to get playback from HDMI and SPDIF at the same time. (Not everytime I would want to play sound through my Home Reciever).  Only thing my card doesn’t have “Stereo Mix” but “What-U-Hear” via Creative X-Fi Sound Card.

    My Sound Setup:
    AMD Radeon 6850 (HDMI) out to TV
    Creative SB X-Fi (Optical) out to Receiver

  • http://twitter.com/mateuslago Mateus Lago

    thanks a lot, dude

  • Sarah

    Thank you for this! :)

  • Zyniker2

    Super Tip! Funktioniert! Danke. Endlich geht beides gleichzeitig.

  • Alkaff098

    It works, but there is an echo, any advice??

    HDMI — ATI 6850
    Audio—- motherboard Z68

    • Dave1996

      Same mobo as you and too have audio delay

  • Robert97006

    I am almost able to do this but when I go to the drop down menu under the listen tab in the Stereo Mix options, I only have “Default playback device” “Speakers and headphones” and “communications headphones” I do not have the option that you have in the screenshot “Intel ST2410″ ANY HELP???

  • Bcfu_nursing

    thanks for this post!!! this saves me a lot of time switching default playback devices… and i do it 20x a day. :D

  • Me

    Excellent!  Got a slight audio delay, but software will take care of that.

    • http://www.facebook.com/bedjaouia Riad Bedjaouia

      i have the same problem can you please enplane to me how to fix it?

  • norwoodsteel

    thanks

  • apalousey

    This technique worked just fine with my HTPC and ASUS P6T Deluxe V2 motherboard after installing the SoundMax audio driver (replaced the original Microsoft HD Audio driver).

  • erich

    when i get to the recording tab and right click, it already has it highlighted but doesnt display anything other than the microphone tab. do i have to install or update driver software?

  • cooper

    If you cannot see the audio mix driver and you built your own rig, or replaced the motherboard USE THOSE DRIVERS. they are from the manufacturer, not windows. the problem here is a huge copyright issue trying to be resolved by microsoft. if you use drivers ripped off the internet they WILL NOT contain the stereo mix option.

  • cooper

    If you cannot see the audio mix driver and you built your own rig, or replaced the motherboard USE THOSE DRIVERS. they are from the manufacturer, not windows. the problem here is a huge copyright issue trying to be resolved by microsoft. if you use drivers ripped off the internet they WILL NOT contain the stereo mix option.

  • Matt

    Worked perfectly. Thank you.

  • http://www.facebook.com/2canbcomplete Whats Hisface

    Very good article, not a few months before I had read that the very same thing wasn’t possible… Now, is there a way to have the programs on my hdmi output only have sound through that particular source and not the speakers, and vice versa for the main display?

  • NS

    This worked perfectly for me with Windows 7 but having swapped to Windows 8 the ‘stereo mix’ option is no longer there. Any suggestions would be welcomed.

  • mcm

    After I use this workaround, I have the audio output to both outputs, which is what I wanted. Thanks. But now my mic does not work anymore… Anybody have an idea how to fix the mic now? I can undo the changes and then the mic starts working, but this is tedious.

  • http://www.facebook.com/bedjaouia Riad Bedjaouia

    thanks it works but there is a delay in one of the sound output is the a way to fix it ?

  • m4f1050

    I get same lag on my HDMI. For the Mic to work all you do is set it as Default, that’s what I did, I didn’t set the Stereo Mix as default. BTW if you don’t have Stereo Mix, download it from C|NET Realtek High Definition Audio drivers, they have both 32 and 64 bit, worked for me.

    32-bit
    http://download.cnet.com/Realtek-High-Definition-Audio-Codec-Windows-Vista-Windows-7-32-bit/3000-2120_4-10788600.html

    64-bit

    http://download.cnet.com/Realtek-High-Definition-Audio-Codec-Windows-Vista-Windows-7-64-bit/3001-2120_4-75317047.html

  • Ray

    Thank you so much. This is exactly what i was looking for after being told several times it could not be done on Windows. :)

  • Judy

    Thank you, thank you, thank you. Your tip worked perfectly. I have been trying to solve this problem for over a month.. I had contacted the PC manufacturer and a couple of computer stores.,. no one had an answer. I did not get the Stereo Mix or Mono Mix like Kevin so I searched in my PC and found it in my pc set up. Ran the set up and I got the Stereo Mix and continued with your instructions.

  • http://www.tech-365.com/ Pavan Singh

    how do you get rid of the audio delay?

  • Walski

    20 websites later, I finally get to yours with a proper solution! I have HDMI TV sound as my only source of sound and wanted to record what u hear from an adventure game’s beautiful music. I had stereo mix already on with my on-board VIA sound but hadn’t carried out the crucial last stage of Listen to Device. THANK YOU! Cool Edit Pro now records it perfectly after selecting the correct device properties as well.
    Udaman!
    Walski :-)

  • shylevari

    did anyone found a solution about using a mic as well? maybe somehow using Virtual Audio Cable??

  • shylevari

    to whoever comes here, i found a solution! the program VAC (virtual audio cable) allows me to do just that! i stream the pc’s “speakers” (hd realtek auio output) AND the “hd tv” through “LINE 1″ (which in the windows audio preference panel is set as the default audio output device)… and the microphone through “LINE 2″ (which in the windows audio prefference panel, under the “recording” tab, line 2 is set as the default recording device). you don’t really need to do thast thpugh, since stereo mix is not longer in play anyways :)
    my tv is connected via dvi > hdmi cable. it took me TWO WEEKS to figure it out!! Woot!

  • Sharon

    Many thanks!!!!

  • JD POWER

    works for me, thanks

    playback on speaker and HDMI output through a AV receiver

  • Jeff

    I’ve been playing with this method but it doesn’t seem to function unless the HDMI output it plugged in and turned on when Windows starts (despite it still showing up in the list as an output on the Listen tab). This is a problem if your second output is a TV that you don’t always have on. for reference I’m running Windows 7 64-bit with a Realtek chipset.

  • Ayman

    thank you very much, works as a charm

  • Reality Check

    Does not work for me. Can not get list tab to display.

  • John

    I get slight lagg, anyone know how to fix it?

    • CoopDogg

      Slight lag over here . I turned off any special stereo features on the Hdmi Display and it cleaned it up

      • Matt

        What special features are you talking about? And where did you turn them off at?

  • Vincent

    There’s noticeable delay coming from the speakers. It sounds weird.