Hello Axel,
Integrating everything into the speakers is not flexible enough for me.
My system is designed to be as digital as possible. My modular speakers in concrete housing have nothing but drivers and wiring. Via various combinations I have now arrived at the following system.
Controlpoint on the smartphone is BubbleUpnP.
The player/renderer(upmpdcli) and the DSP software(CamillaDsp) run on a Raspberry3b+ (Raspbian Bullseye).
A streamer such as the Yamaha wxc50 with digital pre output can also be used as a player, in which case you also need the HIFIBerry DIGI IO+ card for the Raspberry to have an SPDif input. Unfortunately the driver for this card is "very weak".
CamillaDSP filters the crossovers and room correction with ((Acourate)) FIR filters (65K taps). For me, only 4 output channels are necessary. However, I have also tried this with 8 channels and it works well.
With the next module, the DAC, there is not so much real DAC choice.
There is the Essence Evolve II-4K, a DAC with HDMI input. Another HDMI DAC (8 channel) is the X6000K 7.1 from suptronics, which is unfortunately no longer manufactured
As an alternative, there are the audio interfaces from MOTU Focusrite etc. available. I use the Focusrite Scarlett 4i4 and 18i20. The ASUS Xonar U7 has too much noise.
The choice of power amplifiers is virtually "infinite". I use the Aiyima A07 for the small system with 2 woofers per way. For the next level with 4 woofers, an IMG Line 2000D.
This has been running for some time now and there have been no faults with the DSP that have affected the drivers. I have been using CamillaDSP since the earliest 0.XX versions. Here are a few pictures of what it looks like.
View attachment 194983View attachment 194982View attachment 194984View attachment 194985