Fwd: missing input volume controls in MAYA44 USB

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 <cladisch@xxxxxxxxxxxxxx>:

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@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux