Audio Improvements in Windows Vista

A few weeks ago I wrote about the new sounds of Windows Vista and I made the point that sound is an important component of your experience using a Windows PC.  As important as the new sounds are as an interface to the Windows UI, of equal importance is the system infrastructure that enables you to control and enjoy those sounds.

I personally use a Windows PC in three ways:  1) at work or at home for productivity, 2) at home (and when I travel) to enjoy media including music, videos and photos, and 3) at home in my recording studio (long story, but the short version is that my mom was glad when I got a real job with this computer science stuff).  In all of these situations, having great control over the sounds on a Windows PC is important and prior to Windows Vista it was harder to do.

Imagine you are on a plane writing a document or reading email using Microsoft Office while listening to music stored on your laptop using Windows Media Player.  You are listening to your favorite tunes at high volume and suddenly you make a mistake which causes Windows to give you an error sound.  On Windows XP, there wasn’t really much you could do about it since there was a single volume control for all sounds generated on the PC -- whether they came from Microsoft Word or Windows Media Player.  This is just not a problem on Windows Vista because we have replaced the old Volume Control with the new Volume Mixer.  To bring up the Volume Mixer, click on the "speaker" icon in the right side of the tray and select "Mixer," and you will not only see the master volume control for each output device, but also a volume control for each software application -- in this case each application is treated as its own input.  The best part is that you can mute the sounds from each application to suit your needs.

While we have made many improvements in Windows Media Center for Windows Vista, these new capabilities become really compelling with great support for high-end audio.  So, in addition to making it easier to manage sound in the productivity scenarios, we have also introduced new audio functionality including features and performance that you typically get in a high-end audio/visual receiver, including Room Correction and Bass Management.  Together, these new capabilities make Windows the platform for enjoying digital content -- whether you are doing it on a laptop or desktop, in your living room or in your home theater.  With these improvements, a PC running Windows Vista with the appropriate sound hardware is the best integrated source of high-end audio and visual content.  Here’s why.

Have you ever been watching TV and suddenly an ad comes on that is much louder than the show you were watching?  Or, have you ever been listening to the radio and then switched to a CD and had everything get much quieter?  The reason for this is that while most audio devices allow you to control the volume of the source, they do not allow you to control its dynamic range.  Additionally, most dynamic range solutions in use today aim to maintain a constant signal level, but what your ears perceive is loudness.  So for Windows Vista, we added Loudness Equalization which uses an understanding of human hearing to reduce perceived volume differences. The result is that when you change audio sources, the level of loudness that you hear remains much more constant.  Some receivers have this feature today, but if you make Windows Vista the source for your digital content in your living room or home theater, you will "just get it" in software, regardless of the capabilities of your A/V receiver.

Windows Vista also includes capabilities to help you get the most of your sound system as well.  For example, if you have a high-end multi-channel speaker setup with front and rear channels, a center channel and a sub-woofer, Windows Vista's Speaker Fill feature can be configured to take a standard 2-channel (stereo) source (e.g., a typical music CD) and create a virtual multi-channel experience to help you get the most of your loudspeaker investment.  The opposite is also true -- if you don’t have a sub-woofer, a feature called Bass Management can be used to redirect the subwoofer signal to the main speakers.  Or, if you are missing a center channel (or maybe you only have the front three channels), a feature called Channel Phantoming allows you to make best use of the speakers that you have.

Whether you have a multi-channel or stereo sound system in your home theater or living room, Windows Vista also includes the ability to calibrate your speakers for your room.  By placing a microphone where you plan to sit and then running a wizard that measures the room response, Windows Vista can automatically set the levels, delay and frequency balance for each channel accordingly for this position.

Finally, back to my airplane example.  We know that a lot of people enjoy music, movies and TV on their PCs using headphones.  With Windows Vista we have added the ability to have surround sound using a new feature called Headphone Virtualization, which uses a technology known as Head-Related Transfer Functions or HRTF.  Essentially the system uses information about the physics of your head to create an outside-of-the-head experience.  As a result, in addition to hearing the normal sensation of left-to-right sound separation, Windows Vista can also enable the user to differentiate between front and rear sounds as well as close and far sounds.  Pretty cool, huh?

