Hi,
I am running two setups side by side.
- Pi5 - Camilladsp - Allo Digone - rme adi-2 (via spdif)
- Pi4 - Hifiberry Digi2 + DSP Addon - rme adi-2 (via tos)
While they differ in nature, one being a software solution and the other a hardware device they serve the same usecase and so I think a comparison might be in order.
Cost:
While Camilladsp is free the Hifiberry DSP is around 70€.
The Digi2 + DSP Addon was about the same price as the Allo digione.
There is also the dac+ dsp that has the dsp onboard, provides a dac and can run in standalone mode.
All for around 70€.
I consider this affordable.
Setup/Ease of use:
Hifiberry provides Hifiberry OS and it does a great job to hide the complexity from the user. Hardly any setup is required and a fancy webgui is provided for the DSP functions including a basic room correction.
Setup of Camilladsp has become increasingly easy. There is a great install_cdsp script to get Camilladsp setup on picoreplayer.
Also moode provides a Camilladsp setup.
Yet I still tend to run into issues with Camilladsp samplerates and other stuff and have managed to break my setup on several occasions.
Getting the Hifiberry DSP setup to work on picoreplayer was a bit more challenging, but this was mainly due to the need to understand tiny core Linux first. I used the install_cdsp script as a template to write install_hbdsp.sh. This is still work in progress as i am still figuring out the inner workings of tiny core.
Features:
The features of the dsp are defined by the loaded profile. The profile is created in sigma studio. Hififiberry provides a somewhat limited profile.
The one thing that the dsp is missing for me is a convolver. The ADAU1451 is according to my limited understanding not the best option for fir filters as the dsp is fixed point. (What ever that means) Some fir filtering can be done, but it is not as straight forward as with Camilladsp.
If you think setting up Camilladsp is complicated, don’t bother with sigma studio.
The Hifiberry profile provides 2 filterbanks with 16 registers. There is a parser for filters generated by REW.
When using Hifiberry os these filterfiles can be upload via the gui.
I am not sure what options for crossover there are, I think it can be done with their 4channel amp.
Both Camilladsp and sigmatcpserver (the low level tool talking to the hardware) can be controlled over the network allowing to use gui or controller Programms running on network connected devices.
What is your take?
I am running two setups side by side.
- Pi5 - Camilladsp - Allo Digone - rme adi-2 (via spdif)
- Pi4 - Hifiberry Digi2 + DSP Addon - rme adi-2 (via tos)
While they differ in nature, one being a software solution and the other a hardware device they serve the same usecase and so I think a comparison might be in order.
Cost:
While Camilladsp is free the Hifiberry DSP is around 70€.
The Digi2 + DSP Addon was about the same price as the Allo digione.
There is also the dac+ dsp that has the dsp onboard, provides a dac and can run in standalone mode.
All for around 70€.
I consider this affordable.
Setup/Ease of use:
Hifiberry provides Hifiberry OS and it does a great job to hide the complexity from the user. Hardly any setup is required and a fancy webgui is provided for the DSP functions including a basic room correction.
Setup of Camilladsp has become increasingly easy. There is a great install_cdsp script to get Camilladsp setup on picoreplayer.
Also moode provides a Camilladsp setup.
Yet I still tend to run into issues with Camilladsp samplerates and other stuff and have managed to break my setup on several occasions.
Getting the Hifiberry DSP setup to work on picoreplayer was a bit more challenging, but this was mainly due to the need to understand tiny core Linux first. I used the install_cdsp script as a template to write install_hbdsp.sh. This is still work in progress as i am still figuring out the inner workings of tiny core.
Features:
The features of the dsp are defined by the loaded profile. The profile is created in sigma studio. Hififiberry provides a somewhat limited profile.
The one thing that the dsp is missing for me is a convolver. The ADAU1451 is according to my limited understanding not the best option for fir filters as the dsp is fixed point. (What ever that means) Some fir filtering can be done, but it is not as straight forward as with Camilladsp.
If you think setting up Camilladsp is complicated, don’t bother with sigma studio.
The Hifiberry profile provides 2 filterbanks with 16 registers. There is a parser for filters generated by REW.
When using Hifiberry os these filterfiles can be upload via the gui.
I am not sure what options for crossover there are, I think it can be done with their 4channel amp.
Both Camilladsp and sigmatcpserver (the low level tool talking to the hardware) can be controlled over the network allowing to use gui or controller Programms running on network connected devices.
What is your take?