Back to home page

ASIODump

ASIODump is a small utility that displays basic information about installed ASIO drivers in your system.There are two versions of this utility - console (asiodump.exe) and windowed (wasiodump.exe) versions.

Console version accepts one optional parameter - dumping level (-l).

Examples:

asiodump
asiodump -l3

Nothing to say about windowed version Just run it.

Both applications runs only on Windows 2000 or above.

This is absolutley free software without any warianty. Source code included.
All sources and binaries are included in asiodump.zip package.
Binaries you can found in BIN subdirectory of this package.

Build instructions.

To build ASIODump utilities you must have:

1) Visual C++ Compiler and/or latest Microsoft Platform SDK.

I'm using Visual C++ Toolkit and Microsoft Platform SDK for Windows Server 2003 SP1.
If you have Visual C++ Toolkit you must install Microsoft Platform SDK.If you have full Microsoft Visual Studio installation of Microsoft Platform SDK is optional.

Visual C++ Toolkit doesn't include LIB.EXE application. LIB.EXE is included in Microsoft Platform SDK in AMD64 tree. Dont't worry - this is not 64-bit application.

2) wxWidgets libray (version 2.6) - www.wxwidgets.org.

After installing this library you must compile it with Unicode support.
Remember to compile wxWidgets resource compiler - WXRC.EXE.

3) ASIO SDK

Download ASIO SDK from Steinberg site. Only few headers files are needed. See README.TXT in inc subdirectory.

4) SCons - Software construction tool - www.scons.org

Scons is a make replacement. Because SCons is a Phyton script. You must install Phyton language before.I suggest you to instal ActivePhyton from ActiveState.

After installing SCons you must edit SConstruct file and modify WXDIR variable to directory where wxWidgets library was installed:

env = Environment( ENV = os.environ, WXDIR = 'FULL/path/to/wxWidgets' )

5) UPX executable packer – ups.sf.net

UPX packer is optional.


To build ASIODump call SCons from directory where SConstruct exists in console window:

scons -Q

If you have UPX installed:

scons -Q bin

See SCons manual for more information


Usefull links:

ASIO4ALL - Universal ASIO Driver For WDM Audio

ASIO2KS - Generic ASIO driver for WDM soundcards

foobar2000 ASIO plugin

kX Audio Driver - ndependent WDM (Windows Driver Model) driver for all EMU10K1 and EMU10K2-based soundcards manufactured by Creative Technology Ltd. and/or E-mu Systems Inc., including the SoundBlaster Live! series, the E-mu Audio Production Studio (APS) card, and the Audigy / Audigy2 series of cards. (Full List)

Super dzwięk dla wszystkich – foobar200 + ASIO – Tweak.pl, polsh only


ASIO - Audio Stream I/O
ASIO Technology by Steinberg,
ASIO Interface Technology by Steinberg Media Technologies GmbH.

Author: Edmunt Pienkowsky
E-mail: roed@poczta.onet.pl