The best part of all of this is that you don’t have to be an audio engineer to use this (although I bet a lot of audio engineers will like it).  Instead, it's all very accessible using the new audio control panel in Windows Vista.  You have to have the right hardware for the enhancements to show up, but a lot of new machines will come with the right stuff.

While in the past, Windows PC and Windows Media Centers were thought primarily as a single source of audio content, with the enhancements in Windows Vista, my expectation is that Windows will become more of an integrated source of content if not more of the receiver/pre-amp in more sophisticated systems -- and, of course, a better way to simply enjoy content on desktop and laptop systems.

I know I can hear the difference.

jim


Comments

  1. Posted on: February 12, 2007 at 9:58PM  

    when run the line-out from my turn table mixer into the line-in of my computer, the audio will record into music editing programs but is not audible otherwise. this worked fine on my old xp system. is there some setting i need to change to fix this?

  2. Posted on: February 16, 2007 at 1:56AM  

    i found the mixer to bee quite cool, but sadly it does not work all the time. right now i got windows media player playing a cd and a flash movie playing in ie7 (with sound) and the mixer shows the overall device sound level (the small bar that moves up and down) but shows neither the bar for media player nor ie7. adjusting their respetive volumes works fine though.

    also i still have glitches in playback (robot sound) every once in a while during high load (high load being a huge file copy to a usb stick!).

    what is going on here ?

  3. Posted on: February 19, 2007 at 10:37PM  

    Hey matthiasg - what build are you running, and what is your hardware config?  

    I'd like to find out more specifics about  your system and audio hardwsare before speculating about what is going on here.  

    The Volume Mixer should be displaying a slider for every application that is currently playing audio - we know of very few bugs in this code, so if you've really found one, we'd love to hear about it.    

    Perhaps we could exchange more details directly via email to get to the bottom of the issues you are seeing?  

    -Steve Ball

    PS - regarding your glitching, this is likely an interaction with a poorly written device driver which is tying up system resources in a way that even our new Glitch Resilience service cannot deal with.  

    There are a number of legacy devices that can hog resources and can cause audio glitches under heavy loads even though we've made huge improvements in resource management in Windows Vista.  

  4. Posted on: February 19, 2007 at 11:08PM  

    > Posted by Sassen

    "Its all seems very complex and confusing."

    "A Mac has two keys on the keyboard to adjust the volume."

    "Volume down and Volume up. Simple"

    Hey Ssassen -

    We have that too, and always have. Single click on the speaker in the systsem tray, and you can set the device volume very easily.

    We also built 'metering' into this simple control so you can also see if there is 'activity' in the device and adjust external hardware controls if you see activity but don't hear anything.   I received email from a very smart Microsoft PM today whose external hardware volume was muted, so there was no sound -- the metering activity was there, so in five seconds, the problem was solved.   Without metering, we both would have been guessing about what was wrong with the system.

    All of the UI shown above is a reflection of sthe fact that Windows machines are used in millions of different ways, in homes, living rooms, recording studios, in businesses large and small, on trains, planes, and in more situations than we can even imagine.

    These advanced 'enhancements' provide a level of detail and control so that both novices and  audiophiles can personalize their systems to make them sound great.

    And my definition of 'sounds great' may be different than yours.

    While this UI enables powerful personalization, it is also intentionally 'buried' fairly deeply in the OS so you don't have to ever see it if all you ever wish to do is turn your sound up or down.

    -Steve

  5. Posted on: February 28, 2007 at 1:48AM  

    Jim,

    I always have a glitch whenever media player approaches near the end of a song and the next one is about to load. my music is in another partition, is this a factor? i'm running a dell xps m1210 and i think 2 GB RAM is adequate. I don't have problems with video playback, only with audio both in media center and media player. I have cyberlink DVD 6 installed, is this a factor? Thanks.

    Chris

  6. Posted on: February 28, 2007 at 6:09PM  

    Hey lordzagato / Chris:  this question is better addressed by someone on the public newsgroups dedicated to Windows Vista -- give a try there.

  7. Posted on: April 14, 2007 at 10:53AM  

    I'm experiencing a rather weird and annoying bug with my Vista sound - I don't know if the problem is due to the sound card driver or the Vista installation.

    The problem I have is that some applications don't make any sound, but others do.

    Winamp and Windows Media Player - no problem

    Internet Explorer, Gmail Notifier and Firefox etc - no sound

    No-one on the internet seems to have the same problem, so I'd appreciate any pointers! Is there a way to reset all the application-specific sound settings? The volume control mixer simply doesn't show the applications that aren't making sound, even when they're supposedly making noise.

    My computer is a Panasonic T5 notebook, and the   driver is SigmaTel High Definition Audio CODEC downloaded from Panasonic. Driver version is 6.10.5290.0 from 22nd November 2006.

    I've uninstalled the drivers, tried alternatives but all to no affect. All enhancements have been disabled. If I go to Control Panel and "Manage Audio Devices", I can click on the speakers - all of the test buttons work. BUT (and here's the really weird part), if I click on the "Sounds" tab on the Sound window (where the sound schemes can be selected), the test button doesn't work. Playing the same wav file in WMP works fine.

    Has anyone experienced anything similar, and can anyone suggest what may be wrong? Feel free to email or comment below!

  8. Posted on: April 14, 2007 at 10:53AM  

    I'm experiencing a rather weird and annoying bug with my Vista sound - I don't know if the problem is due to the sound card driver or the Vista installation.

    The problem I have is that some applications don't make any sound, but others do.

    Winamp and Windows Media Player - no problem

    Internet Explorer, Gmail Notifier and Firefox etc - no sound

    No-one on the internet seems to have the same problem, so I'd appreciate any pointers! Is there a way to reset all the application-specific sound settings? The volume control mixer simply doesn't show the applications that aren't making sound, even when they're supposedly making noise.

    My computer is a Panasonic T5 notebook, and the   driver is SigmaTel High Definition Audio CODEC downloaded from Panasonic. Driver version is 6.10.5290.0 from 22nd November 2006.

    I've uninstalled the drivers, tried alternatives but all to no affect. All enhancements have been disabled. If I go to Control Panel and "Manage Audio Devices", I can click on the speakers - all of the test buttons work. BUT (and here's the really weird part), if I click on the "Sounds" tab on the Sound window (where the sound schemes can be selected), the test button doesn't work. Playing the same wav file in WMP works fine.

    Has anyone experienced anything similar, and can anyone suggest what may be wrong? Feel free to email or comment below!

  9. Posted on: April 18, 2007 at 2:43PM  

    I'm experiencing a rather weird and annoying bug with my Vista sound - I don't know if the problem is due to the sound card driver or the Vista installation.

    The problem I have is that some applications don't make any sound, but others do.

    Winamp and Windows Media Player - no problem

    Internet Explorer, Gmail Notifier and Firefox etc - no sound

    No-one on the internet seems to have the same problem, so I'd appreciate any pointers! Is there a way to reset all the application-specific sound settings? The volume control mixer simply doesn't show the applications that aren't making sound, even when they're supposedly making noise.

    My computer is a Panasonic T5 notebook, and the   driver is SigmaTel High Definition Audio CODEC downloaded from Panasonic. Driver version is 6.10.5290.0 from 22nd November 2006.

    I've uninstalled the drivers, tried alternatives but all to no affect. All enhancements have been disabled. If I go to Control Panel and "Manage Audio Devices", I can click on the speakers - all of the test buttons work. BUT (and here's the really weird part), if I click on the "Sounds" tab on the Sound window (where the sound schemes can be selected), the test button doesn't work. Playing the same wav file in WMP works fine.

    Has anyone experienced anything similar, and can anyone suggest what may be wrong?

  10. Posted on: April 19, 2007 at 2:41AM  

    I upgraded my laptop to Vista. I was shocked that the midi mapper had gone. I have gone back to XP. I use a software synth to make midi files sound better from any application (including the ones that don't allow selection of a midi source). In Vista, I'm stuffed!