Roon skips some tracks and then finally plays one

Not to mention I’ve replaced switches, routers, roon end points and the problem stays the same…

Same here. I’m glad I’m not being belligerent when I’m hesitant to do that kind of troubleshooting. The Ubuntu machine it’s on is restarted daily. Are you saying it should be even more frequent than that?

Seems to work for a day or two to three (usually just a day).
I’ll go to roon in the morn, try to have it play something, it doesn’t. Usually just restart it at that point.
Frequently the restart fixes it but sometimes need to try again…

Thanks. My experience is different. Always plays when I ask. Sometimes doesn’t make it through a song or stops at the beginning of a subsequent song. Hitting “Play” always restarts.

Possibly some core issues manifesting themselves differently. Or different playback issues. Roon tech support doesn’t seem to be able to get to the bottom of it.

@support I’ve done some more work as you requested a while ago - simply the network.
Bought a new unmanaged switch - Linksys 8 port Business switch - LGS108.
Plug in my iMac, OpticalRendu. Plus the Orbi router/wifi router. The router plugs into my Netgear internet router to Xfinity cable 1.2Gb down Internet.

Started roon. Asked it to play a locally stored CD, it immediately skipped all the tracks. I pressed “play” again on the album, skipped all. I pressed it again, and it skipped a few before it finally started playing track 7.

At this point I continue to believe this is not a network problem. How can we debug it?

–Peter

Things were playing well, I paused playback for 30 minutes or so, then unpaused it. All the following tracks on the album where then skipped.
I pressed play again, some were skipped and then finally one started playing. I exited roon and grabbed the end of the log file. When I’ve looked before I’ve had the same errors during skip:
“Could not register to wait for file descriptor”
I think that is the indicator of the problem. Now if Roon could just fix that problem. here is more of the log file:

09/07 15:24:30 Info: sleep 50ms after flush

09/07 15:24:30 Info: [Rendu] [zoneplayer] Queueing: /Volumes/macbt/itunes/music/Eagles/Unplugged 1994 - The Second Night (Disc 2)/09 - Eagles - Heartache Tonight.aiff

09/07 15:24:30 Info: [Rendu] [zoneplayer] Open Result (Playing):Result[Status=Success]

09/07 15:24:30 Info: [Rendu] [zoneplayer] Starting playback

09/07 15:24:30 Trace: [Rendu] [zoneplayer/raat] StartStream Sooloos.Broker.Transport.RaatZonePlayer+Endpoint: StreamFormat(channels=2, bitspersample=16, samplerate=44100, isdts=False) => StreamFormat(channels=2, bitspersample=16, samplerate=44100, isdts=False) streamid=542092233

09/07 15:24:30 Info: [Rendu] [zoneplayer] Open result (Queueing): Result[Status=Success]

09/07 15:24:30 Info: [zone Rendu] OnPlayFeedback Playing

09/07 15:24:30 Trace: [prebuffer] ready 149940/441000 (34%) @ 0/307 sec

09/07 15:24:30 Trace: [Rendu] [Lossless, 16/44 AIFF => 16/44] [100% buf] [PLAYING @ 0:00] In the City - Eagles

09/07 15:24:30 Trace: [platformnowplaying/mac] MPNowPlayingInfoCenter: Connect

09/07 15:24:30 Trace: waveformshader(1236) texture loaded: 194

09/07 15:24:30 Debug: GMS: saving nav stack

09/07 15:24:30 Debug: GMS: trying to save nav stack, but nav stack stuff was in progress

09/07 15:24:30 Trace: [Rendu] [zoneplayer/raat] synced to endpoint opticalRendu clock: realtime=2972991465717 rtt=500us offset=-5184204534us delta=-5184204534us

09/07 15:24:30 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] SENT [176]{“request”:“stream”,“stream_id”:542092233,“first_seq”:-1,“nak_port”:-1,“buffer_size”:10,“ready_threshold”:0.2}

09/07 15:24:30 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] GOT [176] {“status”:“Buffering”}

09/07 15:24:30 Trace: [Rendu] [zoneplayer/raat] Endpoint opticalRendu State Changed: Prepared => Buffering

