Types of Audio Devices
The following types of audio devices can be accessed by applications using API
functions provided by the Windows NT Win32 subsystem:
-
Waveform input devices that convert analog audio signals into digital
information.
-
Waveform output devices that convert digital audio information into
analog audio signals.
-
MIDI input ports that receive MIDI messages from external MIDI devices,
such as keyboards.
-
MIDI output ports that send MIDI messages to external MIDI devices,
such as keyboards and drum machines.
-
Internal MIDI synthesizers, which are internal MIDI output devices that
synthesize music from MIDI messages sent by applications.
-
Auxiliary audio devices such as CD players, which do not require data
transfers but whose output can be mixed with MIDI and waveform audio, and
whose volume can be controlled by a driver.
-
Mixer devices that control multiple audio lines.
Combination drivers are audio device drivers that can support several
of these types of audio devices. The
standard audio driver, mmdrv.dll, is a combination driver.