An aside on my adventure with trying to use a HiFiBerry DAC Pro+ and why it didn't work with Volumio or MoOde:
Although I had great expectations, my experience with a HiFiBerry product is mixed. I have a 3-year old RPi3b+ with a HiFiBerry DAC Pro+ hat housed in a metal HiFiBerry case. I used it for showing movies in an expat community theater a couple of years ago, and I dragged it out of my closet to use with my new YarLand amp. With the movies, I used OSMC, a Kodi variant, on the RPi. I fed the video output to a projector via HDMI, and the 2-channel audio to the side-stage mixing panel via the HiFiBerry's RCA outputs. Everything worked great - it was a pefect application. Then the movies were shut down when Covid hit and social restrictions were implemented here Panama. (Since then, the stage/backstage and 100 chair seating and risers have been ripped out due to serious pest/insect problems and the room converted to other uses in what is now a restaurant/sports bar facility.) The RPi sat idle in my closet until this week.
With the YarLand amplifier, I was interested in a pure headless DAP/DAC setup for music, separated from my video/HT system. So, as I have etioned before, I will use a speaker switcher on the L/R Wharfedale speakers to break them from my 3.0 (L/C/R) Kodi/IOTAVX AVP/ICEPower system.
I believe that an RPi3B+ is an excellent piece of source hardware, so I pulled the MicroSD card out of the RPi and installed Volumio on it. It worked and the interface looked normal, but unfortunately, all I got out of it was white noise with the audio faintly audible buried way down in the noise. So I tried MoOde and got the same result. After hours of trying everything I could think of, I assumed that there was a problem with the HiFiBerry hardware or firmware. So I gave up and inserted my backup DAC (an S.M.S.L Sanskrit 6th) in the chain via USB from the RPi, and now everything works fine. (When my XLR cables and other hardware bits arrive, I will replace the S.M.S.L. Sanskrit with my Topping DX7s.)
I didn't like Volumio's features and interface - and it is buggy. Fortunately, MoOde works perfectly - and I like the interface. A nice feature is that it seems to automatically update only the current folder you are in when doing a Library Update after adding or removing some MP3's. By not re-indexing the entire library on updating, you can add some files to your NAS or local drive, and play them within a few minutes rather than waiting hours for a full library update. I have a rather large (30K+) MP3 music library, and the MoOde update algorithm saves a lot of time.
It is my opinion that an RPi3+ is adequate for a true high-fidelity digital source that can be used use to play local or NAS files or internet radio, and I can see no reason to use a more expensive desktop DAP. But I do recommend using an external DAC/ I have no desire to use any HiFiBerry product in the future due to both my problems plus their lackluster showing in the measurements performed here at ASR by
@amirm.