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

Next>