09/07 15:24:30 Trace: [Rendu] [zoneplayer/raat] [zoneplayer/raat] selected opticalRendu as clock master

09/07 15:24:30 Debug: [raat/tcpaudiosource] connecting to 192.168.1.26:42665

09/07 15:24:30 Warn: [zoneplayer/raat] Error during streaming: System.NotSupportedException: Could not register to wait for file descriptor 3337

at (wrapper managed-to-native) System.IOSelector.Add(intptr,System.IOSelectorJob)

at System.Net.Sockets.Socket.BeginSConnect (System.Net.Sockets.SocketAsyncResult sockares) [0x001da] in :0

at System.Net.Sockets.Socket.BeginConnect (System.Net.EndPoint remoteEP, System.AsyncCallback callback, System.Object state) [0x0002b] in :0

at Sooloos.Broker.Transport.RaatTcpAudioSource._Spin () [0x000a0] in :0

at Sooloos.Broker.Transport.RaatTcpAudioSource.SendFrames (System.Net.IPEndPoint ep, System.Int32 stream_id, System.Int64 streamsample, System.Double buffersize, Sooloos.Audio.StreamFormat format, System.Double gain, System.Double peak, System.Byte buf, System.Int32 nsamples) [0x00613] in :0

at Sooloos.Broker.Transport.RaatZonePlayer+<>c__DisplayClass31_0.<_StartStream4>b__1 () [0x00586] in :0

09/07 15:24:30 Warn: [zone Rendu] Track Stopped Due to Error

09/07 15:24:30 Info: [zone Rendu] OnPlayFeedback StoppedEndOfMediaUnnatural

09/07 15:24:30 Debug: [zone Rendu] _Advance

09/07 15:24:30 Debug: GMS: done saving nav stack

09/07 15:24:31 Trace: [Rendu] [Lossless, 16/44 AIFF => 16/44] [100% buf] [LOADING @ 0:00] Heartache Tonight - Eagles

09/07 15:24:31 Info: [Rendu] [zoneplayer] Playing: /Volumes/macbt/itunes/music/Eagles/Unplugged 1994 - The Second Night (Disc 2)/09 - Eagles - Heartache Tonight.aiff

09/07 15:24:31 Info: [audio/env] [zoneplayer → stream] All streams were disposed

09/07 15:24:31 Info: [audio/env] [zoneplayer → stream → endpoint] All streams were disposed

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] Endpoint opticalRendu State Changed: Buffering => Prepared

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] SENT [177]{“request”:“end_stream”}

09/07 15:24:31 Debug: [raat/tcpaudiosource] disconnecting

09/07 15:24:31 Info: [audio/env] [zoneplayer] All streams were disposed

09/07 15:24:31 Trace: [platformnowplaying/mac] MPNowPlayingInfoCenter: Connect

09/07 15:24:31 Trace: [platformnowplaying/mac] MPNowPlayingInfoCenter: Connect

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] GOT [176] {“status”:“Ended”}

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] GOT [177] {“status”:“Success”}

09/07 15:24:31 Debug: GMS: saving nav stack

09/07 15:24:31 Debug: GMS: trying to save nav stack, but nav stack stuff was in progress

09/07 15:24:31 Info:

–[ SignalPath ]---------------------------------------------

SignalPath Quality = Lossless

Elements:

Source Format=Aiff 44100/16/2 BitRate=1411 Quality=Lossless

Raat Device=opticalRendu

Output OutputType=Local_Usb Quality=Lossless SubType= Model=


09/07 15:24:31 Info: sleep 50ms after flush

09/07 15:24:31 Info: [Rendu] [zoneplayer] Queueing: /Volumes/macbt/itunes/music/Eagles/Unplugged 1994 - The Second Night (Disc 2)/10 - Eagles - Life In The Fast Lane.aiff

09/07 15:24:31 Info: [Rendu] [zoneplayer] Open Result (Playing):Result[Status=Success]

09/07 15:24:31 Info: [Rendu] [zoneplayer] Starting playback

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] StartStream Sooloos.Broker.Transport.RaatZonePlayer+Endpoint: StreamFormat(channels=2, bitspersample=16, samplerate=44100, isdts=False) => StreamFormat(channels=2, bitspersample=16, samplerate=44100, isdts=False) streamid=542092234

