<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx</link><description>Before Vista, all of the controls available to applications were system-wide - when you changed the volume using the wave volume APIs, you changed the hardware volume, thus effecting all the applications in the system. The problem with this is that for</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#504351</link><pubDate>Thu, 15 Dec 2005 23:39:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:504351</guid><dc:creator>nksingh</dc:creator><description>I watched your most recent Channel 9 Vid and I thought the architectural details were really interesting.  I thought of two questions about it:&lt;br&gt;&lt;br&gt;1. The user-mode mapped DMA memory sits in the svchost which contains WASAPI, right?  How much memory copying has to go on to get rendered audio into that and how does WASAPI efficiently inform the soundcard that it's time to grab that data.&lt;br&gt;&lt;br&gt;2. The mixing seems to be done in software.  Can WASAPI also take advantage of mixing hardware in the soundcard?  Maybe I have some misconceptions and such mixers don't exist for PCM in hardware.   &lt;br&gt;&lt;br&gt;Thanks for doing the interview.</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#504450</link><pubDate>Fri, 16 Dec 2005 01:49:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:504450</guid><dc:creator>Jerry Pisk</dc:creator><description>Are the settings of each such &amp;quot;audio sessions&amp;quot; going to be persisted? Or will I be able to control the volume for each app individually but it will reset to some default every time I close and restart that application? If the settings are going to be persisted what is going to be the key to those, process name?</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#504483</link><pubDate>Fri, 16 Dec 2005 03:32:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:504483</guid><dc:creator>Manip</dc:creator><description>Jerry, yes they are persistent unless the application over-rides the volume on load (e.g. Making it 100% each load). </description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#504513</link><pubDate>Fri, 16 Dec 2005 05:54:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:504513</guid><dc:creator>Norman Diamond</dc:creator><description>I think both kinds of volume controls are needed, because 10% of the time the user really wants to adjust and/or mute their overall volume and the other 90% of the time the user wants each application to remember its own settings (i.e. the user doesn't want to repeat those settings 90% of the time).  At least each application should be able to make it clear to the user which kind of setting is being done at each time.&lt;br&gt;&lt;br&gt;Compare this to keyboard input.  Switching Caps Lock on or off applies to all applications in the PC (except for terminal services clients, and sometimes Virtual PC gets funnied), but switching IME modes applies only to an individual application.  Users can get used to this inconsistency and double-check each time they switch applications.  It would be better if the user could specify how widely they want each change to be applied.</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#504566</link><pubDate>Fri, 16 Dec 2005 10:10:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:504566</guid><dc:creator>LarryOsterman</dc:creator><description>Jerry, Manip's right, they persist.&lt;br&gt;&lt;br&gt;nksing: No memory copies are done when using a WaveRT compliant device in exclusive mode - the application renders directly into the DMA buffer on the audio solution.  You don't need to inform the sound card, they just render whatever samples are in the DMA buffer.&lt;br&gt;&lt;br&gt;And no, we don't take advantage of hardware mixing.  Realistically, &amp;quot;mixing&amp;quot; is just adding the samples together.  It would be more work to use the hardware, especially since there is processing that needs to be done post-mix (global audio effects, software volume if there's no hardware volume, software metering if there's no hardware metering, loopback processing, etc).  A hardware mixer wouldn't help.&lt;br&gt;</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#504567</link><pubDate>Fri, 16 Dec 2005 10:11:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:504567</guid><dc:creator>LarryOsterman</dc:creator><description>Btw, Norman, your comment is 100% spot on and consistent with our designs.&lt;br&gt;</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#504572</link><pubDate>Fri, 16 Dec 2005 10:34:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:504572</guid><dc:creator>Joku</dc:creator><description>Many keyboards come with volume up/down/mute buttons. For all but couple applications they change the global mixer settings, but when the couple specific apps are active, they control just that applications volume. (WinDVD is such case I believe)&lt;br&gt;&lt;br&gt;Is there any changes in the keyboard volume control behaviour?</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#504602</link><pubDate>Fri, 16 Dec 2005 13:00:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:504602</guid><dc:creator>The SZ</dc:creator><description>Do you have some specs/sdk about WASAPI? Which functions are available? (Despite old mixerxxx functions)</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#504707</link><pubDate>Fri, 16 Dec 2005 20:27:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:504707</guid><dc:creator>LarryOsterman</dc:creator><description>Joku, we've plumed the HID volume messages handled by the shell to talk to the hardware volume interfaces.&lt;br&gt;&lt;br&gt;For WinDVD, in XP it controls the hardware volume - it's a great example of an application that doesn't need to control the master volume but does.&lt;br&gt;&lt;br&gt;The SZ: Yes, specs will be forthcoming, they're in review right now and should be available by Beta2.&lt;br&gt;</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#504735</link><pubDate>Fri, 16 Dec 2005 21:15:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:504735</guid><dc:creator>Skywing</dc:creator><description>Regarding your last statement --&lt;br&gt;&lt;br&gt;Does this imply that there will be some kind of (advanced) UI that will let users pick whether a program will control the &amp;quot;system&amp;quot; volume or the &amp;quot;application&amp;quot; volume?  Or is it just like the existing appcompat hack support, where you would have to download something like the appcompat toolkit and create a custom policy for a program that makes the API use the &amp;quot;system&amp;quot; volume and not the &amp;quot;application&amp;quot; volume?</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#504746</link><pubDate>Fri, 16 Dec 2005 21:30:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:504746</guid><dc:creator>LarryOsterman</dc:creator><description>Skywing, there's no UI (that would be too hard).  You need to install an appcompat shim to have the mixer APIs use the hardware.&lt;br&gt;&lt;br&gt;We've not yet found any application that needs to use the hardware volume, btw, it's my expectation that the number of apps that will need to be shimmed could probably be counted on one persons fingers and toes (I may be wrong, but it's not likely to be many).&lt;br&gt;</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#507312</link><pubDate>Sun, 25 Dec 2005 17:10:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:507312</guid><dc:creator>Joku</dc:creator><description>In the December CTP the volume control slider (controls) still needs some work. Try moving it to 50% volume and then using a high sensitivity mouse quickly push it to max, so that mouse pointer goes out from the mixer panel. The volume will be left at somewhere between 50 and 95% quite often instead of the 100% the user intended.</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#507397</link><pubDate>Mon, 26 Dec 2005 18:08:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:507397</guid><dc:creator>LarryOsterman</dc:creator><description>Joku, we know.  That version of the volume UI used a custom slider control, in the current builds, we've changed to using the slider common control and the behavior should be much more reliable.&lt;br&gt;</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#509069</link><pubDate>Wed, 04 Jan 2006 06:42:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:509069</guid><dc:creator>Yuhong Bao</dc:creator><description>What about Windows NT 3.x?</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#517240</link><pubDate>Wed, 25 Jan 2006 06:22:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:517240</guid><dc:creator>Colin</dc:creator><description>I find pretty much 100% of the time I want to alter global settings; the individual volume settings on iTunes, WMP, etc are left at 100% all the time because otherwise one ends up having to keep track of two volume settings.&lt;br&gt;&lt;br&gt;I guess if there was an app that was consistently loud or soft, the individual app settings would be applicable, but how often does that happen, really?  I would think normalization standards (assuming there are some) should take of that.  I'm really curious what these apps are that people would want user-specifc settings.   (I guess something like lowering the music volume when a Skype call comes in would work, but I would guess most people would just pause it.)&lt;br&gt;&lt;br&gt;I'm really surprised usability testing showed that individual volume controls are the way to go.  I would think people would want fewer volume controls, not more.  I'm surprised the different volume controls in WMP and Windows hasn't been a huge usability red flag.&lt;br&gt;&lt;br&gt;I find, in my experience, the #1 one problem is the volumn control doesn't have nearly enough nearly enough sensitivity at the bottle, going from medium loud to silent without much in between... thus resulting in adjusting both the global setting and iTunes to reach a comfortable level.  (Or adjusting the volume directly on the external speakers.)&lt;br&gt;&lt;br&gt;Especially for things like, say, my Dell laptop, where a comfortable listening volume for speakers will blow your ears out when listening through earphones.  If someone corrected for that with the iTunes volume control, and then a loud Flash animation played in IE... yowza!</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#517268</link><pubDate>Wed, 25 Jan 2006 08:30:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:517268</guid><dc:creator>froz</dc:creator><description>Hooray! I can drive my stereo from my computer, crank the volume and still get a subtle ping when email arrives.</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#517501</link><pubDate>Wed, 25 Jan 2006 21:15:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:517501</guid><dc:creator>Tom Warren</dc:creator><description>Finally!&lt;br&gt;&lt;br&gt;This will mean I can finally turn down Media Center and that it won't turn down my Skype session - that's always been REALLY annoying! Glad to hear there are some decent changes on the way.</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#517793</link><pubDate>Thu, 26 Jan 2006 13:00:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:517793</guid><dc:creator>yuksel</dc:creator><description>im just a windows user for years,no programmer what i cant understand why MS waited for years to fix such common things, was this very difficult,even they did not fix at xp</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#522118</link><pubDate>Wed, 01 Feb 2006 20:11:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:522118</guid><dc:creator>Adahn</dc:creator><description>Awesome :) although we'd still want a way to control the global volume from the keyboard &amp; such, instead of going to the system mixer controls or reaching for the actual physical knobs :(</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#522639</link><pubDate>Thu, 02 Feb 2006 03:23:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:522639</guid><dc:creator>LarryOsterman</dc:creator><description>Adahn, the keyboard controls still work and still control the master volume.&lt;br/&gt;</description></item><item><title>re: Volume control in Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#533883</link><pubDate>Fri, 17 Feb 2006 09:04:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:533883</guid><dc:creator>kiran kumar s</dc:creator><description>I am kiran Kumar S, working on audio driver. I tested my old driver written for Win XP. Previously there were 2 paths for the volume control. &lt;br&gt;1. Mixer Control.&lt;br&gt;2. Hardware Vol Control.&lt;br&gt;&lt;br&gt;I found that only one path from Mixer Control is working and the second path is not working. now in vista how do i get the control for the Hardware Volume That i used to get from Per Application Basis.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>
Matt Goyer&amp;#8217;s Media Center  Blog &amp;raquo; Volume Control In Vista</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#871348</link><pubDate>Wed, 25 Oct 2006 11:15:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:871348</guid><dc:creator>
Matt Goyer’s Media Center  Blog » Volume Control In Vista</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://mediacenter.mattgoyer.com/archives/2006/01/13/1055"&gt;http://mediacenter.mattgoyer.com/archives/2006/01/13/1055&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>  Little things add up  -  istartedsomething</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#1912540</link><pubDate>Mon, 19 Mar 2007 14:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1912540</guid><dc:creator>  Little things add up  -  istartedsomething</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.istartedsomething.com/20070319/little-things-add-up/"&gt;http://www.istartedsomething.com/20070319/little-things-add-up/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>El control de volumen de Windows Vista. | alt-tab</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#8843879</link><pubDate>Fri, 08 Aug 2008 20:32:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8843879</guid><dc:creator>El control de volumen de Windows Vista. | alt-tab</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://alt-tab.com.ar/el-control-de-volumen-de-windows-vista/"&gt;http://alt-tab.com.ar/el-control-de-volumen-de-windows-vista/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Sound Mixer in Vista | hilpers</title><link>http://blogs.msdn.com/larryosterman/archive/2005/12/15/504158.aspx#9347541</link><pubDate>Tue, 20 Jan 2009 17:48:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9347541</guid><dc:creator>Sound Mixer in Vista | hilpers</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.hilpers.com/229056-sound-mixer-in-vista"&gt;http://www.hilpers.com/229056-sound-mixer-in-vista&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>