* ice1724 controls meaning
@ 2004-02-16 19:32 Andrew Gaydenko
2004-02-17 15:14 ` Takashi Iwai
0 siblings, 1 reply; 5+ messages in thread
From: Andrew Gaydenko @ 2004-02-16 19:32 UTC (permalink / raw)
To: alsa-devel
Hi,
Briefly: Will anybody be so kind to explain (or to give some links) to
understand ice1724 controls meaning?
Info: I have Terratec Aureon 7.1 Space. After some struggling with qamix
and adding few lines to code, I'm able now to configure qamix to be
in synch with all alsamixer controls (the problem was with controls
which have the same "alsaname" and different indexes; I have added
"index" attribute to "element" element, and the problem was gone).
Now I'm slightly confused where to go now. If anybody will find a
minute for comments, all controls are listed below.
With hope,
Andrew
=================== controls list =======================
numid=1, iface=CARD,name='ICE1724 EEPROM'
numid=2, iface=MIXER,name='Multi Track Internal Clock'
numid=3, iface=MIXER,name='Multi Track Rate Locking'
numid=4, iface=MIXER,name='Multi Track Rate Reset'
numid=5, iface=MIXER,name='H/W Playback Route'
numid=6, iface=MIXER,name='H/W Playback Route',index=1
...
numid=12,iface=MIXER,name='H/W Playback Route',index=7
numid=13,iface=MIXER,name='Multi Track Peak'
numid=14,iface=MIXER,name='IEC958 Playback Route'
numid=15,iface=MIXER,name='IEC958 Playback Route',index=1
numid=16,iface=MIXER,name='IEC958 Output Switch'
numid=17,iface=PCM,name='IEC958 Playback Default',device=1
numid=18,iface=MIXER,name='IEC958 Playback Con Mask',device=1
numid=19,iface=MIXER,name='IEC958 Playback Pro Mask',device=1
numid=20,iface=MIXER,name='DAC Volume'
numid=21,iface=MIXER,name='DAC Volume',index=1
...
numid=27,iface=MIXER,name='DAC Volume',index=7
numid=28,iface=MIXER,name='Master Playback Volume'
numid=29,iface=MIXER,name='ADC Volume'
numid=30,iface=MIXER,name='ADC Volume',index=1
numid=31,iface=MIXER,name='Capture Route'
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ice1724 controls meaning
2004-02-16 19:32 ice1724 controls meaning Andrew Gaydenko
@ 2004-02-17 15:14 ` Takashi Iwai
2004-02-18 12:39 ` Andrew Gaydenko
0 siblings, 1 reply; 5+ messages in thread
From: Takashi Iwai @ 2004-02-17 15:14 UTC (permalink / raw)
To: Andrew Gaydenko; +Cc: alsa-devel
At Mon, 16 Feb 2004 22:32:38 +0300,
Andrew Gaydenko wrote:
> numid=1, iface=CARD,name='ICE1724 EEPROM'
EEPROM contents. not for mixer.
> numid=2, iface=MIXER,name='Multi Track Internal Clock'
the internal clock of the board.
note that ice1724 has a single rate for all channels.
> numid=3, iface=MIXER,name='Multi Track Rate Locking'
the rate locking - allow each app to set the rate or use
the fixed rate.
> numid=4, iface=MIXER,name='Multi Track Rate Reset'
reset the rate to the default value at each time the PCM is closed.
(the default value is the last internal clock rate.)
> > numid=5, iface=MIXER,name='H/W Playback Route'
> numid=6, iface=MIXER,name='H/W Playback Route',index=1
> ...
> numid=12,iface=MIXER,name='H/W Playback Route',index=7
the analog output routing for each channel. they're enum.
> numid=13,iface=MIXER,name='Multi Track Peak'
peak meter. read only.
> numid=14,iface=MIXER,name='IEC958 Playback Route'
> numid=15,iface=MIXER,name='IEC958 Playback Route',index=1
spdif output routing (left/right). the enum valus.
> numid=16,iface=MIXER,name='IEC958 Output Switch'
turn on/off spdif output.
> numid=17,iface=PCM,name='IEC958 Playback Default',device=1
spdif status bits. 32bit long.
> numid=18,iface=MIXER,name='IEC958 Playback Con Mask',device=1
> numid=19,iface=MIXER,name='IEC958 Playback Pro Mask',device=1
available spdif status bit mask for consumer and professional modes.
> numid=20,iface=MIXER,name='DAC Volume'
> numid=21,iface=MIXER,name='DAC Volume',index=1
> ...
> numid=27,iface=MIXER,name='DAC Volume',index=7
DAC = digital-analog-converter
for each analog output channel.
> numid=28,iface=MIXER,name='Master Playback Volume'
master playback volume for analog outputs.
> numid=29,iface=MIXER,name='ADC Volume'
> numid=30,iface=MIXER,name='ADC Volume',index=1
ADC = analog-digital-converter
for each analog input channel.
> numid=31,iface=MIXER,name='Capture Route'
the recording source selection. the enum values.
Takashi
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ice1724 controls meaning
2004-02-17 15:14 ` Takashi Iwai
@ 2004-02-18 12:39 ` Andrew Gaydenko
2004-02-19 1:03 ` Gabriel Ebner
0 siblings, 1 reply; 5+ messages in thread
From: Andrew Gaydenko @ 2004-02-18 12:39 UTC (permalink / raw)
To: alsa-devel
Takashi,
Thanks! With your help (and after playing with alsamixer, (patched) qamix and pencil)
I have recognized almost all I have wanted. Nevertheless, one control isn't clear for
me (the issue isn't a stopper anyway). I mean 'Capture Route' enum items mnemonics. For
example:
- for "CD In 1" card input both the control values must be 'CD Left',
- for "Line In" input both control values must be 'Aux Left' (or 'Aux Right'? - don't
remember now, but it isn't important).
You see, both control must have the _same values_ for normal _stereo_ capturing. I can
suggest three reasons of such inconsistency:
- my brain,
- the way concrete card manufacture has designed the card (Terratec Aureon 7.1 Space),
- the driver.
Which case to choose?
======= On Tuesday 17 February 2004 18:14, Takashi Iwai wrote: =======
At Mon, 16 Feb 2004 22:32:38 +0300,
Andrew Gaydenko wrote:
> numid=1, iface=CARD,name='ICE1724 EEPROM'
EEPROM contents. not for mixer.
> numid=2, iface=MIXER,name='Multi Track Internal Clock'
the internal clock of the board.
note that ice1724 has a single rate for all channels.
> numid=3, iface=MIXER,name='Multi Track Rate Locking'
the rate locking - allow each app to set the rate or use
the fixed rate.
> numid=4, iface=MIXER,name='Multi Track Rate Reset'
reset the rate to the default value at each time the PCM is closed.
(the default value is the last internal clock rate.)
> > numid=5, iface=MIXER,name='H/W Playback Route'
> numid=6, iface=MIXER,name='H/W Playback Route',index=1
> ...
> numid=12,iface=MIXER,name='H/W Playback Route',index=7
the analog output routing for each channel. they're enum.
> numid=13,iface=MIXER,name='Multi Track Peak'
peak meter. read only.
> numid=14,iface=MIXER,name='IEC958 Playback Route'
> numid=15,iface=MIXER,name='IEC958 Playback Route',index=1
spdif output routing (left/right). the enum valus.
> numid=16,iface=MIXER,name='IEC958 Output Switch'
turn on/off spdif output.
> numid=17,iface=PCM,name='IEC958 Playback Default',device=1
spdif status bits. 32bit long.
> numid=18,iface=MIXER,name='IEC958 Playback Con Mask',device=1
> numid=19,iface=MIXER,name='IEC958 Playback Pro Mask',device=1
available spdif status bit mask for consumer and professional modes.
> numid=20,iface=MIXER,name='DAC Volume'
> numid=21,iface=MIXER,name='DAC Volume',index=1
> ...
> numid=27,iface=MIXER,name='DAC Volume',index=7
DAC = digital-analog-converter
for each analog output channel.
> numid=28,iface=MIXER,name='Master Playback Volume'
master playback volume for analog outputs.
> numid=29,iface=MIXER,name='ADC Volume'
> numid=30,iface=MIXER,name='ADC Volume',index=1
ADC = analog-digital-converter
for each analog input channel.
> numid=31,iface=MIXER,name='Capture Route'
the recording source selection. the enum values.
Takashi
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ice1724 controls meaning
2004-02-18 12:39 ` Andrew Gaydenko
@ 2004-02-19 1:03 ` Gabriel Ebner
2004-02-19 19:02 ` Andrew Gaydenko
0 siblings, 1 reply; 5+ messages in thread
From: Gabriel Ebner @ 2004-02-19 1:03 UTC (permalink / raw)
To: alsa-devel
Hello,
Am Mit, den 18.02.2004 schrieb Andrew Gaydenko um 13:39:
> - for "CD In 1" card input both the control values must be 'CD Left',
> - for "Line In" input both control values must be 'Aux Left' (or 'Aux Right'? - don't
> remember now, but it isn't important).
> You see, both control must have the _same values_ for normal _stereo_ capturing.
Yeah, I've got that too.
> - my brain,
Then it's mine too. :)
> > > numid=5, iface=MIXER,name='H/W Playback Route'
> > numid=6, iface=MIXER,name='H/W Playback Route',index=1
> > ...
> > numid=12,iface=MIXER,name='H/W Playback Route',index=7
>
> the analog output routing for each channel. they're enum.
BTW, is there any way to get both CD and line mixed together at the same
time or are they exlusive?
Gabriel.
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ice1724 controls meaning
2004-02-19 1:03 ` Gabriel Ebner
@ 2004-02-19 19:02 ` Andrew Gaydenko
0 siblings, 0 replies; 5+ messages in thread
From: Andrew Gaydenko @ 2004-02-19 19:02 UTC (permalink / raw)
To: alsa-devel
Gabriel,
Full the card controls list contains two ADC only (one stereo channel,
if you want). So, I doubt it is possible to have more than one stereo
analogue inputes. OTOH, the card has a digital CD input, which, if
I understand well, is routed independantely from ADC source routing.
Andrew
======= On Thursday 19 February 2004 04:03, Gabriel Ebner wrote: =======
...
BTW, is there any way to get both CD and line mixed together at the same
time or are they exlusive?
Gabriel.
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2004-02-19 19:02 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-16 19:32 ice1724 controls meaning Andrew Gaydenko
2004-02-17 15:14 ` Takashi Iwai
2004-02-18 12:39 ` Andrew Gaydenko
2004-02-19 1:03 ` Gabriel Ebner
2004-02-19 19:02 ` Andrew Gaydenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.