Hi Clemens,
I've added "#define DEBUG 1" in mixer.c, compile and install.
Now, in syslog I have this:
May 21 12:41:28 mint kernel: [ 334.392054] usb 3-2: new full-speed USB
device number 3 using ohci-pci
May 21 12:41:29 mint kernel: [ 334.620311] usb 3-2: New USB device found,
idVendor=2573, idProduct=0008
May 21 12:41:29 mint kernel: [ 334.620317] usb 3-2: New USB device
strings: Mfr=1, Product=2, SerialNumber=0
May 21 12:41:29 mint kernel: [ 334.620319] usb 3-2: Product: MAYA44 USB+
May 21 12:41:29 mint kernel: [ 334.620321] usb 3-2: Manufacturer: ESI
Audiotechnik GmbH
May 21 12:41:29 mint kernel: [ 334.658349] usb 3-2: [4] FU [Line Playback
Switch] ch = 1, val = 0/1/1
May 21 12:41:29 mint kernel: [ 334.682366] usb 3-2: [4] FU [Line Playback
Volume] ch = 2, val = 0/255/1
May 21 12:41:29 mint kernel: [ 334.682379] usb 3-2: [2] FU [Line Playback
Switch] ch = 1, val = 0/1/1
May 21 12:41:29 mint kernel: [ 334.706349] usb 3-2: [2] FU [Line Playback
Volume] ch = 2, val = 0/255/1
May 21 12:41:29 mint kernel: [ 334.706367] usb 3-2: [7] FU [Master
Playback Switch] ch = 1, val = 0/1/1
May 21 12:41:29 mint kernel: [ 334.730371] usb 3-2: [7] FU [Master
Playback Volume] ch = 2, val = 0/255/1
May 21 12:41:29 mint kernel: [ 334.730385] usb 3-2: MU 11 has no
bmControls field
May 21 12:41:29 mint kernel: [ 334.741505] hid-generic
0003:2573:0008.0002: hiddev0,hidraw0: USB HID v1.00 Device [ESI
Audiotechnik GmbH MAYA44 USB+] on usb-0000:00:02.0-2/input3
May 21 12:41:29 mint mtp-probe: checking bus 3, device 3:
"/sys/devices/pci0000:00/0000:00:02.0/usb3/3-2"
May 21 12:41:29 mint mtp-probe: bus: 3, device: 3 was not an MTP device
No errors.
Is there anything else I can do or see with this debug flag enabled?
I think I already owe you a couple of beers.
Regards.
2015-05-21 4:06 GMT-03:00 Clemens Ladisch <cladi...@googlemail.com>:
nightmixes wrote:
> > > Alsamixer still telling: "This sound device does not have any capture
> controls".
> >
> > What is the output of "amixer -c cardnumber controls"?
> > Exactly those controls from the mixer map should show up.
> >
> > # amixer -c 1
> > Simple mixer control 'Master',0
> > Capabilities: pvolume pswitch pswitch-joined
> > Simple mixer control 'Line',0
> > Capabilities: pvolume pswitch pswitch-joined
> > Simple mixer control 'Line',1
> > Capabilities: pvolume pswitch pswitch-joined
>
> The controls for ID 10 are missing.
>
> Any error messages in the system log?
>
> Try adding "#define DEBUG" at the very beginning of mixer.c to enable
> the usb_audio_dbg() calls, or adding more logging to the parse_audio_unit()
> or parse_audio_feature_unit() functions to see where it aborts creating
> the controls for unit 10.
>
>
> Regards,
> Clemens
>
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user