This isn’t something to fear, but something to challenge. Whether a difference is perceived, understanding is crucial. With my DigiONE experiment, there was a change. But was it better? Subjectively, yes, because I anticipated an improvement. Objectively, no, since it introduced unwanted noise (discovered some time later.)
In any experiment, we cannot rely on our perceptions. The experiment needs to be independent of our feelings.
I understand this. When using Roon, the DAC controls timing, and will fill up its buffer and request more data as playback continues.
But, I think you may have misunderstood my comment. That is, if Diretta is an audio protocol, it should perform its task independent of hardware, i.e., Diretta, not the real-time kernel, schedules data transfer. Incidentally, what happens to playback when you disconnect the Host from the network?
My remark about noise was seeking to understand how Diretta eliminates noise other techniques do not. Noise doesn’t necessarily enter the DAC at its digital input and is practically everywhere, even in a streamer running Diretta. Nonetheless, these sources of noise should be below the noise floor, or well above audio frequencies. Fortunately, all of this is measurable, so there is no good reason for mystery. This is why I expressed uncertainty in Diretta, and curiosity got the better of me. I’d like to understand what it is really doing.
So, like @Marian, I am tempted to build your project. However, my goal is to understand why it may sound better (different) to Roon in a traditional setup. As I said earlier, for an experiment to be successful, we need to have understanding. IMO, aesthetics and subjectivity are not enough for this kind of upgrade.
However, whilst I don’t mind buying a couple of Raspberry Pi 4s (I discovered I’m still running 3s), I would rather not buy a set of scripts masquerading as a Linux distribution, unless there is a trial period for evaluation, which I assume GentooPlayer offers.
