On Tue, 26 Feb 2002, Takashi Iwai wrote:
>At Tue, 26 Feb 2002 17:55:36 +0100 (CET),
>Erik Inge Bolsų wrote:
>> On my new PC, there's a cmipci chip built-in to the mainboard. It's noisy,
>> but that's as expected.
>>
>> But there's a weird issue with it. I can play 16bit stereo 44.1khz sound
>> just fine. 22 khz, though, is inaudible. In fact, everything but 44khz
>> stereo 16bit gives me either white noise or inaudibility.
>
>comparison between registers on two states gives only the difference
>of regisister 0x05..  that is quite normal.
>sorry, i have no idea...
>
>well, could you run once arecord with 22kHz and then try aplay with
>22kHz again?
>
>also, doesn't 48khz playback work, too?

Aha!

By accident, the "Exchange DAC" mixer switch was on. Turning that off, all
works as expected...

Or rather... by experimentation, I've determined this:

"Exchange DAC" switch on, "IEC958 In Monitor" switch on:
        22050 Hz silent, 44100 Hz fine

"Exchange DAC" switch on, "IEC958 In Monitor" switch off:
        22050 Hz silent, 44100 Hz silent

"Exchange DAC" switch off, "IEC958 In Monitor" switch on:
        22050 Hz fine, 44100 Hz fine

"Exchange DAC" switch off, "IEC958 In Monitor" switch off:
        22050 Hz fine, 44100 Hz silent

Just extremely weird signal routing on this one card, or is this common?
Please document this somewhere for others :)

( Perhaps match by subsystem id and modify mixer element names
accordingly to something sane? And/or mark all switches that have
something to do with signal routing as such, and let a specialized mixer
app take care of such things? )

--
Erik I. Bolsų | email: <knan at mo.himolde.no>
The UNIX philosophy basically involves giving you enough rope to
hang yourself.  And then a couple of feet more, just to be sure.


_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to