* External sound card issue
@ 2014-01-17 14:28 Ionica Bizau
2014-01-20 12:45 ` Clemens Ladisch
0 siblings, 1 reply; 16+ messages in thread
From: Ionica Bizau @ 2014-01-17 14:28 UTC (permalink / raw)
To: alsa-devel
Hi,
I have just bought an external sound card: Asus Xonar U7
I typed in terminal:
alsamixer
Then I wanted to change the sound card (I have connected an external sound
card via USB).
I pressed F6, selected the external sound card and pressed enter.
alsamixer crashed and outputed:
cannot load mixer controls: Broken pipe
My ALSA information is located at
http://www.alsa-project.org/db/?f=1871c086b58a2965d18cfb38483794788187edfb
Please see this bug reported in alsa-driver package:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1267866
Tell me what other information you need.
Can you fix this bug in 7 days? If you cannot I will return the sound card
to the shop.... :-(
Thank you! Good luck!
I wait for your answer,
Ionica Bizau
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-17 14:28 External sound card issue Ionica Bizau
@ 2014-01-20 12:45 ` Clemens Ladisch
2014-01-20 13:01 ` Raymond Yau
0 siblings, 1 reply; 16+ messages in thread
From: Clemens Ladisch @ 2014-01-20 12:45 UTC (permalink / raw)
To: Ionica Bizau, alsa-devel
Ionica Bizau wrote:
> I have just bought an external sound card: Asus Xonar U7
>
> cannot load mixer controls: Broken pipe
This looks like a bug in the device's firmware.
Can you at least read the list of controls ("amixer -c1 controls")?
Are there some controls that you are able to access (try
"amixer -c1 cget name='xxx'" for each one)?
Regards,
Clemens
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-20 12:45 ` Clemens Ladisch
@ 2014-01-20 13:01 ` Raymond Yau
2014-01-22 13:51 ` Ionica Bizau
0 siblings, 1 reply; 16+ messages in thread
From: Raymond Yau @ 2014-01-20 13:01 UTC (permalink / raw)
To: Clemens Ladisch; +Cc: ALSA Development Mailing List, Ionica Bizau
2014/1/20 Clemens Ladisch <clemens@ladisch.de>
> Ionica Bizau wrote:
> > I have just bought an external sound card: Asus Xonar U7
> >
> > cannot load mixer controls: Broken pipe
>
> This looks like a bug in the device's firmware.
>
> Can you at least read the list of controls ("amixer -c1 controls")?
> Are there some controls that you are able to access (try
> "amixer -c1 cget name='xxx'" for each one)?
>
>
alsactl store -f abc.txt
alsactl: get_control:256: Cannot read control '2,0,0,PCM Capture Source,0':
Broken
[ 398.119996] cannot get ctl value: req = 0x81, wValue = 0x0, wIndex =
0x1400, type = 3
seem fail to read the capture source control
state.Device {
control.1 {
iface PCM
name 'Playback Channel Map'
value.0 0
value.1 0
comment {
access read
type INTEGER
count 2
range '0 - 36'
}
}
control.2 {
iface PCM
device 1
name 'Playback Channel Map'
value.0 0
value.1 0
comment {
access read
type INTEGER
count 2
range '0 - 36'
}
}
control.3 {
iface MIXER
name 'PCM Playback Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.4 {
iface MIXER
name 'PCM Playback Switch'
index 1
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.5 {
iface MIXER
name 'PCM Playback Volume'
value.0 107
value.1 107
value.2 107
value.3 107
value.4 107
value.5 107
value.6 107
value.7 107
comment {
access 'read write'
type INTEGER
count 8
range '0 - 127'
dbmin -12700
dbmax 0
dbvalue.0 -2000
dbvalue.1 -2000
dbvalue.2 -2000
dbvalue.3 -2000
dbvalue.4 -2000
dbvalue.5 -2000
dbvalue.6 -2000
dbvalue.7 -2000
}
}
control.6 {
iface MIXER
name 'Mic Capture Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.7 {
iface MIXER
name 'Line Capture Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.8 {
iface MIXER
name 'PCM Capture Source'
value Mic
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Mic
item.1 Line
}
}
}
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-20 13:01 ` Raymond Yau
@ 2014-01-22 13:51 ` Ionica Bizau
2014-01-26 17:35 ` Ionica Bizau
2014-01-26 18:01 ` Clemens Ladisch
0 siblings, 2 replies; 16+ messages in thread
From: Ionica Bizau @ 2014-01-22 13:51 UTC (permalink / raw)
To: Raymond Yau, Clemens Ladisch; +Cc: ALSA Development Mailing List, Ionica Bizau
Hi Clemens and Raymond,
First of all please tell me if this can be fixed. I can be patient and wait until you fix it but if it's not possible I will return the external audio card to the shop.
Here you see the alsa information: http://www.alsa-project.org/db/?f=869ec0f1ade49a17bc50e9f62a1e8881f7b4cf91
(just uploaded it)
Below you have the commands and their output:
ionicabizau@laptop:~$ amixer -c1 controls
numid=7,iface=MIXER,name='PCM Capture Source'
numid=5,iface=MIXER,name='PCM Capture Switch'
numid=6,iface=MIXER,name='PCM Capture Switch',index=1
numid=4,iface=MIXER,name='IEC958 In Playback Switch'
numid=3,iface=MIXER,name='Input Gain Pad Control'
numid=1,iface=MIXER,name='Speaker Playback Switch'
numid=2,iface=MIXER,name='Speaker Playback Volume'
ionicabizau@laptop:~$ amixer -c1 cget name='PCM Capture Source'
numid=7,iface=MIXER,name='PCM Capture Source'
; type=ENUMERATED,access=rw------,values=1,items=2
; Item #0 'Unit 22'
; Item #1 'Unit 22'
amixer: Control hw:1 element read error: Broken pipe
ionicabizau@laptop:~$ amixer -c1 cget name='PCM Capture Switch'
numid=5,iface=MIXER,name='PCM Capture Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
ionicabizau@laptop:~$ amixer -c1 cget name='PCM Capture Switch'
numid=5,iface=MIXER,name='PCM Capture Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
ionicabizau@laptop:~$ amixer -c1 cget name='IEC958 In Playback Switch'
numid=4,iface=MIXER,name='IEC958 In Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=off
ionicabizau@laptop:~$ amixer -c1 cget name='Input Gain Pad Control'
numid=3,iface=MIXER,name='Input Gain Pad Control'
; type=BOOLEAN,access=rw------,values=2
: values=off,off
ionicabizau@laptop:~$ amixer -c1 cget name='Speaker Playback Switch'
numid=1,iface=MIXER,name='Speaker Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
ionicabizau@laptop:~$ amixer -c1 cget name='Speaker Playback Volume'
numid=2,iface=MIXER,name='Speaker Playback Volume'
; type=INTEGER,access=rw---R--,values=8,min=0,max=127,step=0
: values=107,107,107,107,107,107,107,107
| dBminmax-min=-127.00dB,max=0.00dB
On Monday, January 20, 2014 3:01 PM, Raymond Yau <superquad.vortex2@gmail.com> wrote:
2014/1/20 Clemens Ladisch <clemens@ladisch.de>
Ionica Bizau wrote:
>> I have just bought an external sound card: Asus Xonar U7
>>
>
>> cannot load mixer controls: Broken pipe
>
>This looks like a bug in the device's firmware.
>
>Can you at least read the list of controls ("amixer -c1 controls")?
>Are there some controls that you are able to access (try
>"amixer -c1 cget name='xxx'" for each one)?
>
>
alsactl store -f abc.txt
alsactl: get_control:256: Cannot read control '2,0,0,PCM Capture Source,0': Broken
[ 398.119996] cannot get ctl value: req = 0x81, wValue = 0x0, wIndex = 0x1400, type = 3
seem fail to read the capture source control
state.Device {
control.1 {
iface PCM
name 'Playback Channel Map'
value.0 0
value.1 0
comment {
access read
type INTEGER
count 2
range '0 - 36'
}
}
control.2 {
iface PCM
device 1
name 'Playback Channel Map'
value.0 0
value.1 0
comment {
access read
type INTEGER
count 2
range '0 - 36'
}
}
control.3 {
iface MIXER
name 'PCM Playback Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.4 {
iface MIXER
name 'PCM Playback Switch'
index 1
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.5 {
iface MIXER
name 'PCM Playback Volume'
value.0 107
value.1 107
value.2 107
value.3 107
value.4 107
value.5 107
value.6 107
value.7 107
comment {
access 'read write'
type INTEGER
count 8
range '0 - 127'
dbmin -12700
dbmax 0
dbvalue.0 -2000
dbvalue.1 -2000
dbvalue.2 -2000
dbvalue.3 -2000
dbvalue.4 -2000
dbvalue.5 -2000
dbvalue.6 -2000
dbvalue.7 -2000
}
}
control.6 {
iface MIXER
name 'Mic Capture Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.7 {
iface MIXER
name 'Line Capture Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.8 {
iface MIXER
name 'PCM Capture Source'
value Mic
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Mic
item.1 Line
}
}
}
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-22 13:51 ` Ionica Bizau
@ 2014-01-26 17:35 ` Ionica Bizau
2014-01-26 18:01 ` Clemens Ladisch
1 sibling, 0 replies; 16+ messages in thread
From: Ionica Bizau @ 2014-01-26 17:35 UTC (permalink / raw)
To: Raymond Yau, Clemens Ladisch; +Cc: ALSA Development Mailing List, Ionica Bizau
Please tell me if this is possible to be fixed...
I really need this information.
If yes, in how many days...?
This is very important for me...
On Wednesday, January 22, 2014 3:51 PM, Ionica Bizau <bizauionica@yahoo.com> wrote:
Hi Clemens and Raymond,
First of all please tell me if this can be fixed. I can be patient and wait until you fix it but if it's not possible I will return the external audio card to the shop.
Here you see the alsa information: http://www.alsa-project.org/db/?f=869ec0f1ade49a17bc50e9f62a1e8881f7b4cf91
(just uploaded it)
Below you have the commands and their output:
ionicabizau@laptop:~$ amixer -c1 controls
numid=7,iface=MIXER,name='PCM Capture Source'
numid=5,iface=MIXER,name='PCM Capture Switch'
numid=6,iface=MIXER,name='PCM Capture Switch',index=1
numid=4,iface=MIXER,name='IEC958 In Playback Switch'
numid=3,iface=MIXER,name='Input Gain Pad Control'
numid=1,iface=MIXER,name='Speaker Playback Switch'
numid=2,iface=MIXER,name='Speaker Playback Volume'
ionicabizau@laptop:~$ amixer -c1 cget name='PCM Capture Source'
numid=7,iface=MIXER,name='PCM Capture Source'
; type=ENUMERATED,access=rw------,values=1,items=2
; Item #0 'Unit 22'
; Item #1 'Unit 22'
amixer: Control hw:1 element read error: Broken pipe
ionicabizau@laptop:~$ amixer -c1 cget name='PCM Capture Switch'
numid=5,iface=MIXER,name='PCM Capture
Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
ionicabizau@laptop:~$ amixer -c1 cget name='PCM Capture Switch'
numid=5,iface=MIXER,name='PCM Capture Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
ionicabizau@laptop:~$ amixer -c1 cget name='IEC958 In Playback Switch'
numid=4,iface=MIXER,name='IEC958 In Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=off
ionicabizau@laptop:~$ amixer -c1 cget name='Input Gain Pad Control'
numid=3,iface=MIXER,name='Input Gain Pad Control'
; type=BOOLEAN,access=rw------,values=2
: values=off,off
ionicabizau@laptop:~$ amixer -c1 cget name='Speaker Playback Switch'
numid=1,iface=MIXER,name='Speaker Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
ionicabizau@laptop:~$ amixer -c1 cget name='Speaker Playback
Volume'
numid=2,iface=MIXER,name='Speaker Playback Volume'
; type=INTEGER,access=rw---R--,values=8,min=0,max=127,step=0
: values=107,107,107,107,107,107,107,107
| dBminmax-min=-127.00dB,max=0.00dB
On Monday, January 20, 2014 3:01 PM, Raymond Yau <superquad.vortex2@gmail.com> wrote:
2014/1/20 Clemens Ladisch <clemens@ladisch.de>
Ionica Bizau wrote:
>> I have just bought an external sound card: Asus Xonar U7
>>
>
>> cannot load mixer controls: Broken pipe
>
>This looks like a bug in the device's firmware.
>
>Can you at least read the list of controls ("amixer -c1 controls")?
>Are there some controls that you are able to access (try
>"amixer -c1 cget name='xxx'" for each one)?
>
>
alsactl store -f abc.txt
alsactl: get_control:256: Cannot read control '2,0,0,PCM Capture Source,0': Broken
[ 398.119996] cannot get ctl value: req = 0x81, wValue = 0x0, wIndex = 0x1400, type = 3
seem fail to read the capture source control
state.Device {
control.1 {
iface PCM
name 'Playback Channel Map'
value.0 0
value.1 0
comment {
access read
type INTEGER
count 2
range '0 - 36'
}
}
control.2 {
iface PCM
device 1
name 'Playback Channel Map'
value.0 0
value.1 0
comment {
access read
type INTEGER
count 2
range '0 - 36'
}
}
control.3 {
iface MIXER
name 'PCM Playback Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.4 {
iface MIXER
name 'PCM Playback Switch'
index 1
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.5 {
iface MIXER
name 'PCM Playback Volume'
value.0 107
value.1 107
value.2 107
value.3 107
value.4 107
value.5 107
value.6 107
value.7 107
comment {
access 'read write'
type INTEGER
count 8
range '0 - 127'
dbmin -12700
dbmax 0
dbvalue.0 -2000
dbvalue.1 -2000
dbvalue.2 -2000
dbvalue.3 -2000
dbvalue.4 -2000
dbvalue.5 -2000
dbvalue.6 -2000
dbvalue.7 -2000
}
}
control.6 {
iface MIXER
name 'Mic Capture Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.7 {
iface MIXER
name 'Line Capture Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.8 {
iface MIXER
name 'PCM Capture Source'
value Mic
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Mic
item.1 Line
}
}
}
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-22 13:51 ` Ionica Bizau
2014-01-26 17:35 ` Ionica Bizau
@ 2014-01-26 18:01 ` Clemens Ladisch
2014-01-26 19:45 ` Ionica Bizau
1 sibling, 1 reply; 16+ messages in thread
From: Clemens Ladisch @ 2014-01-26 18:01 UTC (permalink / raw)
To: Ionica Bizau; +Cc: Raymond Yau, ALSA Development Mailing List, Ionica Bizau
Ionica Bizau wrote:
> $ amixer -c1 cget name='PCM Capture Source'
> numid=7,iface=MIXER,name='PCM Capture Source'
> ; type=ENUMERATED,access=rw------,values=1,items=2
> ; Item #0 'Unit 22'
> ; Item #1 'Unit 22'
> amixer: Control hw:1 element read error: Broken pipe
The device's firmware does not allow reading this mixer control for some
reason; this is probably a bug.
Please try the following commands:
rmmod snd-usb-audio
modprobe snd-usb-audio ignore_ctl_error=1
This makes the driver ignore errors, but cannot prevent the errors from
happening in the first place. Please check if you get the desired
effect when you write this control.
Regards,
Clemens
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-26 18:01 ` Clemens Ladisch
@ 2014-01-26 19:45 ` Ionica Bizau
2014-01-27 8:56 ` Takashi Iwai
0 siblings, 1 reply; 16+ messages in thread
From: Ionica Bizau @ 2014-01-26 19:45 UTC (permalink / raw)
To: Clemens Ladisch; +Cc: Raymond Yau, ALSA Development Mailing List
I will try them. Is this a bug in the hardware device or in the Linux driver?
If this is in the Linux driver, can this be fixed?
Cheers
On Sunday, January 26, 2014 8:01 PM, Clemens Ladisch <clemens@ladisch.de> wrote:
Ionica Bizau wrote:
> $ amixer -c1 cget name='PCM Capture Source'
> numid=7,iface=MIXER,name='PCM Capture Source'
> ; type=ENUMERATED,access=rw------,values=1,items=2
> ; Item #0 'Unit 22'
> ; Item #1 'Unit 22'
> amixer: Control hw:1 element read error: Broken pipe
The device's firmware does not allow reading this mixer control for some
reason; this is probably a bug.
Please try the following commands:
rmmod snd-usb-audio
modprobe snd-usb-audio ignore_ctl_error=1
This makes the driver ignore errors, but cannot prevent the errors from
happening in the first place. Please check if you get the desired
effect when you write this control.
Regards,
Clemens
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-26 19:45 ` Ionica Bizau
@ 2014-01-27 8:56 ` Takashi Iwai
2014-01-27 12:14 ` Ionica Bizau
0 siblings, 1 reply; 16+ messages in thread
From: Takashi Iwai @ 2014-01-27 8:56 UTC (permalink / raw)
To: Ionica Bizau; +Cc: ALSA Development Mailing List
At Sun, 26 Jan 2014 11:45:45 -0800 (PST),
Ionica Bizau wrote:
>
> I will try them. Is this a bug in the hardware device or in the Linux driver?
It's a hardware bug.
> If this is in the Linux driver, can this be fixed?
We have tons of workarounds in the driver for such broken devices.
This will be just yet another one.
Takashi
>
> Cheers
>
>
>
> On Sunday, January 26, 2014 8:01 PM, Clemens Ladisch <clemens@ladisch.de> wrote:
>
> Ionica Bizau wrote:
> > $ amixer -c1 cget name='PCM Capture Source'
> > numid=7,iface=MIXER,name='PCM Capture Source'
> > ; type=ENUMERATED,access=rw------,values=1,items=2
> > ; Item #0 'Unit 22'
> > ; Item #1 'Unit 22'
> > amixer: Control hw:1 element read error: Broken pipe
>
> The device's firmware does not allow reading this mixer control for some
> reason; this is probably a bug.
>
> Please try the following commands:
> rmmod snd-usb-audio
> modprobe snd-usb-audio ignore_ctl_error=1
>
> This makes the driver ignore errors, but cannot prevent the errors from
> happening in the first place. Please check if you get the desired
> effect when you write this control.
>
>
> Regards,
>
> Clemens
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-27 8:56 ` Takashi Iwai
@ 2014-01-27 12:14 ` Ionica Bizau
2014-01-27 12:15 ` Ionica Bizau
2014-01-27 12:48 ` Clemens Ladisch
0 siblings, 2 replies; 16+ messages in thread
From: Ionica Bizau @ 2014-01-27 12:14 UTC (permalink / raw)
To: Takashi Iwai; +Cc: ALSA Development Mailing List
When I run the first command:
$ rmmod snd-usb-audio
rmmod: ERROR: Module snd_usb_audio is in use
On Monday, January 27, 2014 10:57 AM, Takashi Iwai <tiwai@suse.de> wrote:
At Sun, 26 Jan 2014 11:45:45 -0800 (PST),
Ionica Bizau wrote:
>
> I will try them. Is this a bug in the hardware device or in the Linux driver?
It's a hardware bug.
> If this is in the Linux driver, can this be fixed?
We have tons of workarounds in the driver for such broken devices.
This will be just yet another one.
Takashi
>
> Cheers
>
>
>
> On Sunday, January 26, 2014 8:01 PM, Clemens Ladisch <clemens@ladisch.de> wrote:
>
> Ionica Bizau wrote:
> > $ amixer -c1 cget name='PCM Capture Source'
> > numid=7,iface=MIXER,name='PCM Capture Source'
> > ; type=ENUMERATED,access=rw------,values=1,items=2
> > ; Item #0 'Unit 22'
> > ; Item #1 'Unit 22'
> > amixer: Control hw:1 element read error: Broken pipe
>
> The device's firmware does not allow reading this mixer control for some
> reason; this is probably a bug.
>
> Please try the following commands:
> rmmod snd-usb-audio
> modprobe snd-usb-audio ignore_ctl_error=1
>
> This makes the driver ignore errors, but cannot prevent the errors from
> happening in the first place. Please check if you get the desired
> effect when you write this control.
>
>
> Regards,
>
> Clemens
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-27 12:14 ` Ionica Bizau
@ 2014-01-27 12:15 ` Ionica Bizau
2014-01-27 12:15 ` Ionica Bizau
2014-01-27 12:15 ` Ionica Bizau
2014-01-27 12:48 ` Clemens Ladisch
1 sibling, 2 replies; 16+ messages in thread
From: Ionica Bizau @ 2014-01-27 12:15 UTC (permalink / raw)
To: Takashi Iwai; +Cc: ALSA Development Mailing List
I still get the Broken pipe error...
ionicabizau@laptop:~$ modprobe snd-usb-audio ignore_ctl_error=1
ionicabizau@laptop:~$ alsamixer
cannot load mixer controls: Broken pipe
On , Ionica Bizau <bizauionica@yahoo.com> wrote:
When I run the first command:
$ rmmod snd-usb-audio
rmmod: ERROR: Module snd_usb_audio is in use
On Monday, January 27, 2014 10:57 AM, Takashi Iwai <tiwai@suse.de> wrote:
At Sun, 26 Jan 2014 11:45:45 -0800 (PST),
Ionica Bizau wrote:
>
> I will try them. Is this a bug in the hardware device or in the Linux driver?
It's a hardware bug.
> If this is in the Linux driver, can this be fixed?
We have tons of workarounds in the driver for such broken devices.
This will be just yet another one.
Takashi
>
> Cheers
>
>
>
> On Sunday, January 26, 2014 8:01 PM, Clemens Ladisch <clemens@ladisch.de> wrote:
>
> Ionica Bizau wrote:
> > $ amixer -c1 cget name='PCM Capture Source'
> > numid=7,iface=MIXER,name='PCM Capture Source'
> > ;
type=ENUMERATED,access=rw------,values=1,items=2
> > ; Item #0 'Unit 22'
> > ; Item #1 'Unit 22'
> > amixer: Control hw:1 element read error: Broken pipe
>
> The device's firmware does not allow reading this mixer control for some
> reason; this is probably a bug.
>
> Please try the following commands:
> rmmod snd-usb-audio
> modprobe snd-usb-audio ignore_ctl_error=1
>
> This makes the driver ignore errors, but cannot prevent the errors from
> happening in the first place. Please check if you get the desired
> effect when you write this control.
>
>
> Regards,
>
> Clemens
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-27 12:15 ` Ionica Bizau
@ 2014-01-27 12:15 ` Ionica Bizau
2014-01-27 12:15 ` Ionica Bizau
1 sibling, 0 replies; 16+ messages in thread
From: Ionica Bizau @ 2014-01-27 12:15 UTC (permalink / raw)
To: Takashi Iwai; +Cc: ALSA Development Mailing List
On , Ionica Bizau <bizauionica@yahoo.com> wrote:
I still get the Broken pipe error...
ionicabizau@laptop:~$ modprobe snd-usb-audio ignore_ctl_error=1
ionicabizau@laptop:~$ alsamixer
cannot load mixer controls: Broken pipe
On , Ionica Bizau <bizauionica@yahoo.com> wrote:
When I run the first command:
$ rmmod snd-usb-audio
rmmod: ERROR: Module snd_usb_audio is in use
On Monday, January 27, 2014 10:57 AM, Takashi Iwai <tiwai@suse.de> wrote:
At Sun, 26 Jan 2014 11:45:45 -0800 (PST),
Ionica Bizau wrote:
>
> I will try them. Is this a bug in the hardware device or in the Linux driver?
It's a hardware bug.
> If this is in the Linux driver, can this be fixed?
We have tons of workarounds in the driver for such broken devices.
This will be just yet another one.
Takashi
>
> Cheers
>
>
>
> On Sunday, January 26, 2014 8:01 PM, Clemens Ladisch <clemens@ladisch.de> wrote:
>
> Ionica Bizau wrote:
> > $ amixer -c1 cget name='PCM Capture Source'
> >
numid=7,iface=MIXER,name='PCM Capture Source'
> > ;
type=ENUMERATED,access=rw------,values=1,items=2
> > ; Item #0 'Unit 22'
> > ; Item #1 'Unit 22'
> > amixer: Control hw:1 element read error: Broken pipe
>
> The device's firmware does not allow reading this mixer control for some
> reason; this is probably a bug.
>
> Please try the following commands:
> rmmod snd-usb-audio
> modprobe snd-usb-audio ignore_ctl_error=1
>
> This makes the driver ignore errors, but cannot prevent the errors from
> happening in the first place. Please check if you get the desired
> effect when you write this control.
>
>
> Regards,
>
> Clemens
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-27 12:15 ` Ionica Bizau
2014-01-27 12:15 ` Ionica Bizau
@ 2014-01-27 12:15 ` Ionica Bizau
2014-01-27 12:20 ` Ionica Bizau
1 sibling, 1 reply; 16+ messages in thread
From: Ionica Bizau @ 2014-01-27 12:15 UTC (permalink / raw)
To: Takashi Iwai; +Cc: ALSA Development Mailing List
I think I will return it to shop.
What external sound card do you recommend me to buy?
On , Ionica Bizau <bizauionica@yahoo.com> wrote:
I still get the Broken pipe error...
ionicabizau@laptop:~$ modprobe snd-usb-audio ignore_ctl_error=1
ionicabizau@laptop:~$ alsamixer
cannot load mixer controls: Broken pipe
On , Ionica Bizau <bizauionica@yahoo.com> wrote:
When I run the first command:
$ rmmod snd-usb-audio
rmmod: ERROR: Module snd_usb_audio is in use
On Monday, January 27, 2014 10:57 AM, Takashi Iwai <tiwai@suse.de> wrote:
At Sun, 26 Jan 2014 11:45:45 -0800 (PST),
Ionica Bizau wrote:
>
> I will try them. Is this a bug in the hardware device or in the Linux driver?
It's a hardware bug.
> If this is in the Linux driver, can this be fixed?
We have tons of workarounds in the driver for such broken devices.
This will be just yet another one.
Takashi
>
> Cheers
>
>
>
> On Sunday, January 26, 2014 8:01 PM, Clemens Ladisch <clemens@ladisch.de> wrote:
>
> Ionica Bizau wrote:
> > $ amixer -c1 cget name='PCM Capture Source'
> >
numid=7,iface=MIXER,name='PCM Capture Source'
> > ;
type=ENUMERATED,access=rw------,values=1,items=2
> > ; Item #0 'Unit 22'
> > ; Item #1 'Unit 22'
> > amixer: Control hw:1 element read error: Broken pipe
>
> The device's firmware does not allow reading this mixer control for some
> reason; this is probably a bug.
>
> Please try the following commands:
> rmmod snd-usb-audio
> modprobe snd-usb-audio ignore_ctl_error=1
>
> This makes the driver ignore errors, but cannot prevent the errors from
> happening in the first place. Please check if you get the desired
> effect when you write this control.
>
>
> Regards,
>
> Clemens
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-27 12:15 ` Ionica Bizau
@ 2014-01-27 12:20 ` Ionica Bizau
0 siblings, 0 replies; 16+ messages in thread
From: Ionica Bizau @ 2014-01-27 12:20 UTC (permalink / raw)
To: Takashi Iwai; +Cc: superquad.vortex2, ALSA Development Mailing List, clemens
Somebody recommended me to run this:
arecord -f cd -D hw:1,1 | tee recording.wav | aplay
This records the sounds from piano and outputs them to headphones but with a delay of 1, 2 seconds.
Do you have any idea about how can be fixed this delay...?
On , Ionica Bizau <bizauionica@yahoo.com> wrote:
I think I will return it to shop.
What external sound card do you recommend me to buy?
On , Ionica Bizau <bizauionica@yahoo.com> wrote:
I still get the Broken pipe error...
ionicabizau@laptop:~$ modprobe snd-usb-audio ignore_ctl_error=1
ionicabizau@laptop:~$ alsamixer
cannot load mixer controls: Broken pipe
On , Ionica Bizau <bizauionica@yahoo.com> wrote:
When I run the first command:
$ rmmod snd-usb-audio
rmmod: ERROR:
Module snd_usb_audio is in use
On Monday, January 27, 2014 10:57 AM, Takashi Iwai <tiwai@suse.de> wrote:
At Sun, 26 Jan 2014 11:45:45 -0800 (PST),
Ionica Bizau wrote:
>
> I will try them. Is this a bug in the hardware device or in the Linux
driver?
It's a hardware bug.
> If this is in the Linux driver, can this be fixed?
We have tons of workarounds in the driver for such broken devices.
This will be just yet another one.
Takashi
>
> Cheers
>
>
>
> On Sunday, January 26, 2014 8:01 PM, Clemens Ladisch <clemens@ladisch.de> wrote:
>
> Ionica Bizau wrote:
> > $ amixer -c1 cget name='PCM Capture Source'
> >
numid=7,iface=MIXER,name='PCM Capture Source'
> > ;
type=ENUMERATED,access=rw------,values=1,items=2
> > ; Item #0 'Unit 22'
> > ; Item #1 'Unit 22'
> > amixer: Control hw:1 element read error: Broken pipe
>
> The device's firmware does not allow reading this mixer control for some
> reason; this is probably a bug.
>
> Please try the following commands:
> rmmod snd-usb-audio
> modprobe snd-usb-audio ignore_ctl_error=1
>
> This makes the driver ignore errors, but cannot prevent the errors from
> happening in the first place. Please check if you get the desired
> effect when you write this control.
>
>
> Regards,
>
> Clemens
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-27 12:14 ` Ionica Bizau
2014-01-27 12:15 ` Ionica Bizau
@ 2014-01-27 12:48 ` Clemens Ladisch
2014-02-25 7:16 ` Dana Goyette
1 sibling, 1 reply; 16+ messages in thread
From: Clemens Ladisch @ 2014-01-27 12:48 UTC (permalink / raw)
To: Ionica Bizau; +Cc: ALSA Development Mailing List
Ionica Bizau wrote:
> When I run the first command:
>
> $ rmmod snd-usb-audio
> rmmod: ERROR: Module snd_usb_audio is in use
Exit all programs (such as PulseAudio) that might be using the device.
Alternatively, add the line
options snd-usb-audio ignore_ctl_error=1
to some .conf file in /etc/modprobe.d/, and reboot.
Regards,
Clemens
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue
2014-01-27 12:48 ` Clemens Ladisch
@ 2014-02-25 7:16 ` Dana Goyette
2014-02-25 7:43 ` External sound card issue (Xonar U7 / CM6632) Dana Goyette
0 siblings, 1 reply; 16+ messages in thread
From: Dana Goyette @ 2014-02-25 7:16 UTC (permalink / raw)
To: alsa-devel
On 01/27/2014 04:48 AM, Clemens Ladisch wrote:
> Ionica Bizau wrote:
>> When I run the first command:
>>
>> $ rmmod snd-usb-audio
>> rmmod: ERROR: Module snd_usb_audio is in use
>
> Exit all programs (such as PulseAudio) that might be using the device.
>
> Alternatively, add the line
>
> options snd-usb-audio ignore_ctl_error=1
>
> to some .conf file in /etc/modprobe.d/, and reboot.
>
>
> Regards,
> Clemens
>
I have the successor to that card ("Xonar U7 Echelon Ed."), with similar
issues.
Bus 004 Device 009: ID 1043:85c1 iCreate Technologies Corp.
Incidentally, the capture selector switch seems horribly broken even in
Windows! In my attempts to get line-in and mic-in working, I've gotten
the audio driver (or perhaps the device?) wedged several times.
Side note: alsa-info.sh did not catch the following non-prefixed message:
[ 1612.517217] cannot get ctl value: req = 0x81, wValue = 0x0, wIndex =
0x1400, type = 3
The device works relatively well with ignore_ctl_err=1 set.
lsusb -vvvv for that device:
Bus 004 Device 009: ID 1043:85c1 iCreate Technologies Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x1043 iCreate Technologies Corp.
idProduct 0x85c1
bcdDevice 1.10
iManufacturer 1 ASUS
iProduct 2 Xonar U7 Echelon Ed.
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 1010
bNumInterfaces 5
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 0
bInterfaceCount 4
bFunctionClass 1 Audio
bFunctionSubClass 0
bFunctionProtocol 32
iFunction 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 32
iInterface 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 2.00
bCategory 10
wTotalLength 256
bmControl 0x00
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bCSourceID 18
bNrChannels 0
bmChannelConfig 0x00000000
bmControls 0x0040
Cluster Control (read-only)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 2
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bCSourceID 19
bNrChannels 0
bmChannelConfig 0x00000000
bmControls 0x0040
Cluster Control (read-only)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 4
wTerminalType 0x0201 Microphone
bAssocTerminal 0
bCSourceID 22
bNrChannels 2
bmChannelConfig 0x00000003
Front Left (FL)
Front Right (FR)
bmControls 0x0044
Connector Control (read-only)
Cluster Control (read-only)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 5
wTerminalType 0x0603 Line Connector
bAssocTerminal 0
bCSourceID 22
bNrChannels 2
bmChannelConfig 0x00000003
Front Left (FL)
Front Right (FR)
bmControls 0x0044
Connector Control (read-only)
Cluster Control (read-only)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 7
wTerminalType 0x0301 Speaker
bAssocTerminal 0
bSourceID 13
bCSourceID 18
bmControls 0xc004
Connector Control (read-only)
iTerminal 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 8
wTerminalType 0x0605 SPDIF interface
bAssocTerminal 0
bSourceID 14
bCSourceID 19
bmControls 0x0004
Connector Control (read-only)
iTerminal 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 11
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 20
bCSourceID 22
bmControls 0x0000
iTerminal 0
AudioControl Interface Descriptor:
bLength 42
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 13
bSourceID 1
bmaControls( 0) 0x00000003
Mute Control (read/write)
bmaControls( 1) 0x00c0000c
Volume Control (read/write)
Input gain pad Control (read/write)
bmaControls( 2) 0x00c0000c
Volume Control (read/write)
Input gain pad Control (read/write)
bmaControls( 3) 0x0000000c
Volume Control (read/write)
bmaControls( 4) 0x0000000c
Volume Control (read/write)
bmaControls( 5) 0x0000000c
Volume Control (read/write)
bmaControls( 6) 0x0000000c
Volume Control (read/write)
bmaControls( 7) 0x0000000c
Volume Control (read/write)
bmaControls( 8) 0x0000000c
Volume Control (read/write)
iFeature 0
AudioControl Interface Descriptor:
bLength 18
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 14
bSourceID 2
bmaControls( 0) 0x00000003
Mute Control (read/write)
bmaControls( 1) 0x00000000
bmaControls( 2) 0x00000000
iFeature 0
AudioControl Interface Descriptor:
bLength 18
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 16
bSourceID 4
bmaControls( 0) 0x00000003
Mute Control (read/write)
bmaControls( 1) 0x00000000
bmaControls( 2) 0x00000000
iFeature 0
AudioControl Interface Descriptor:
bLength 18
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 17
bSourceID 5
bmaControls( 0) 0x00000003
Mute Control (read/write)
bmaControls( 1) 0x00000000
bmaControls( 2) 0x00000000
iFeature 0
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 18
bmAttributes 0x03 Internal programmable Clock
bmControls 0x07
Clock Frequency Control (read/write)
Clock Validity Control (read-only)
bAssocTerminal 0
iClockSource 0
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 19
bmAttributes 0x03 Internal programmable Clock
bmControls 0x07
Clock Frequency Control (read/write)
Clock Validity Control (read-only)
bAssocTerminal 0
iClockSource 0
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 22
bmAttributes 0x03 Internal programmable Clock
bmControls 0x07
Clock Frequency Control (read/write)
Clock Validity Control (read-only)
bAssocTerminal 0
iClockSource 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 5 (SELECTOR_UNIT)
bUnitID 20
bNrInPins 2
baSource( 0) 16
baSource( 1) 17
bmControls 0x03
Selector Control (read/write)
iSelector 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x8f EP 15 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0006 1x 6 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 4 Speaker
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 1
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 2
bmChannelConfig 0x00000003
Front Left (FL)
Front Right (FR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 2
bBitResolution 16
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0068 1x 104 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 1
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 2
bmChannelConfig 0x00000003
Front Left (FL)
Front Right (FR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 3
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x009c 1x 156 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 3
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 1
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 4
bmChannelConfig 0x00000033
Front Left (FL)
Front Right (FR)
Back Left (BL)
Back Right (BR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 2
bBitResolution 16
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x00d0 1x 208 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 4
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 1
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 4
bmChannelConfig 0x00000033
Front Left (FL)
Front Right (FR)
Back Left (BL)
Back Right (BR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 3
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0138 1x 312 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 5
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 1
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 6
bmChannelConfig 0x0000003f
Front Left (FL)
Front Right (FR)
Front Center (FC)
Low Frequency Effects (LFE)
Back Left (BL)
Back Right (BR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 2
bBitResolution 16
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0138 1x 312 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 6
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 1
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 6
bmChannelConfig 0x0000003f
Front Left (FL)
Front Right (FR)
Front Center (FC)
Low Frequency Effects (LFE)
Back Left (BL)
Back Right (BR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 3
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x01d4 1x 468 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 7
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 1
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 8
bmChannelConfig 0x0000063f
Front Left (FL)
Front Right (FR)
Front Center (FC)
Low Frequency Effects (LFE)
Back Left (BL)
Back Right (BR)
Side Left (SL)
Side Right (SR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 2
bBitResolution 16
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x01a0 1x 416 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 8
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 1
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 8
bmChannelConfig 0x0000063f
Front Left (FL)
Front Right (FR)
Front Center (FC)
Low Frequency Effects (LFE)
Back Left (BL)
Back Right (BR)
Side Left (SL)
Side Right (SR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 3
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0270 1x 624 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 5 SPDIF Output
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 2
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 2
bmChannelConfig 0x00000003
Front Left (FL)
Front Right (FR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 2
bBitResolution 16
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x06 EP 6 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0068 1x 104 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x86 EP 6 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 2
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 2
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 2
bmChannelConfig 0x00000003
Front Left (FL)
Front Right (FR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 3
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x06 EP 6 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x009c 1x 156 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x86 EP 6 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 3
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 2
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 3
bmFormats 0x00001381
PCM
bNrChannels 2
bmChannelConfig 0x00000003
Front Left (FL)
Front Right (FR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 3 (FORMAT_TYPE_III)
bSubslotSize 2
bBitResolution 16
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x06 EP 6 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0068 1x 104 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x86 EP 6 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 9 Input
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 11
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 2
bmChannelConfig 0x00000003
Front Left (FL)
Front Right (FR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 2
bBitResolution 16
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x88 EP 8 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0068 1x 104 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 2
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 11
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 2
bmChannelConfig 0x00000003
Front Left (FL)
Front Right (FR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 3
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x88 EP 8 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x009c 1x 156 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 0 Undefined
wLockDelay 0
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 4
bInterfaceCount 1
bFunctionClass 3 Human Interface Device
bFunctionSubClass 0 No Subclass
bFunctionProtocol 0 None
iFunction 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 4
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.00
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 50
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 4
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: External sound card issue (Xonar U7 / CM6632)
2014-02-25 7:16 ` Dana Goyette
@ 2014-02-25 7:43 ` Dana Goyette
0 siblings, 0 replies; 16+ messages in thread
From: Dana Goyette @ 2014-02-25 7:43 UTC (permalink / raw)
To: alsa-devel
> Incidentally, the capture selector switch seems horribly broken even in
> Windows! In my attempts to get line-in and mic-in working, I've gotten
> the audio driver (or perhaps the device?) wedged several times.
Correction: It seems my hangs may be a red herring, due to using the
device on a USB 3.0 controller.
Anyway, if we get a fix committed for this device, it should probably
include both device IDs.
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2014-02-25 7:45 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-17 14:28 External sound card issue Ionica Bizau
2014-01-20 12:45 ` Clemens Ladisch
2014-01-20 13:01 ` Raymond Yau
2014-01-22 13:51 ` Ionica Bizau
2014-01-26 17:35 ` Ionica Bizau
2014-01-26 18:01 ` Clemens Ladisch
2014-01-26 19:45 ` Ionica Bizau
2014-01-27 8:56 ` Takashi Iwai
2014-01-27 12:14 ` Ionica Bizau
2014-01-27 12:15 ` Ionica Bizau
2014-01-27 12:15 ` Ionica Bizau
2014-01-27 12:15 ` Ionica Bizau
2014-01-27 12:20 ` Ionica Bizau
2014-01-27 12:48 ` Clemens Ladisch
2014-02-25 7:16 ` Dana Goyette
2014-02-25 7:43 ` External sound card issue (Xonar U7 / CM6632) Dana Goyette
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).