Configuring chipdip-dac
Posted: Tue Apr 28, 2026 12:50 pm
Hello everyone.
I`ve tried to configure the DAC based on Adau 1701 - I`ve choosed the HiFiberry in the setup window, and changed dtoverlay for chipdip-dac in the /boot/firmware/config.txt
alsa also was configured for work with hw:ChipDipDAC,0 and i could hear the test sounds using speaker-test -c 2 -t sine -f 440 -l 1
The next step was to configure alsaloop -C hw:Loopback,1,0 -P hw:ChipDipDAC,0 -t 50000 -f S32_LE -r 48000 -c
After that I`v=e managed to get the sound from the Berryaudio but it was very slow and distorted.
i suppose it was caused with the wrong DAC settings such as 48000Hz, LRCLC Left justified
, Data 1 bit delay. 24bit depth WS High Level, SD Data left channe etc
Unfortunately, chainging these parameters for alsaloop had no good - the sound still playing corrupted.
Maybe there should be a spcial config file to adjust, but I have no Idea where to find it.
Do you have any ideas where to dig next?
Thanks in advance.
I`ve tried to configure the DAC based on Adau 1701 - I`ve choosed the HiFiberry in the setup window, and changed dtoverlay for chipdip-dac in the /boot/firmware/config.txt
alsa also was configured for work with hw:ChipDipDAC,0 and i could hear the test sounds using speaker-test -c 2 -t sine -f 440 -l 1
The next step was to configure alsaloop -C hw:Loopback,1,0 -P hw:ChipDipDAC,0 -t 50000 -f S32_LE -r 48000 -c
After that I`v=e managed to get the sound from the Berryaudio but it was very slow and distorted.
i suppose it was caused with the wrong DAC settings such as 48000Hz, LRCLC Left justified
, Data 1 bit delay. 24bit depth WS High Level, SD Data left channe etc
Unfortunately, chainging these parameters for alsaloop had no good - the sound still playing corrupted.
Maybe there should be a spcial config file to adjust, but I have no Idea where to find it.
Do you have any ideas where to dig next?
Thanks in advance.