Countdown to MIX09: Even in Trying Financial Times, You Can't Afford to Stay Home
Both my desktop & laptop had the "Stereo Mix" as a recording source in XP, but when I upgraded them to Vista, both lost that source. I don't know if Vista makes it especially hard to have a "Stereo Mix", or there is some sort of conspiracy to get rid of Stereo Mix. I'll check my "Disabled Devices" when I get home, but I'm pretty sure it wasn't there anymore...
Hardware Loopback is a function of the hardware and the driver. Some drivers support it, some don't.
On one of my test machines, hardware loopback is supported, on another it isn't. There's nothing particularly "difficult" about supporting it in Vista, it's supported exactly the same as it is in XP.
To be clear: The HID keys not working at the logon screen wasn't a "vista" thing, it was a "windows" thing - it's never worked in any version of Windows before Win7.
I know I'm reviving an old thread very close to the release of this OS, but I'm wonder if I've missed something...
As others have described above, I'm trying to run streams through different outputs simultaniously:
I can achieve the 1 and 3, or 2 and 3, but not all three. I'm not seeing how I can select a "stream" to a particular output aside from the afformentioned.
Am I asking too much of my high end expensive machine??
You're asking too much of your high end expensive machine ![]()
Many applications (Skype, Live Messenger, WMP, etc) have UI which allows them to redirect their audio to any device, as does the Windows Sounds stuff. Unfortuantely the Media Center team hasn't chosen to add this support to their application which prevents you from getting your scenario to work.
Greetings Larry,
Excellent video! I'm always excited to hear about the underlying media technologies in Windows and the scenarios they enable.
I did have a problem though and was wondering if you had any ideas on how to solve it.
I'm currently using Win7 x64 with the 226 Realtek drivers, and I am unable to get the FrontMic to record any sounds. I've tried adjusting every slider and tweaking every checkbox and radio button, but cannot get it to recognize my voice or record any sounds at all. Pumping up the gain just gets me a loud buzzing sound. I've been trying to get help on this from other sites, but no one else appears to have a solution, so I decided to ask the main sound man. I would appreciate any tips.
Thanks again!
Windows 7’s audio behavior still seems targeted at limited use cases, and it can be VERY annoying! Larry used words like "probably" and "maybe" in describing what users might want to happen--there’s not enough consideration given to the endless number of other scenarios. Yea, it’s nice that things SOMETIMES happen just right in particular situations, but there are countless others. My Plantronics 855 stereo headset provides great music quality, but I’m forced to turn off the speakers to use it; and after using it, plugging the Bluetooth dongle in can silence the speakers. I’m forced to switch the default audio device back-and-forth between Bluetooth and speakers. I DON'T WANT IT TO WORK THAT WAY. Why not allow me to output audio to MULTIPLE DEVICES if I want to? That’s user hostile. Windows too often annoys by making stupid decisions for me, without asking, or allowing me to change that behavior. Many others are also complaining about this awkward switching of the single audio output online. Hope to see this improved before Windows 7’s release.
You're describing a feature that we've discussed several times before (the ability to output to multiple devices simultaneously). There are some serious technical challenges getting this to work in all scenarios (for instance if you're outputting to an AV receiver and headphones, the sound may be several milliseconds out of sync which sounds crappy) and as such it hasn't made the bar for features (there have always been higher priority features to implement).
In Win7 when you plug your headphones in, audio will be automatically redirected (assuming that the app hasn't explicitly said that it wants to render to your desktop speakers), and when you unplug them it will be automatically redirected to the desktop speakers. We've done a lot to make sure that everything works smoothly but we've not yet implemented all the features we want.
Part of the reason that I use weasel words like "probably" and "maybe" is because these features DON'T work in all circumstances. For instance the stream switching behavior intentionally only works if an app uses the default output device - that's because we're not going to override the choice of the application - if the application said that it wants to render to the speakers, we're not going to override the app's choice.
Hi Larry,
Lately, I have run across many people that are hooking up their main computer to their TV, which resides in a different room. For these folks, the audio becomes problematic. They want to be able to do on their TV, exactly what they do on their PC. They have PC speakers (via their PC sound card), and they have TV speakers (via their HDMI video, w/sound, output). Ideally, they want to be able to hear everything (not just from a specific program), no matter which screen they are using. Without simultaneous streaming to multiple devices, this is much more difficult.
Switching the default audio device would solve this, but from my recollection, this is not a quick thing to do (i.e. One or two clicks of the mouse). Rather, it takes delving into the control panel to get it done, which is more time than most people are happy spending every time they switch back and forth.
Is there a way to programmatically (C#, VB, or C++) change the default audio device? If this could be done, then I could at least offer them a small utility in the notification tray that would make their lives easier.
Any other ideas (programmatically, or otherwise)?
Thanks!
As I understood, win7 take the decision. Like on mine Vaio: the internal microphone works WHEN WINDOWS WANTS. Yes, under linux I can choose which one works. Not under windows, where I can choose just the external (but internal also works sometimes) and that's
why I have to keep on tap the external microphone. not so nice ![]()
ok so after lots and lots of looking online and trial and error i am lost.
If not already obvious I am a DJ (to be blunt)
i like to be able to have audio sent to my main FOH speaker system (mono audio)
also to my Headphones
to my PC speakers
To my lighting console using music beat-match (requires a medium audio level only)
and to my home entertainment system.
i would like to have THE SAME audio at my pc speakers AND my entertainment system AT THE SAME TIME.
when i am on msn chat i can allready have audio go thru my xbox headset (thanks MS)
but when DJing i want FOH and Headphones to be able to play 2 diferent audio sorces on 2 different sound cards from the same program at the same time. (yes the program supports this)
BUT the BIGGEST PROBLEM i have is now i have upgraded and am using win7 home prem i can output my audio to the Home Ent system without mucking around in the settings.
I want to be able to be playing an MP3 or even Gamming one second, launch a video eg. AVATAR, the next and have the video and audio go to the tv and the only "setting" i change is turning on the Home Ent system,
Can we please have a;
Many to 1,
1 to Many,
1 to 1,
Multiple 1 to 1's,
AND Many to Many options avaliable ASAP.
@Bas: You may mention your analog headphones. In this case speakers will be cut off regardless of operating system running on the PC as this behaviour is due to hardware design. You simply invoke a contact by plugging headphones' plug and it breaks the circuit. In this case your headphones and speakers are driven by the same audio device - built in sound adapter.
What Larry said concerns a system with multiple sound devices, for example two. One of them is built-in audio device, other (as in my case) an USB headset which acts like a separate sound card. I can make this headset the default audio device and sound will come out of its headphones. Then I unplug it from USB, and Windows 7 thinks a little and switches the audio stream to another (second default) audio device instead of breaking the playing process with a critical error.