Knowledge Base Nr: 00166 mixerinfo.txt - http://www.swe-kaiser.de

Win32: Mixerinfo für Soundkarte (Creative Sound Blaster AudioPCI)

  
Name of device: Creative Sound Blaster AudioPCI
Number of destination lines: 2


Pay particular attention to the "Line type" and "Control type" lines.
You will pass these to the Init() functions of the various CMixerBase-derived classes
to specify which type of control you want to use.

***************************************************************************************************
** Destination line. Index = 0 *******************************************************************
***************************************************************************************************
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_DST_SPEAKERS
-----------------------------------------------------------------------
Audio line is an adjustable (gain and/or attenuation) destination intended to drive speakers.
Name: Volume Control
Short Name: Volume Control

Audio line is active. signal is probably passing through the line.
Target type: 1 -- MIXERLINE_TARGETTYPE_WAVEOUT
Target name: Creative Sound Blaster AudioPCI
Manufacturer and product IDs: 1 -- 100 (see mmreg.h or help subject: "Manufacturer and Product Identifiers")

Number of source lines associated with destination line: 7
Number of channels: 2
Number of controls: 5
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: Master Volume
Name: Master Volume
- Min: 0
- Max: 65535
- Steps: 63
Status and support flags:
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_MUTE
-----------------------------------------------------------------
Short Name: Master Mute
Name: Master Mute
- Min: 0
- Max: 1
- Steps: 0
Status and support flags:
- Uniform control
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_ONOFF
-----------------------------------------------------------------
Short Name: Spatial
Name: Spatial
- Min: 0
- Max: 1
- Steps: 0
Status and support flags:
- Uniform control
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_BASS
-----------------------------------------------------------------
Short Name: Bass
Name: Bass
- Min: 0
- Max: 65535
- Steps: 60
Status and support flags:
- Uniform control
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_TREBLE
-----------------------------------------------------------------
Short Name: Treble
Name: Treble
- Min: 0
- Max: 65535
- Steps: 60
Status and support flags:
- Uniform control
Number of items per channel: 0

======================================================================================
== Source line. Index = 0 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT
-----------------------------------------------------------------------
Audio line is a source originating from the waveform-audio output digital-to-analog converter (DAC).
Name: Wave
Short Name: Wave

Target type: 1 -- MIXERLINE_TARGETTYPE_WAVEOUT
Target name: Creative Sound Blaster AudioPCI
Manufacturer and product IDs: 1 -- 100 (see mmreg.h or help subject: "Manufacturer and Product Identifiers")

Number of channels: 2
Number of controls: 2
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: Volume
Name: Volume
- Min: 0
- Max: 65535
- Steps: 192
Status and support flags:
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_MUTE
-----------------------------------------------------------------
Short Name: Mute
Name: Mute
- Min: 0
- Max: 1
- Steps: 0
Status and support flags:
- Uniform control
Number of items per channel: 0

======================================================================================
== Source line. Index = 1 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER
-----------------------------------------------------------------------
Audio line is a source originating from the output of an internal synthesizer.
Name: MIDI
Short Name: MIDI

Target type: 3 -- MIXERLINE_TARGETTYPE_MIDIOUT
Target name: Microsoft GS Wavetable SW Synth
Manufacturer and product IDs: 1 -- 102 (see mmreg.h or help subject: "Manufacturer and Product Identifiers")

Number of channels: 2
Number of controls: 4
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: MIDI Volume
Name: MIDI Volume
- Min: 0
- Max: 65535
- Steps: 40
Status and support flags:
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_MUTE
-----------------------------------------------------------------
Short Name: MIDI Mute
Name: MIDI Mute
- Min: 0
- Max: 1
- Steps: 0
Status and support flags:
- Uniform control
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_ONOFF
-----------------------------------------------------------------
Short Name: Reverb
Name: Reverb
- Min: 0
- Max: 1
- Steps: 0
Status and support flags:
- Uniform control
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_ONOFF
-----------------------------------------------------------------
Short Name: Chorus
Name: Chorus
- Min: 0
- Max: 1
- Steps: 0
Status and support flags:
- Uniform control
Number of items per channel: 0