09/07 15:24:31 Info: [Rendu] [zoneplayer] Open result (Queueing): Result[Status=Success]

09/07 15:24:31 Info: [zone Rendu] OnPlayFeedback Playing

09/07 15:24:31 Trace: [Rendu] [Lossless, 16/44 AIFF => 16/44] [100% buf] [PLAYING @ 0:00] Heartache Tonight - Eagles

09/07 15:24:31 Trace: [prebuffer] ready 149940/441000 (34%) @ 0/299 sec

09/07 15:24:31 Trace: waveformshader(1236) texture loaded: 193

09/07 15:24:31 Trace: [platformnowplaying/mac] MPNowPlayingInfoCenter: Connect

09/07 15:24:31 Debug: GMS: done saving nav stack

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] synced to endpoint opticalRendu clock: realtime=2973164439765 rtt=500us offset=-5184204560us delta=-5184204560us

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] SENT [178]{“request”:“stream”,“stream_id”:542092234,“first_seq”:-1,“nak_port”:-1,“buffer_size”:10,“ready_threshold”:0.2}

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] GOT [178] {“status”:“Buffering”}

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] Endpoint opticalRendu State Changed: Prepared => Buffering

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] [zoneplayer/raat] selected opticalRendu as clock master

09/07 15:24:31 Debug: [raat/tcpaudiosource] connecting to 192.168.1.26:42665

09/07 15:24:31 Warn: [zoneplayer/raat] Error during streaming: System.NotSupportedException: Could not register to wait for file descriptor 3337

at (wrapper managed-to-native) System.IOSelector.Add(intptr,System.IOSelectorJob)

at System.Net.Sockets.Socket.BeginSConnect (System.Net.Sockets.SocketAsyncResult sockares) [0x001da] in :0

at System.Net.Sockets.Socket.BeginConnect (System.Net.EndPoint remoteEP, System.AsyncCallback callback, System.Object state) [0x0002b] in :0

at Sooloos.Broker.Transport.RaatTcpAudioSource._Spin () [0x000a0] in :0

at Sooloos.Broker.Transport.RaatTcpAudioSource.SendFrames (System.Net.IPEndPoint ep, System.Int32 stream_id, System.Int64 streamsample, System.Double buffersize, Sooloos.Audio.StreamFormat format, System.Double gain, System.Double peak, System.Byte buf, System.Int32 nsamples) [0x00613] in :0

at Sooloos.Broker.Transport.RaatZonePlayer+<>c__DisplayClass31_0.<_StartStream4>b__1 () [0x00586] in :0

09/07 15:24:31 Warn: [zone Rendu] Track Stopped Due to Error

09/07 15:24:31 Info: [zone Rendu] OnPlayFeedback StoppedEndOfMediaUnnatural

09/07 15:24:31 Debug: [zone Rendu] _Advance

09/07 15:24:31 Trace: [Rendu] [Lossless, 16/44 AIFF => 16/44] [100% buf] [LOADING @ 0:00] Life in the Fast Lane - Eagles

09/07 15:24:31 Info: [Rendu] [zoneplayer] Playing: /Volumes/macbt/itunes/music/Eagles/Unplugged 1994 - The Second Night (Disc 2)/10 - Eagles - Life In The Fast Lane.aiff

09/07 15:24:31 Info: [audio/env] [zoneplayer → stream] All streams were disposed

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] Endpoint opticalRendu State Changed: Buffering => Prepared

09/07 15:24:31 Info: [audio/env] [zoneplayer → stream → endpoint] All streams were disposed

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] SENT [179]{“request”:“end_stream”}

09/07 15:24:31 Debug: [raat/tcpaudiosource] disconnecting

09/07 15:24:31 Info: [audio/env] [zoneplayer] All streams were disposed

09/07 15:24:31 Trace: [platformnowplaying/mac] MPNowPlayingInfoCenter: Connect

09/07 15:24:31 Trace: [platformnowplaying/mac] MPNowPlayingInfoCenter: Connect

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] GOT [178] {“status”:“Ended”}

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] GOT [179] {“status”:“Success”}

