Orban OPTIMOD-PC 1101 Operating Manual page 220

Digital audio processor pci sound card
Hide thumbs Also See for OPTIMOD-PC 1101:
Table of Contents

Advertisement

6-8
CONTROL API
The OPTIMOD-PC driver supports standard Microsoft Windows Mixer Controls under
Windows 2000 and XP only. This allows third-party software applications to control
the I/O of the OPTIMOD-PC DSP Mixer directly using the Windows Mixer API. It also
presents a standard Windows Mixer Peak Meter Control that allows applications to
read the peak wave out values for both channels by using standard Windows Mixer
API calls. To take full advantage of OPTIMOD-PC mixers, audio software should cor-
rectly enumerate all Windows Sound Device and Mixer Controls. Application soft-
ware should not rely on Windows default Sounds and Audio Settings to configure
sound devices. To achieve maximum flexibility, this software should fully support the
selection of Windows Sound Devices and control of Windows Mixer Controls. All
professional audio software applications should be designed this way. Applications
that rely on Windows default settings are also limited to a single instance, rendering
such applications even more restrictive.
More developer information about enumerating Windows sound devices
and audio capture can be found at Microsoft MSDN / Windows Multime-
dia / Multimedia Reference / Multimedia Functions and Microsoft MSDN /
Win32 and COM Development / Graphics and Multimedia / Audio and
Video / DirectShow / Using DirectShow / Audio Capture. The latter might
be easier for some programmers to use.
The 1101 OPTIMOD-PC driver creates two mixer destinations, one for output and
one for input. The following tables list the relevant enumerated Windows Mixer
components by name for each destination, along with their corresponding control in
the OPTIMOD-PC Application.
Windows Mixer Component Name
Analog 1 Out
Digital 1 Out
Digital 2 Out
Wave 1 Out
Wave 2 Out
Table 6-4: Windows Mixer Output Destination Names
Windows Mixer Component Name
Proc Analog 1
Proc Digital 1
Proc Digital 2
Proc Wave 1
Proc Wave 1
Dir 1 Analog 1
Dir 1 Digital 1
Dir 1 Digital 2
Table 6-3: Windows Driver Enumeration
OPTIMOD-PC Application Control
Output Levels/Analog 1 Output
Output Levels/Digital 1 Output
Output Levels/Digital 2 Output
Output Levels/Wave 1 Output to PC
Output Levels/Wave 2 Output to PC
OPTIMOD-PC Application Control
Processor Mixer/Analog 1 Input
Processor Mixer/Digital 1 Input
Processor Mixer/Digital 2 Input
Processor Mixer/Wave 1 Input from PC
Processor Mixer/Wave 2 Input from PC
Direct Mixer 1/Analog 1 Input
Direct Mixer 1/Digital 1 Input
Direct Mixer 1/Digital 2 Input
ORBAN MODEL 1101

Advertisement

Table of Contents
loading

Related Products for Orban OPTIMOD-PC 1101

Table of Contents