Welcome to The Windows Blog 


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: December 07, 2006 at 12:13AM  

    It's nice to see MS taking pro audio seriously and rewriting the API. However, now we need a newer replacement for DirectSound and DS3D that is hardware accelerated. In general, a Windows-based machine doesn't make up a powerful Digital Audio Workstation (DAW). I would like to see the following improvements:

    - Ability to share audio devices and channels of the same device between applications, directing specific channels to different applications

    - Virtual audio devices (Use multiple audio devices as a single aggregated device)

    - A MIDI Mapper

    - WMP should be able to stream MIDI over the network

    - The MIDI architecture is legacy and needs an overhaul, support the newer MIDI standards

    - PLEASE update/replace Audio Compression Manager (ACM) to support VBR and multichannel audio.

  2. Posted on: December 07, 2006 at 10:06AM  

    What are the hardware requirements to enable these features?  I have a laptop with AC'97 Audio and I have an Audigy 2 soundcard in my desktop computer.  Are either of these able to take advantage?

  3. Posted on: December 07, 2006 at 10:58AM  

    where will the new audio control panel be?..I can't find it, but I think it's because I don't have the proper hardware

  4. Posted on: December 07, 2006 at 11:26AM  

    As much as I'd love to see the audio in Vista blow my mind, the low quality of the supplied drivers for standard hardware and the constant stuttering of sound make it near impossible to spend a day running Vista without doing:

    net stop Audiosrv

    net stop AudioEndpointBuilder

    net start Audiosrv

    net start AudioEndpointBuilder

    After closing all applications that use the sound card. As an entertainment platform Vista is still somewhat lacking, and hopefully we'll see patches to fix the huge number of bugs we were told in the Beta would be fixed by RTM... Vista still rocks, but having to code primitive fixes is not good, and with the .Net framework being broken and all...

  5. Posted on: December 07, 2006 at 7:47PM  

    Hey Jim, it really Looks like you are putting your heart into this last project of yours, I definitely applaud your passion. My name is Zac Potter, I currently attend KSU studying marketing and management. I have been trying to hunt you down to see if I could email you a project I have been working on which is a conceptual addition to MS Vista and MS office. It all centers around convenience, placing a direct link to archive documents online, via Live Drive, within the standard MS save menu. With the convenience of one button internet archiving, which one would press instead of  the current, “save” button, all within the unavoidable “Save As” menu, the question is no longer why back up info online, but “Why not”. There is much more than this which I would like to email you. My email is czpotter@yahoo.com, I would apreciate any guidance you could share with me.

    Thankyou

    Zac Potter

  6. Posted on: December 07, 2006 at 8:55PM  

    Yeah I couldn't live without sound, but apparently my family can tollerate it, as their sound on XP just died on them 2 months ago which means I can no longer IM them with voice.  Kinda a weird bug where the sound hardware is in device manager but is not available to Windows.  I tried to fix this bug but have the feeling Ill have to buy a new soundcard to save their PC.

  7. Posted on: December 08, 2006 at 1:46AM  

    i have been wanting to put together a MCE machine for a while now... and in the state it is in, its GREAT for pictures, music, dvd's, etc... but the TV portion SUCKS with how you actually go about it now, use a IR taped to your cable box... how crude is that? what about multiple tuners? we need a multiple tuner cable box PCI card. a SINGLE PCI card that can record two shows and watch possibly a 3rd [with HD and VOD support]. i have the MOXI box with my cable tv company and really like it. right now i wouldnt replace it with what i have seen offered otherwise.

    like i said, the jukebox feature alone is incredible with MCE... gone my CD's will be once i install the MCE box into my theater setup. im LOVING the rest of it... but what about the TV recording part??? are we going to see a PCI solution to that which doesnt include the use of a [rented] cable box top for premium, vod, and hd broadcasting? when will i be able to replace my cable box?

    for now i will certainly be running a "component" touch screen unit running MCE for my CD and [hopefully] DVD collection so i never have to scratch another disc. im still waiting for the MCE car stereo double-din units with wireless connection for my car so i can take my playlists with me.

  8. Posted on: December 08, 2006 at 7:22AM  

    The Volume Mixer actually the *only* feature I have found to be of real interest in Vista, since everything else is either catered for in XP by free third-party add-ons, or has been made harder to use in Vista. Ironically, one of the greatest Vista-related failures is the v11 Player from Windowsmedia, which manages to combine a reduction in features with being harder to use, and lower reliability.

  9. Posted on: December 08, 2006 at 11:39AM  

    I couldn't agree more.  WM Player 10 was actually quite good, in my opinion.  Everything was easily accessible, logically placed, and the player was stable.  I have RC1 of Windows Vista, and every time I try to play a DVD in WMPlayer 11, regardless of the decoder I use, it says I don't have enough memory.  1GB of 800MHz DDR2 is not enough?  DVDs play fine in Windows Media Center or a third party player.  And what happened to all my other online stores?  I still have a 6-song credit with Wal-Mart.com, and they are one of the few Windows-based stores that give away a free song periodically.

    As for audio in general, the sound quality is great.  Most of my games and DVDs come to life in full 5.1 surround sound.  (My Intel mobo. supports 7.1 audio, but my speakers only do 5.1.)  I cannot get audio to work with one of my games: Warcraft 3.  I've tried USB sound cards, different settings, compatibility mode, and I can't get ANY sound whatsoever to come from Warcraft 3 Reign of Chaos or Frozen Throne.  Every single other application or game puts out sound with no problems, no skipping, no distortion.  Anyone have any clue as to why?

  10. Posted on: December 08, 2006 at 3:24PM  

    i install windows vista Ultimate , but i problem for sound driver.

    ----------

    http://www.dl4all.com