Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Audio   (RSS)
Because the alternative is often much worse.   Several months ago, I got a bug report that if you launched mmsys.cpl then set the “Select” sound to a value, then cleared the sound, the reporters application would ding whenever you moved around their Read More...
The PDC folks just announced a host of Windows 7 related PDC talks , one of which is mine. The title of the talk is “Windows 7: Building Great Communications Applications”.  You can find it under the Windows 7 track on the Microsoft PDC site .   Read More...
Someone just wandered over to my office and he had noticed the following pattern in his code: PlaySound(NULL, NULL, SND_NODEFAULT); PlaySound( ".Default" , NULL, SND_SYSTEM | SND_ASYNC | SND_NODEFAULT); He was wondering why on earth the code Read More...
Nils Arthur asked in another post: While we are talking volume controls. Could you explain why it's only possible to lower the volume in Windows (i.e. setting a volume between 0% and 100%) and not raise it (i.e setting it higher than 100%)? Before I get Read More...
The Intertubes are all atwitter with reports that  Dell and other OEMs   colluded with the RIAA to disable the Wave Out Mix   option on new laptops. Wow, what a tempest in a teapot.  I just LOVE watching conspiracy theories as the Read More...
Someone sent the following screen shot to one of our internal troubleshooting aliases. They wanted to know what the " Name Not Available " slider meant. The audio system on Vista keeps track of the apps that are playing sounds (it has to, to be able to Read More...
Steve Rowe (test lead on the sound team) points to a great article from Ars Technica on D2A: If you want digital audio in a computer, you have to get it from somewhere. Usually that means taking analog sound out of the air and turning it into the bits Read More...
Skywing sent me an email earlier today asking me essentially "Why doesn't Windows do a better job of handling the case where the default audio device goes away?"[1] It's a good question, and one that we've spent a lot of time working on for quite some Read More...
Nick White over at the Windows Vista Blog just posted an article written by Steve Ball , the PM in charge of the sounds team. It does a pretty good job of covering why my $2000 PCs sometimes glitches like crazy, while my $20 CD player works perfectly Read More...
We recently got an internal report from someone using the internal audio notification APIs that they were leaking memory and they wanted to help from us debugging the problem. I took a look and discovered that the problem was a circular reference that Read More...
In the beginning, there was a need to be able to describe the format contained in a stream of audio data. And thus the WAVEFORMAT structure was born in Windows 3.1. typedef struct WAVEFORMAT { WORD wFormatTag; WORD nChannels; DWORD nSamplesPerSec; DWORD Read More...
Chris Pirillo had an interesting blog post the other day with the rather uninformative title of " Windows Vista Sound Problems ". He has a reader who built a shutdown sound that is almost 2 minutes long, and that reader is upset that the system isn't Read More...
Recently BillP , the author of the antispyware application WinPatrol asked on the MSDN forums about a problem he was having with his application . His app called PlaySound(MAKEINTRESOURCE(IDR_WOOF), hInst, SND_RESOURCE | SND_SYNC | SND_NOWAIT) but it Read More...
For better or worse, the Windows UI model ties a window to a particular thread, that has led to a programming paradigm where work is divided between "UI threads" and "I/O threads". In order to keep your application responsive, it's critically important Read More...
Silly story. Way back when I first joined the audio team, Steve Ball (the PM for the team) showed up for work one day with his SPL meter. It seems he'd gone home and used his SPL meter to measure the output of the speakers. Much to his surprise, the volume Read More...
More Posts Next page »
 
Page view tracker