Anyone have a Ciunas DAC running on a Linux system with ALSA
Posted: Tue Jul 01, 2014 1:22 pm
I've been struggling mightily with getting a new Ciunas DAC up and running on my system. I'm hoping that someone here has figured out how to get it working with ALSA, and can help me!
My setup is a Cubox-i4. I've tried several versions of the Volumio distribution, including the latest 1.4; I've also tried Voyage MuBox which is running an extremely up-to-date Linux kernel 3.14.
The behavior is essentially this - the systems seem to recognize the DAC, I get expected outputs from "aplay -l" and looking at various status outputs in /proc/asound/ etc. I can play audio from the command line, using aplay, and I will see that the system lists the card as running. However, it is rare for me to get sound out of the DAC.
On occasion, I have been able to get sound out of the DAC with aplay or speaker-test, but it is not at all reliable under either distribution. It mostly doesn't work at all, but sometimes after a reboot and a re-plug of the USB cable, it will play sound out to my amp and speakers.
The most reliable/repeatable pattern I have found (running Volumio 1.4) is if I remove the USB from the Cubox with the Ciunas on, plug it into my Mac, turn off the Ciunas and then back on again, it will then properly play out from my Mac. (The Ciunas will not play audio out of the Mac unless it is power cycled off and on, even though the system recognizes the DAC and you can select it as an output.) And, when I un-plug it from my Mac and back into the Cubox, it will magically play audio via aplay or speaker-test - only until a reboot. Once I reboot the Cubox, sound disappears.
From here, the behavior diverges with Volumio and with Voyage MuBox. I cannot get MPD to play sound on either system - even after the procedure described above connecting it to the Mac etc. that will reliably play out audio via aplay and/or speaker-test on the command line. Both seem to be configured properly, but I get MPD errors on Volumio about not being able to open the selected ALSA device. I have tried many different MPD configs that I found in various places, but none seemed to work.
On MuBox, I can successfully run MPD in verbose mode, and connect an MPD client and play back audio without the ALSA errors I get when running Volumio - and see that it is reporting successful playback and output to the Ciunas. But there's no sound out to my amp.
Based on the fact that the Ciunas cannot reliably play audio even when the ALSA outputs indicate a successful connection and expected status messages in /proc/asound/, I don't think this is an MPD issue. I think there's something deeper going on with ALSA and this DAC, but it's beyond my expertise to figure out what it is. Can anyone help?
My setup is a Cubox-i4. I've tried several versions of the Volumio distribution, including the latest 1.4; I've also tried Voyage MuBox which is running an extremely up-to-date Linux kernel 3.14.
The behavior is essentially this - the systems seem to recognize the DAC, I get expected outputs from "aplay -l" and looking at various status outputs in /proc/asound/ etc. I can play audio from the command line, using aplay, and I will see that the system lists the card as running. However, it is rare for me to get sound out of the DAC.
On occasion, I have been able to get sound out of the DAC with aplay or speaker-test, but it is not at all reliable under either distribution. It mostly doesn't work at all, but sometimes after a reboot and a re-plug of the USB cable, it will play sound out to my amp and speakers.
The most reliable/repeatable pattern I have found (running Volumio 1.4) is if I remove the USB from the Cubox with the Ciunas on, plug it into my Mac, turn off the Ciunas and then back on again, it will then properly play out from my Mac. (The Ciunas will not play audio out of the Mac unless it is power cycled off and on, even though the system recognizes the DAC and you can select it as an output.) And, when I un-plug it from my Mac and back into the Cubox, it will magically play audio via aplay or speaker-test - only until a reboot. Once I reboot the Cubox, sound disappears.
From here, the behavior diverges with Volumio and with Voyage MuBox. I cannot get MPD to play sound on either system - even after the procedure described above connecting it to the Mac etc. that will reliably play out audio via aplay and/or speaker-test on the command line. Both seem to be configured properly, but I get MPD errors on Volumio about not being able to open the selected ALSA device. I have tried many different MPD configs that I found in various places, but none seemed to work.
On MuBox, I can successfully run MPD in verbose mode, and connect an MPD client and play back audio without the ALSA errors I get when running Volumio - and see that it is reporting successful playback and output to the Ciunas. But there's no sound out to my amp.
Based on the fact that the Ciunas cannot reliably play audio even when the ALSA outputs indicate a successful connection and expected status messages in /proc/asound/, I don't think this is an MPD issue. I think there's something deeper going on with ALSA and this DAC, but it's beyond my expertise to figure out what it is. Can anyone help?