[alsa-devel] snd_usb_audio - siberia elite prism soundcard issues

Raymond Yau superquad.vortex2 at gmail.com
Mon Mar 9 05:11:07 CET 2015


>
> > Daniel wrote:
> > > numid=1,iface=PCM,name='Capture Channel Map'
> > >   ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0
> > >   : values=0,0
> > >   |     | chmap-fixed=FL,FR
> > > numid=2,iface=PCM,name='Playback Channel Map'
> > >   ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0
> > >   : values=0,0
> > >   |     | chmap-fixed=FL,FR
> >
> > This device reports that it supports two channels.
> > What makes you think that you can play eight channels?
> >
> > > amixer: Control hw:2 element read error: Invalid argument
> > > usb 1-1.3: 10:0: cannot get min/max values for control 3 (id 10)
> > > usb 1-1.3: 2:1: cannot get freq at ep 0x1
> >
> > These are bugs in the device firmware.  However, the driver could
> > handle them better.
> >
> >
>
>
> Forgive my ignorance if I'm totally wrong, what made me think that is 7.1
> capable is:
>
> The headset is made to emulate 7.1 sound in headphones, that it does
> through the sound card it provides.
>
> Also the aplay output...
>
> aplay --dump-hw-params returns  CHANNELS: [2 8]
>
> and "aplay -L" output also reports:
> surround71:CARD=Elite,DEV=0
>     SteelSeries Siberia Elite, USB Audio
>     7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
>
>
> With the manufacturer driver under other OS's you do select 7.1 setup and
> then you plug the specific headphones to the soundcard and can hear the
> surround sound, but I don't mean to compare though, just that it also made
> me believe this hardware supports 7.1
>
>
numid=11,iface=MIXER,name='Speaker Playback Volume' ;
type=INTEGER,access=rw---R--,values=8,min=0,max=74,step=0 :
values=54,54,54,54,54,54,54,54 | dBminmax-min=-74.00dB,max=0.00dB

You need workaround since pulseaudio don't like volume control with more
than two channels

https://bugs.freedesktop.org/show_bug.cgi?id=84983#c35

Can you post output of your usb audio device ?

lsusb -vvvv


More information about the Alsa-devel mailing list