Firstly, apologies if this is not something that is suitable to post as it is regarding a product sold to me by Audiophonics.
I have contacted Audiophonics for help on this but I am not getting a useful response and the Audiophonic site is meant to have a forum. It is non-existent as far as I can see and if you click on the forum link nothing happens.
I don’t pretend to have any Linux experience but I do know my way around networking audio to some extent.
I am using Roon with a Roon Rock server. I have installed Dietpi on my RaspPI device. I enabled the Allo web interface (to make accessing the unit easier).I went into the config > Audio settings in Dietpi and have basically gone through every output (DAC) option listed there.
The device is meant to send an I2S stream, via HDMI to a suitable DAC, in this case my Direct Stream Junior which it is meant to be compatible with. I chose Dietpi as i couldn’t see any other PI operating systems that worked with Roon.
I am getting 3 different results depending on the output I pick. For example if I pick the Allo Digione option then this results in Roon not seeing the device across the network. If I pick RPI-DAC then I can see it in Roon but I get a horrible distorted sound when I pick the device and stream to it in Roon. If I choose RPI BCM 2835 then I can see it in Roon and then when I play to it, I get silence. Also, if I pick the “generic USB” option then every time I go out of the pick device option, I get “none” displayed and Roon cannot see the device.
I have checked the HMDI cable and swapped it out with another cable with no result. The cables are less than 1m so they are within spec’ for the LVDS.
And lastly, the very short (and not too helpful) response from Audiophonics was "This driver is for the Onboard sound card (of the PI), not for an I2S output.
“if you want to use this software solution just choose a generic I2S driver (RPI DAC, Hifiberry DAC, ES9023 etc …)."
Obviously I am trying these with the results above!
Does anyone have any insight into how I can troubleshoot the issue in Dietpi? Or is this something that I need to get Audiophonics to help me with?
Thanks in advance for any help!