09/07 15:24:31 Trace: waveformshader(1236) texture loaded: 194

09/07 15:24:31 Debug: GMS: saving nav stack

09/07 15:24:31 Debug: GMS: trying to save nav stack, but nav stack stuff was in progress

09/07 15:24:31 Info:

–[ SignalPath ]---------------------------------------------

SignalPath Quality = Lossless

Elements:

Source Format=Aiff 44100/16/2 BitRate=1411 Quality=Lossless

Raat Device=opticalRendu

Output OutputType=Local_Usb Quality=Lossless SubType= Model=


09/07 15:24:31 Info: sleep 50ms after flush

09/07 15:24:31 Info: [Rendu] [zoneplayer] Queueing: /Volumes/macbt/itunes/music/Eagles/Unplugged 1994 - The Second Night (Disc 2)/11 - Eagles - Get Over It.aiff

09/07 15:24:31 Debug: GMS: done saving nav stack

09/07 15:24:31 Info: [Rendu] [zoneplayer] Open Result (Playing):Result[Status=Success]

09/07 15:24:31 Info: [Rendu] [zoneplayer] Starting playback

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] StartStream Sooloos.Broker.Transport.RaatZonePlayer+Endpoint: StreamFormat(channels=2, bitspersample=16, samplerate=44100, isdts=False) => StreamFormat(channels=2, bitspersample=16, samplerate=44100, isdts=False) streamid=542092235

09/07 15:24:31 Info: [Rendu] [zoneplayer] Open result (Queueing): Result[Status=Success]

09/07 15:24:31 Info: [zone Rendu] OnPlayFeedback Playing

09/07 15:24:31 Trace: [Rendu] [Lossless, 16/44 AIFF => 16/44] [100% buf] [PLAYING @ 0:00] Life in the Fast Lane - Eagles

09/07 15:24:31 Trace: [prebuffer] ready 149940/441000 (34%) @ 0/511 sec

09/07 15:24:31 Trace: [platformnowplaying/mac] MPNowPlayingInfoCenter: Connect

09/07 15:24:31 Info:

–[ SignalPath ]---------------------------------------------

SignalPath Quality = Lossless

Elements:

Source Format=Aiff 44100/16/2 BitRate=1411 Quality=Lossless

Raat Device=opticalRendu

Output OutputType=Local_Usb Quality=Lossless SubType= Model=


09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] synced to endpoint opticalRendu clock: realtime=2973484768159 rtt=500us offset=-5184204231us delta=-5184204231us

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] SENT [180]{“request”:“stream”,“stream_id”:542092235,“first_seq”:-1,“nak_port”:-1,“buffer_size”:10,“ready_threshold”:0.2}

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] GOT [180] {“status”:“Buffering”}

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] Endpoint opticalRendu State Changed: Prepared => Buffering

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] [zoneplayer/raat] selected opticalRendu as clock master

09/07 15:24:31 Debug: [raat/tcpaudiosource] connecting to 192.168.1.26:42665

09/07 15:24:31 Debug: [raat/tcpaudiosource] connected

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] GOT [180] {“status”:“Ready”}

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] Endpoint opticalRendu State Changed: Buffering => Ready

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] wait for ready in 21ms

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] Adjusting playback start offset from 50ms to 70ms

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] Doing ‘ASAP’ Start since we are just playing to one device

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] SENT [181]{“request”:“start”,“min_offset”:70861678,“stream_sample”:0}

09/07 15:24:31 Trace: [Rendu] [zoneplayer/raat] Endpoint opticalRendu State Changed: Ready => Playing

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] GOT [180] {“status”:“Playing”}

09/07 15:24:31 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] GOT [181] {“status”:“Success”,“time”:2973593286836}

09/07 15:24:31 Info:

–[ SignalPath ]---------------------------------------------

SignalPath Quality = Lossless

Elements:

Source Format=Aiff 44100/16/2 BitRate=1411 Quality=Lossless

Raat Device=opticalRendu

Output OutputType=Local_Usb Quality=Lossless SubType= Model=


09/07 15:24:31 Info: [stats] 13145mb Virtual, 3915mb Physical, 2189mb Managed, 118 Threads, FDs

