@Speed_Racer The Mac Mini M1 doesn’t have an ethernet problem. It’s terrific. Ethernet bandwidth or reliability are not the issue. And I was sure that the small CPU demands of Roon Core would not tax the Mac Mini M1 in the slightest. And this is true. Roon Core uses little CPU on the Mac Mini M1.
I’ve owned Macs for more than a quarter century (going back to the SE/30 in grad school), and I think they are terrific. Apple has left Intel in the dust and AMD scrambling with the M1, and the M1 is just a baby compared to the Apple Silicon processors forthcoming. I do all of my work on a MacBook Pro and can’t wait to get an Apple Silcon version this year. I was strongly biased in favor of a Mac Mini M1 being a terrific Roon Core server.
My network hardware is the same that the founder of Audiophile Style (formerly Computer Audiophile) Chris Connacker uses. It’s small enterprise network hardware from Ubiquiti with vastly more bandwidth than computer audio requires. There is one 24-port switch on the network, and my Mac Mini M1 is wired via Cat 6a (from Blue Jeans Cable; comes with a test certificate). My Synology NAS and Roon endpoint are also connected to the same switch by the same Cat 6a ethernet cable. The network is not a factor.
It took me days to recognize that the Mac Mini M1 could be the issue. Like you, I assumed the processing power and connection to a 1 Gb switch via tested Cat 6a cable would be bulletproof. When I finally switched the Roon Core over to the Windows desktop as a test, the dropouts on 192/24 files went away. The dropouts, by the way, were on two different Roon endpoints.
Even though the dropouts went away, the sound quality was not as good as I had before Roon (e.g., via a battery powered 2012 Mac Mini with heavily optimized Mac OS running Audirvana).
Switching to the Intel NUC running Roon ROCK today solved the sound quality issue and dropouts are gone as well.
Digital audio is carried by analog signals (ethernet, USB, coax). The streamer and DAC have to decide what is a 1 and what is a 0 based on amplitude variations in those analog signals. Also, completely different than copying files, timing matters in delivery of digital audio. When copying files, error correction can just ask for another packet when errors occur. Audio is real time, so there are no do-overs as with copying data to a hard disk. My point being that software absolutely effects audio quality. Roon develops server software for Linux then adapts the software to function on Windows and Mac systems. Roon specifically states that they work with Intel to assure that Roon ROCK (a very lightweight Linux OS) works well with Intel. Specifically, they need the timing of moving packets to be very very precise.
Three weeks ago, I would not have given much credence to the difference between Roon Server running on a good new computer dedicated to the purpose and Roon ROCK running on an Intel NUC. I learned the hard way. Your mileage may vary, but the most helpful input I can give here is to document what I tried and what the results were. As someone who very much likes Macs, I understand your inclination. It could very well work out to go that route. I ran across plenty of people on various forums advising that setting up Roon ROCK on an Intel NUC was the best route for sound quality and reliability. I’m glad I took the time and expense to try it.
Happy Listening!