[alsa-devel] X-Fi Titanium: Capture is possible only with unmuted input

Thor Kristoffersen thorkr at gmail.com
Mon Aug 30 11:18:01 CEST 2010


On Mon, Aug 30, 2010 at 11:07 AM, Takashi Iwai <tiwai at suse.de> wrote:
>> On Mon, Aug 30, 2010 at 10:46 AM, Takashi Iwai <tiwai at suse.de> wrote:
>> >> >> I'm having issues with an X-Fi Titanium and ALSA.  The problem is that
>> >> >> it appears to be impossible to capture without unmuting the channel I'm
>> >> >> capturing from.
>> >> >
>> >> > What do you mean exactly "unmuting the channel I'm capturing from"?
>> >> > If you mean to turn on/off "XXX Capture Switch", then it's a feature,
>> >> > no bug.
>> >>
>> >> No, I mean that capture is possible only when mute=off and capture=on.
>> >
>> > Which mute?  Please be more specific.
>>
>> The signal I'm trying to capture is coming in through the SPDIF-i
>> channel, so I'm talking about the mute and capture flags on that
>> channel. However, I also tried the analog input (line), and the
>> problem is exactly the same on that channel.
>
> Well, this is still unclear (what actually do you mean "channel") but
> let me guess:
>
>  the recording from either mic or line-in doesn't work unless you unmute
>  via "Front Playback Switch" mixer element.
>
> Correct?

Not really. I use gnome-alsamixer, and there is a mixer element called
"SPDIF-i" that has a slider, a "Mute" switch, and a "Capture" switch.
I connect a digital source to the SPDIF input on the card, and then I
try to record it with arecord from device hw:0,0. The only way I'm
able to record sound is by setting the Mute switch (of the SPDIF-i
mixer element) to off and the Capture switch to on.

Thor


More information about the Alsa-devel mailing list