09/07 15:24:31 Trace: [platformnowplaying/mac] MPNowPlayingInfoCenter: Connect

09/07 15:24:31 Info:

–[ SignalPath ]---------------------------------------------

SignalPath Quality = Lossless

Elements:

Source Format=Aiff 44100/16/2 BitRate=1411 Quality=Lossless

Raat Device=opticalRendu

Output OutputType=Local_Usb Quality=Lossless SubType= Model=


09/07 15:24:33 Info: [ui] [popups] Pause button clicked: play_pause()

09/07 15:24:33 Trace: [zone Rendu] PlayPause

09/07 15:24:33 Trace: [zone Rendu] Pause

09/07 15:24:33 Info: [zone Rendu] Canceling Pending Sleep

09/07 15:24:33 Trace: [Rendu] [zoneplayer/raat] Pausing at streamtime_ns 2172286713 now_ns 2975765573549

09/07 15:24:33 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] SENT [182]{“request”:“stop”}

09/07 15:24:33 Trace: [Rendu] [zoneplayer/raat] Endpoint opticalRendu State Changed: Playing => Paused

09/07 15:24:33 Info: [zone Rendu] OnPlayFeedback Paused

09/07 15:24:33 Trace: [Rendu] [Lossless, 16/44 AIFF => 16/44] [100% buf] [PAUSED @ 0:02/8:31] Life in the Fast Lane - Eagles

09/07 15:24:33 Trace: [platformnowplaying/mac] MPNowPlayingInfoCenter: Connect

09/07 15:24:33 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] GOT [180] {“status”:“Stopped”}

09/07 15:24:33 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] GOT [182] {“status”:“Success”}

09/07 15:24:36 Trace: [zone Rendu] Suspend

09/07 15:24:36 Trace: [zone Rendu] Stop

09/07 15:24:36 Info: [zone Rendu] OnPlayFeedback Stopped

09/07 15:24:36 Info: [zone Rendu] Canceling Pending Sleep

09/07 15:24:36 Info: [audio/env] [zoneplayer → stream] All streams were disposed

09/07 15:24:36 Info: [audio/env] [zoneplayer → stream → endpoint] All streams were disposed

09/07 15:24:36 Info: [audio/env] [zoneplayer] All streams were disposed

09/07 15:24:36 Trace: [zone iMac] Suspend

09/07 15:24:36 Trace: [Rendu] [zoneplayer/raat] Endpoint opticalRendu State Changed: Paused => Prepared

09/07 15:24:36 Trace: [zone iMac] Stop

09/07 15:24:36 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] SENT [183]{“request”:“end_stream”}

09/07 15:24:36 Info: [zone iMac] Canceling Pending Sleep

09/07 15:24:36 Trace: [Sonore opticalRendu @ 192.168.1.26:42691] [raatclient] SENT [184]{“request”:“teardown”}

09/07 15:24:36 Trace: [Rendu] [zoneplayer/raat] Endpoint opticalRendu State Changed: Prepared => Idle

09/07 15:24:36 Debug: [raat/tcpaudiosource] disconnecting

09/07 15:24:36 Trace: [transport] disabling transport

09/07 15:24:36 Trace: [zone Rendu] Suspend

09/07 15:24:36 Info: [zone Rendu] Canceling Pending Sleep

09/07 15:24:36 Info: [zone Rendu] Canceling Pending Sleep

09/07 15:24:36 Trace: [zone iMac] Suspend

09/07 15:24:36 Info: [zone iMac] Canceling Pending Sleep

09/07 15:24:36 Info: [zone iMac] Canceling Pending Sleep

09/07 15:24:36 Trace: [raat] disposing

09/07 15:24:36 Trace: [push] restarting connection (Unable to read data from the transport connection: interrupted.)

09/07 15:24:36 Trace: [push] retrying connection in 92079ms

09/07 15:24:36 Trace: [airplay] disposing

09/07 15:24:36 Trace: [devialet] disposing

09/07 15:24:36 Trace: [devicemanager/sonos] disposing

09/07 15:24:36 Trace: [devicemanager/kef] disposing

09/07 15:24:36 Debug: [upnp/discovery] disposing tracker

09/07 15:24:36 Trace: [hqplayer] disposing

