[pulseaudio-tickets] [PulseAudio] #624: need proper support for Terratec EWS88-MT (ice1712)

PulseAudio trac-noreply at tango.0pointer.de
Wed Aug 12 10:43:37 PDT 2009


#624: need proper support for Terratec EWS88-MT (ice1712)
--------------------------+-------------------------------------------------
  Reporter:  aelschuring  |       Owner:  lennart      
      Type:  defect       |      Status:  new          
 Milestone:               |   Component:  module-alsa-*
Resolution:               |    Keywords:               
--------------------------+-------------------------------------------------

Comment(by lennart):

 Replying to [comment:4 aelschuring]:

 > I would, but there is no surround71 device for this card and not a
 single device that maps to hw:0,2. What would be the difference between
 front0 and accessing hw:0 with 2 channels?

 Then that's the problem here. If front:xxx does not work then please make
 sure that this gets fixed by ALSA. The autoconfiguraton n PA relies on
 front:xxx, surround51:xxx and friends to be available.

 > > Could you please retry with 0.9.16-test4? Some drivers seem to have
 issues with the order in which buffer/frag size is configured. This is
 turned around in test4.
 > Yep, seems fixed: it also adds more profiles (digital surround IEC), but
 still only spdif profiles. module-alsa-sink also appears to work, but it
 configures 10/12 out/in channels even though the load-module line says
 channels=8. Using device front:0 (without a channel map) gives me the same
 10/12 channel options.

 Your front:xxx device is broken. It's supposed to support only 2ch. A
 front:xxx device that only knows 10/12 channels makes no sense. Please
 make sure to get this fixed in ALSA.

 If you ask for 8 channels but the underlying alsa drver refuses to do that
 PA will pick the next channel setting that is supported, if you use
 module-alsa-sink directly.

 > > Finally, for cards that have multiple independant outputs or multiple
 independant inputs 0.9.16 now introduces the ability to define the set of
 exposed profiles via config files. Please read up on this here:
 > >
 > > https://tango.0pointer.de/pipermail/pulseaudio-
 discuss/2009-June/004229.html
 > >
 > > I'd be happy to add a profile set specifically for your card to the
 set we already ship like those for the Audio4DJ cards:
 > >
 > >
 http://git.0pointer.de/?p=pulseaudio.git;a=tree;f=src/modules/alsa/mixer
 /profile-sets
 > Quite some text. I'll see what I can find and let you know. One question
 immediately comes up: where should I put this configuration? In a new file
 in /etc/pulse, in ~/.pulse? Do I need to load-module it manually, or will
 it be auto-detected based on extension or filename?

 You need to place them in the same dir as the audio4dj files and make sure
 to add a rule to /lib/udev/rules.d/90-pulseaudio.rules so that the profile
 set is properly detected for your devce. You need to be careful there
 however, since quite a few devices are based on the ice1712 chip, so you
 must make sure that your file only matches against the Terratec model.

-- 
Ticket URL: <http://pulseaudio.org/ticket/624#comment:5>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list