======================================================================================
== Source line. Index = 2 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE
-----------------------------------------------------------------------
Audio line is a source originating from an incoming telephone line.
Name: Modem Volume
Short Name: Modem Volume

Number of channels: 1
Number of controls: 2
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: Modem Volume
Name: Modem Volume
- Min: 0
- Max: 65535
- Steps: 31
Status and support flags:
- Uniform control
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_MUTE
-----------------------------------------------------------------
Short Name: Modem Mute
Name: Modem Mute
- Min: 0
- Max: 1
- Steps: 0
Status and support flags:
- Uniform control
Number of items per channel: 0

======================================================================================
== Source line. Index = 3 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_ANALOG
-----------------------------------------------------------------------
Audio line is an analog source (for example, analog output from a video-cassette tape).
Name: Aux Volume
Short Name: Aux Volume

Number of channels: 2
Number of controls: 2
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: Aux Volume
Name: Aux Volume
- Min: 0
- Max: 65535
- Steps: 31
Status and support flags:
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_MUTE
-----------------------------------------------------------------
Short Name: Aux Mute
Name: Aux Mute
- Min: 0
- Max: 1
- Steps: 0
Status and support flags:
- Uniform control
Number of items per channel: 0

======================================================================================
== Source line. Index = 4 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE
-----------------------------------------------------------------------
Audio line is a microphone recording source.
Name: Mic Volume
Short Name: Mic Volume

Target type: 2 -- MIXERLINE_TARGETTYPE_WAVEIN
Target name: Creative Sound Blaster AudioPCI
Manufacturer and product IDs: 1 -- 101 (see mmreg.h or help subject: "Manufacturer and Product Identifiers")

Number of channels: 1
Number of controls: 3
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_ONOFF
-----------------------------------------------------------------
Short Name: Microphone Boos
Name: Microphone Boost
- Min: 0
- Max: 1
- Steps: 0
Status and support flags:
- Uniform control
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: Mic Volume
Name: Mic Volume
- Min: 0
- Max: 65535
- Steps: 31
Status and support flags:
- Uniform control
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_MUTE
-----------------------------------------------------------------
Short Name: Mic Mute
Name: Mic Mute
- Min: 0
- Max: 1
- Steps: 0
Status and support flags:
- Uniform control
Number of items per channel: 0

======================================================================================
== Source line. Index = 5 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_LINE
-----------------------------------------------------------------------
Audio line is a line-level source (for example, line-level input from an external stereo).
Name: Line In
Short Name: Line In

Number of channels: 2
Number of controls: 2
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: Line Volume
Name: Line Volume
- Min: 0
- Max: 65535
- Steps: 31
Status and support flags:
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_MUTE
-----------------------------------------------------------------
Short Name: Line Mute
Name: Line Mute
- Min: 0
- Max: 1
- Steps: 0
Status and support flags:
- Uniform control
Number of items per channel: 0

======================================================================================
== Source line. Index = 6 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC
-----------------------------------------------------------------------
Audio line is a source originating from the output of an internal audio CD.
Name: CD Audio
Short Name: CD Audio

Number of channels: 2
Number of controls: 2
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: CD Volume
Name: CD Volume
- Min: 0
- Max: 65535
- Steps: 31
Status and support flags:
Number of items per channel: 0

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_MUTE
-----------------------------------------------------------------
Short Name: CD Mute
Name: CD Mute
- Min: 0
- Max: 1
- Steps: 0
Status and support flags:
- Uniform control
Number of items per channel: 0

***************************************************************************************************
** Destination line. Index = 1 *******************************************************************
***************************************************************************************************
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_DST_WAVEIN
-----------------------------------------------------------------------
Audio line is a destination that will be the final recording source for the waveform-audio input (ADC).
Name: Recording Control
Short Name: Recording Contr