09/07 15:24:36 Trace: [meridian] disposing

09/07 15:24:36 Info: sleep 50ms after flush

09/07 15:24:36 Debug: [easyhttp] [278] POST to https://discovery.roonlabs.net/1/unregister returned after 261 ms, status code: 200

09/07 15:24:36 Trace: [inetdiscovery] unregistered 1 devices

Blockquote

Hi all,
I have simular problems in my setup:
I have an iMac 2019 8-core, 128gb ram. Internal 2Tb NVME and 8gb SSD, external 64 TB Thunderbolt 3 Raid. Library size is about 755.000 tracks.
Lets reduce to the base: even if I use Roon on the internal speakers of the iMac, the skipping of songs happens randomly and it‘s often frustrating. It has nothing to do with the songs themselves that were skipped, because maybe 10 minutes later they might play.
Nevertheless there seems to be some kind of scheme when it comes to skipping:
After starting Roon, having read in the database and checking the synchronized folders there’s mostly no skipping. If I let the music play song after song in one of my playlists, everything works.
If I then choose by hand some song the problem begins mostly. Longer Roon sessions produce the skipping problem more often. Sometimes then after the skipping occurs again repeatedly, I have to start a very long playlist and be patient to get songs playing again. Then, maybe after 100 or 200 skips finally a song plays. Then, when I want to play a different song, skipping occurs again. I can then repeat the previous procedure or I wait for some seconds after songs of a whole album skipped. After some tries with this tactics, Roon again begins playing some song of the album but not the chosen one. After some more tries of this last mentioned procedure in most cases I get Roon to work again normally…
Due to an advice of La Rosita, the company of my used streamer, I deleted my synchronized folders and relocated them. It didn‘t help, so I did it again but the skipping problem persisted.
I had the problem under MacOS 10.14, 10.15 and now under Big Sur.
System performance is not the problem, too, as my Roon database is responsive despite the large size of 63 GB. I even located the Roon database on a RAM disk. Everything became a bit more responsive but the skipping problem persisted.
Normally I use a Devolo Powerline Adapter, but the problem persists when iMac and streamer are directly connected to my FritzBox 7590 router via LAN cable.
I had the problem from the beginning on I used Roon, since october 2020.
All in all the skipping problem is frustrating. If you’re in the mood to listen to your beloved music and skipping happens, it‘s a kind of lust killer and you don‘t go on with it.
So after all, this problem in my practical experience has nothing to do with network, system performance, library size or data location. But mostly Mac users have this problem.
For me Roon is the best sounding audio software I know and has the best user experience when it comes to building up a personal woven database of your own music. It can be pretty responsive even with large libraries, too. But when no solution for the song skipping problem is found, it lacks at the base - simply play the music of your desire.
If there is no convenience at this point, I don‘t need this stuff around my music, that Roon does for sure really good.
This fundamental lack in the Roon software has to be solved!!!

Hi Bernd,
Sounds like exactly the problems I had. I finally gave up on using my mac as the core.
Switched to using a SonicTransport as the core and the mac as the remote control - and all of the skipping problems have gone away.
Years of frustration finally turned into happiness…
Happy to describe my setup further if you are interested.

–Peter

A post was split to a new topic: Mac Skipping Tracks

Certainly annoying that Roon isn’t stable for some mac users. Others report they have no problems.
I didn’t find moving to the sonictransport difficult at all.
I exported my itunes/music dirs from the mac, and mounted them on the sonictransport. Then set up roon there. I do all my ripping etc still to the mac, and have roon rescan to discover the new tracks (roon isn’t good at detecting that an SMB mount has changed, unlike a local file system).
So really it’s fire and forget on the sonictransport - no admin, learning a new OS needed.
–Peter

So, spending a grand on a SonicTransporter is really the best solution? That seems a bit excessive, and somehow isn’t mentioned in the Roon sales literature…

I have the same problem on a high-spec Mac Pro. If it’s a Roon/Mac/Large library problem, why doesn’t Roon track it down and fix it?

It’s the best one I found. I’ve reported problems with playback for years on these forums with no solution provided. Of course would be great if roon solved the issues but no sign of that so far.

–Peter

2 Likes

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.