Here's an update on Micromega MyDAC problem I'm having.
When first registering MyDAC as sound output, usually everything goes OK, and the system plays - until first reboot.
After reboot, the client shows the track playing, but no sound coming out (there is a soft "click" from the speakers, though, when the track is supposed to start playing....).
Dmesg reports the following:
Code: Select all
usb 1-1: new high speed USB device number 4 using ehci_hcd
usb 1-1: New USB device found, idVendor=26f2, idProduct=0200
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: MICROMEGA MYDAC
usb 1-1: Manufacturer: MICROMEGA
usb 1-1: SerialNumber: 0000
cannot get ctl value: req = 0x83, wValue = 0x201, wIndex = 0xa00, type = 4
cannot get ctl value: req = 0x83, wValue = 0x200, wIndex = 0xa00, type = 4
I unloaded the lirc modules (lirc_dev, ir_core et al.), just to be sure, but it doesn't help.
When no sound plays, I can try to start mpdwizard again, and set up the DAC, but when I select it on the list and try playing, I hear no sound.
This all happens when MyDAC is set to "USB class 2" using the switch on the back of the device.
However, when I set the same switch to "USB 1", I can't even select myDAC as sound device using the mpdwizard: when I select "basic configuration", some mesages briefly flash by in the background (something about alsactl and alsamixer, from what I was able to deduce), and the ncurses interface goes back to the same screen - i.e. "select device" screen never opens.
So, when MyDAC is set to "USB 1", I can't even select it as a sound device...
Here's what MyDAC manual says:
The asynchronous USB input accepts signal which are plain multiples of
44,1kHZ and 48kHz sampling rates and this up to 192kHz. This input is
compatible with Audio class 1.0 and 2.0 without using any specific driver
on Mac. For PC users, an audio class2.0 specific driver is available on our
website
www.micromega-hifi.com. The audio class selector is located on the
back panel of MyDAC next to the USB input connector.
Curiouser and curiouser....
So, when MYDac switch is on "USB1", it's practically unusable (can't even be selected, seems like alsa is spewing some error messages in the background).
When set to USB2, I can select it and test it (sound comes out), and play normally - until the first reboot
I suspect that the error message "cannot get ctl value: ..." has something to do with the problems I'm having (obviously)...
Any suggestions?
Anything else I could try, or some other error messages I could provide (which logs should I check?)?
TIA,
Denis