Matthew van Eerde's web log
Matthew 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...
Date: 03/26/2019
How to grab a kernel memory dump during upgrade
This post has been moved...
Date: 11/19/2018
What API is being used to play or record audio?
This blog post has been moved...
Date: 11/12/2018
If Windows Update sent you Intel Audio Controller version 9.21.0.3755 by mistake, uninstall it
This blog post has been moved...
Date: 10/12/2018
So I have this audio problem on Windows 7...
This blog post has been moved...
Date: 09/27/2018
Tracking down calls to AvSetMmThreadCharacteristics
This blog post has been moved...
Date: 09/13/2018
Helping Nancy and Esther with a math problem
This blog post has moved to https://matthewvaneerde.wordpress.com/2018/06/21/nancy-math-problem/
Date: 06/21/2018
Some Dow Jones Industrial Average statistics, by United States President
This blog post has moved...
Date: 11/02/2017
How to gather and read logs for Microsoft's USB Audio 2.0 class driver
This post has moved...
Date: 10/23/2017
How to negotiate an audio format for a Windows Audio Session API (WASAPI) client
This blog post has moved...
Date: 10/17/2017
In defense of Lulu
This blog post has moved to https://matthewvaneerde.wordpress.com/2017/05/10/in-defense-of-lulu/
Date: 05/10/2017
How far apart can squares be?
This blog post has moved...
Date: 05/09/2017
Collecting audio logs the old-fashioned way
This blog post has moved...
Date: 01/09/2017
Getting larger bluescreen memory dumps on your PC
This blog post has moved...
Date: 01/03/2017
Adding logs to a reported problem in Feedback Hub
This blog post has moved...
Date: 09/30/2016
Report problems, with logs, and suggest features, with the Feedback Hub
This blog post has moved...
Date: 09/26/2016
Media eXperience Analyzer now available in the Assessment and Deployment Kit (ADK)
This blog post has moved...
Date: 09/19/2016
Installing the Microsoft class driver(s) for USB Audio devices
This blog post has moved...
Date: 09/15/2016
Cyrus Smith lays a sick burn on Captain Nemo in Jules Verne's "The Mysterious Island"
This blog post has moved to https://matthewvaneerde.wordpress.com/2016/07/07/1995/
Date: 07/07/2016
How to record a phone call on a Windows 10 phone
This blog post has moved...
Date: 05/12/2016
Extracting GUIDs from a bunch of text
This blog post has moved...
Date: 02/10/2016
Getting the schema for Windows Performance Recorder profiles
This blog post has moved...
Date: 02/09/2016
Perl scripts to encrypting and decrypt text using Rijndael
This blog post has moved...
Date: 12/15/2015
Pulling ClickOnce applications from the client using a script
This blog post has moved...
Date: 11/30/2015
Riffing on Raymond - incrementing the reference count on a smart pointer
This blog post has moved...
Date: 10/27/2015
All the code on this blog has been moved into Git
This blog post has moved...
Date: 10/08/2015
Poking into the "trusted root certification authorities" certificate stores for the current user and the local machine
This blog post has moved...
Date: 09/02/2015
Taking audio glitch traces on Windows 10: phone edition
This blog post has moved...
Date: 08/14/2015
Taking audio glitch traces on Windows 10: desktop edition
This blog post has moved...
Date: 08/11/2015
Playing audio to the earpiece from a Windows Phone 8.1 universal app
This blog post has moved...
Date: 03/05/2015
Enumerating inactive volume sessions
This blog post has moved...
Date: 02/16/2015
Using StrCmpLogicalW to sort strings the way the shell does
This blog post has moved...
Date: 02/03/2015
Walking the IDeviceTopology tree to see audio driver settings
This blog post has moved...
Date: 11/20/2014
Draining the WASAPI capture buffer fully
This blog post has moved...
Date: 11/05/2014
More on audio buffer alignment requirements
This blog post has moved...
Date: 09/02/2014
Using the Speech API to convert speech to text
This blog post has moved...
Date: 07/11/2014
Expressing a function f: GF(2⁸) → GF(2⁸) as a polynomial using a Lagrange polynomial
This blog post has moved...
Date: 04/04/2014
Generating the Rijndael S-box
This blog post has moved...
Date: 04/03/2014
Troubleshooting default audio device heuristics
This blog post has moved...
Date: 03/24/2014
Efficient multiplication and division in GF(2⁸)
This blog post has moved...
Date: 03/18/2014
A mental model for the Windows Phone AudioRoutingManager API
This blog post has moved...
Date: 03/17/2014
Sieving irreducible monic polynomials over a finite field
This blog post has moved...
Date: 02/01/2014
Addition and multiplication table for GF(2²)
This blog post has moved...
Date: 01/30/2014
Microsoft etiquette: calendar appointments when going out of office
This blog post has moved...
Date: 01/15/2014
Why is 1 Pascal equal to 94 dB Sound Pressure Level? (1 Pa = 94 dB SPL)
This blog post has moved...
Date: 01/14/2014
Getting peak meters and volume settings for all apps and audio devices on the system
This blog post has moved...
Date: 09/26/2013
shellproperty.exe v2: read all properties on a file; set properties of certain non-VT_LPWSTR types
This blog post has moved...
Date: 09/24/2013
Sample app for RECT functions
This blog post has moved...
Date: 09/18/2013
shellproperty.exe - set/read string properties on a file from the command line
This blog post has moved...
Date: 09/10/2013