How to negotiate an audio format for a Windows Audio Session API (WASAPI) client
The Windows Audio Session API (WASAPI) provides a family of interfaces for playing or recording audio. Chief among these are the IAudioClient, IAudioClient2, and IAudioClient3 interfaces. There is a...
View ArticleHow to gather and read logs for Microsoft’s USB Audio 2.0 class driver
I have blogged before about the Microsoft class driver for USB Audio 2.0 hardware. If you are a hardware vendor, and you make USB Audio 2.0 hardware, you should expect your hardware to work with this...
View ArticleSome Dow Jones Industrial Average statistics, by United States President
The current President of the United States, Donald Trump, has tweeted several times about the stock market. February 16th, 2017 Stock market hits new high with longest winning streak in decades. Great...
View ArticleHelping Nancy and Esther with a math problem
The Nancy comic strip for June 12 2018 has a math problem which Nancy and Esther seemed to be intimidated by; I figured I would try to help out a little. The problem consists of two equations in two...
View ArticleTracking down calls to AvSetMmThreadCharacteristics
Boring introductory stuff first: Windows Vista introduced a feature called the "Multimedia Class Scheduler Service" (MMCSS). This is designed to give audio and video threads regular, short, bursts of...
View ArticleSo I have this audio problem on Windows 7…
I've blogged a number of times about how to use the Feedback Hub to report problems and suggest features. But if you're using Windows 7, you don't have the Feedback Hub. What can you do? Here's a...
View ArticleIf Windows Update sent you Intel Audio Controller version 9.21.0.3755 by...
An Intel audio driver was incorrectly pushed to devices via Windows Update for a short period of time earlier this week. After receiving reports from users that their audio no longer works, we...
View ArticleWhat API is being used to play or record audio?
When troubleshooting audio problems it is sometimes interesting to know exactly what audio API the app in question is using. Sometimes we can just ask the app developer, or look at their code....
View ArticleHow to grab a kernel memory dump during upgrade
Sometimes Windows gets stuck during upgrade - the spinny dots move, but no progress is made. If you force a reboot then Windows will roll the upgrade back, but in order to figure out why the problem is...
View ArticleMatthew van Eerde’s blog has moved to https://matthewvaneerde.wordpress.com/
As part of the gradual winding down of https://blogs.msdn.microsoft.com I have moved this blog to https://matthewvaneerde.wordpress.com/
View Article
More Pages to Explore .....