Audio line is active. signal is probably passing through the line.
Target type: 2 -- MIXERLINE_TARGETTYPE_WAVEIN
Target name: Creative Sound Blaster AudioPCI
Manufacturer and product IDs: 1 -- 101 (see mmreg.h or help subject: "Manufacturer and Product Identifiers")

Number of source lines associated with destination line: 6
Number of channels: 1
Number of controls: 1
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_MUX
-----------------------------------------------------------------
Short Name: Recording Contr
Name: Recording Control
- Min: 0
- Max: 5
- Steps: 6
Status and support flags:
- Uniform control
- Multiple control. The control has two or more possible settings.
Number of items per channel: 6
-------------- Item 0 -------------
Name: Stereo Mix
-------------- Item 1 -------------
Name: Modem Volume
-------------- Item 2 -------------
Name: Aux Volume
-------------- Item 3 -------------
Name: Mic Volume
-------------- Item 4 -------------
Name: Line In
-------------- Item 5 -------------
Name: CD Audio

======================================================================================
== Source line. Index = 0 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_ANALOG
-----------------------------------------------------------------------
Audio line is an analog source (for example, analog output from a video-cassette tape).
Name: Stereo Mix
Short Name: Stereo Mix

Number of channels: 2
Number of controls: 1
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: Stereo Mix
Name: Stereo Mix
- Min: 0
- Max: 65535
- Steps: 54
Status and support flags:
Number of items per channel: 0

======================================================================================
== Source line. Index = 1 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE
-----------------------------------------------------------------------
Audio line is a source originating from an incoming telephone line.
Name: Modem Volume
Short Name: Modem Volume

Number of channels: 2
Number of controls: 1
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: Modem Volume
Name: Modem Volume
- Min: 0
- Max: 65535
- Steps: 54
Status and support flags:
Number of items per channel: 0

======================================================================================
== Source line. Index = 2 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_ANALOG
-----------------------------------------------------------------------
Audio line is an analog source (for example, analog output from a video-cassette tape).
Name: Aux Volume
Short Name: Aux Volume

Number of channels: 2
Number of controls: 1
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: Aux Volume
Name: Aux Volume
- Min: 0
- Max: 65535
- Steps: 54
Status and support flags:
Number of items per channel: 0

======================================================================================
== Source line. Index = 3 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE
-----------------------------------------------------------------------
Audio line is a microphone recording source.
Name: Mic Volume
Short Name: Mic Volume

Target type: 2 -- MIXERLINE_TARGETTYPE_WAVEIN
Target name: Creative Sound Blaster AudioPCI
Manufacturer and product IDs: 1 -- 101 (see mmreg.h or help subject: "Manufacturer and Product Identifiers")

Number of channels: 2
Number of controls: 1
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: Mic Volume
Name: Mic Volume
- Min: 0
- Max: 65535
- Steps: 54
Status and support flags:
Number of items per channel: 0

======================================================================================
== Source line. Index = 4 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_LINE
-----------------------------------------------------------------------
Audio line is a line-level source (for example, line-level input from an external stereo).
Name: Line In
Short Name: Line In

Number of channels: 2
Number of controls: 1
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: Line Volume
Name: Line Volume
- Min: 0
- Max: 65535
- Steps: 54
Status and support flags:
Number of items per channel: 0

======================================================================================
== Source line. Index = 5 ===========================================================
======================================================================================
-----------------------------------------------------------------------
Line type : MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC
-----------------------------------------------------------------------
Audio line is a source originating from the output of an internal audio CD.
Name: CD Audio
Short Name: CD Audio

Number of channels: 2
Number of controls: 1
List of controls follows:

---------------------------- Control ----------------------------
Control type: MIXERCONTROL_CONTROLTYPE_VOLUME
-----------------------------------------------------------------
Short Name: CD Volume
Name: CD Volume
- Min: 0
- Max: 65535
- Steps: 54
Status and support flags:
Number of items per channel: 0