#624: need proper support for Terratec EWS88-MT (ice1712) --------------------------+------------------------------------------------- Reporter: aelschuring | Owner: lennart Type: defect | Status: new Milestone: | Component: module-alsa-* Resolution: | Keywords: ews88 profile-set --------------------------+-------------------------------------------------
Comment(by aelschuring): Replying to [comment:17 lennart]: > aelschuring: could you change the udev rules to match against both vid/pid *and* the subsystem ids? DOesn't seem right to me to check just the subsystem ids. Yes, that seems logical. Done. > Hmm, what's /proc/asound/pcm saying about your device? Do you know what device 0 resp. 1, 2 are actually supposed to do on your card? Somone mentioned that spdif was always on the uppermost channels even if you open as hw:0,0. Is that true? You said, you don't know what ,1 is good for, right? Do you know what ,2 is good for? Yes, I was already suspecting something like that. I don't know for sure, but it makes sense that spdif would be at channels 8+9 of 0,0. hw:0,2 is the separate "monitor" jack, a single stereo output. The only thing I can think of is that hw:0,1 is ALSA's abstraction of the virtual mixer deck (the card allows you to route /any/ of the 8 inputs and outputs to a separate "digital mixer" track, with its own hardware volume controls - very useful for mixing and sampling) I can give you asound/pcm, but I'm afraid it won't help you much: {{{ $ cat /proc/asound/pcm 00-00: ICE1712 multi : ICE1712 multi : playback 1 : capture 1 00-01: ICE1712 consumer : ICE1712 consumer : playback 1 : capture 1 00-02: ICE1712 consumer (DS) : ICE1712 consumer (DS) : playback 6 }}} There are two other outputs that I will attach later, they give much more information about the card: {{{ $ amixer -c0 scontents $ find /proc/asound/card0 -name info -exec head -n100 '{}' \+ }}} > The mixer path can be reconfigured flexibly, too. What's the name of the mixer element in question? There are two: Master and PCM, and they both only affect hw:0,2 (the "monitor" mini-jack). Neither are affected by the volume slider in pavucontrol. > ianc, the big problem here is that while various cards use the same chip here they use it in vastly different ways. i.e. there are consumer cards, semi-pro and pro-cards using the same chip. Some expose different connectors than others, some label them differently (i.e. as in "do you connect rear center to channel 3 or channel 5?"). The point of the profile set logic here is to expose exactly what is supported in various sensible configurations and label it neatly. If I googled correctly, then his card shouldn't support multi-channel at all: it only has a stereo output (and a digital output). But given your previous comment, it might make some sense: his analog output is at channels 0+1, and the digital output is (probably hardcoded by the chip) at channels 8+9. His card just has no use for the channels in between... -- Ticket URL: <http://pulseaudio.org/ticket/624#comment:18> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______________________________________________ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets