AudioScience supports several audio APIs for application
development. These APIs are:
ASX
Proprietary high level API, developed by
AudioScience that is file based. Supported on Windows 2000,XP and Linux.
Previous
Beta
HPI
Proprietary low level audio API, developed by AudioScience that is buffer based. Supported on Windows NT,2000/XP and Linux.
Starting with version 3.00, ASI drivers install
a dynamic link library,
ASIHPI32.DLL, to support applications written with the HPI
SDK. The hpkw2k297_asihpi32.exe install allows applications written to use this new DLL to work with older versions of the ASI drivers.
Previous
Beta
WAVE
Microsoft audio APIs (waveOut, waveIn and mixer).
Supported on all flavors of Windows when using the
WAVE driver
or WDM driver.
The Microsoft mixer API and hardware support of compressed audio formats
such as MPEG, are only supported when using the WAVE driver.
AudioScience has defined custom mixer control types that are
detailed in the following document:
WavX -
AudioScience Windows
Multimedia Extensions
DirectSound
Microsoft low latency audio API. Supported
on Windows 2000/XP when using the AudioScience
WDM driver.
ALSA
Linux audio API (www.alsa-project.org).
Go to the Linux driver download page
to get the ALSA driver
 |
|