Innes Corporation Pty Ltd
3/38 Leighton Pl
Hornsby, NSW 2077, Australia
Phone: +61 2 9987 0499
Fax: +61 2 9987 0599
E-mail:
Website: http://www.innescorp.com.au
10
Auricon 2.2 & 4.1 Manual
includes the IAudioEndpointVolume and IAudioMeterInformation interfaces). These are
documented in the Windows Vista SDK which is available from Microsoft, however note that
these APIs don’t work with earlier versions of Windows.
Alternatively, applications can be given access to the hardware mixer controls through the mixer
API by right-clicking on the application’s icon, selecting Properties, clicking on the Compatibility
tab and selecting
Run this program in compatibility mode for Windows XP Service Pack 2
. Be
aware, though, that in this compatibility mode, the Auricon card is represented by a single mixer
device with destination lines for each of the individual inputs and outputs, which is slightly
different to its behaviour under Windows XP where each input/output pair had its own mixer
device. How this will work with any particular application that uses the mixer API can only be
determined by experimentation.
Audio Engine
The audio engine in Windows Vista runs at a fixed sampling rate and bit depth. By default, the
Auricon driver sets this to 48kHz 24-bit for all the inputs and outputs. The Windows sampling
rate converter is used whenever a different sampling rate or bit depth is requested by
applications. The engine sampling rate and bit depth for each endpoint can be changed if need
be by selecting the endpoint, clicking on Properties, and then clicking on the Advanced tab.