Hello @Dean_Clough,
First and foremost: I am incredibly sorry. You absolutely do not seem dumb, and your logic makes perfect sense. I sincerely apologize for our team completely misinterpreting the sequence of events and making you repeat yourself.
Let’s clear the slate. We completely understand now: the audio drops out first, and then you intentionally hit pause to mark the timestamp for us.
Here is why this has been so confusing on our end, and why we need to change our troubleshooting approach.
When we look at the Roon Server diagnostic logs, we are only seeing the system from the Core’s perspective.
From the Core’s point of view during “Sweet Talkin’ Woman,” everything was running at 100%. The network buffer was full, there were no internal errors, and the RAAT protocol reported that it was successfully handing the audio data off to your network without any interruptions. The very first “event” the Core registered was your intentional pause command.
This means that the Roon Server is completely blind to the physical dropout you are hearing. If Roon Server thinks it is sending data perfectly, but the music stops coming out of your speakers, the break in the chain is happening downstream from the Core—most likely right at the endpoint hardware itself.
Since your network is brand new and stable, the prime suspect is the new HiFiBerry Digi+ and how it’s communicating via RoPieee. Sometimes, an underlying Linux audio driver (ALSA) can momentarily drop its S/PDIF signal to the DAC, which causes silence without sending an error back to the Roon Core.
To figure out exactly what is causing this physical dropout, we need to look at logs from the Raspberry Pi itself.
Here is what we recommend for the next step:
- Generate Feedback: The next time a drop occurs, please immediately log into your RoPieee web interface, navigate to the Advanced tab, and click the Send Feedback button. This will generate a unique identifier for your device’s logs.
- Post in the RoPieee Category: Once you have that identifier, please head over to our dedicated
#audio-gear-talk:ropieee category on this forum and create a quick post.
- Tag the Developer: In your post, please tag
@spockfish (Harry, the developer of RoPieee) and provide him with that unique feedback identifier, along with a brief description of the dropouts.
Harry is incredibly helpful and will be able to pull the exact kernel logs from your Raspberry Pi to see exactly why the audio hardware is dropping the signal locally.
Again, I am very sorry for the earlier frustration. We are entirely on the same page now, and getting those RoPieee logs to Harry is the best path to tracking down this hardware interaction!