Tonecache is a utility that allows you to capture any sound that comes through your speakers and save it to a WAV file. Its unique "session" based design allows you to capture sound without having to worry about filenames or overwriting files, which allows you to concentrate on capturing, not file management.
Requires: Microsoft .NET Framework. (Note that .NET Framework is included in Windows XP. It is recommended to update to the latest version.), DirectX 9 SDK (June 2005) Redistributable.