Hi,
Roon plays great through a single album, but when switching to another album in queue or switching to another album via “Play Now” it loses contact with my RAAT endpoint and then skips track to track until it exhausts the queue not playing any sound.
Restarting the Roon client makes it work again but only for a single album. It plays track to track fine within the album, but even auto-advancing to another queued album fails in this way.
I have a separate Roon server on a ubuntu box talking to my Roon client on PC. I don’t think it’s a network issue as when I have an external DAC plugged into my client PC it doesn’t have the problem.
Any suggestions?
The server log shows (don’t mock me for the logitech headset - it’s a standin):
06/14 16:38:52 Trace: [Logi Headset] [HighQuality, 24/96 FLAC => 16/48] [100% buf] [LOADING @ 0:00] Autumn Leaves - Cannonball Adderley / Miles Davis / Joseph Kosma
06/14 16:38:52 Trace: [Logi Headset] [zoneplayer/raat] Endpoint Logitech G930 Headset State Changed: Playing => Prepared
06/14 16:38:52 Trace: [Logitech G930 Headset] [raatclient] SENT [9]{"request":"end_stream"}
06/14 16:38:52 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
06/14 16:38:52 Debug: [raat/tcpaudiosource] disconnecting
06/14 16:38:52 Info: [audio/env] [zoneplayer] All streams were disposed
06/14 16:38:52 Trace: [Logitech G930 Headset] [raatclient] GOT [7] {"status":"Ended"}
06/14 16:38:52 Trace: [Logitech G930 Headset] [raatclient] GOT [9] {"status":"Success"}
06/14 16:38:52 Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
06/14 16:38:52 Info: [library/albumdetails] Created album details screen for LibraryAlbum[768303, Cannonball Adderley, Miles Davis - Cannonball & Miles]
06/14 16:38:52 Info: [library/albumdetails] 79004d5730303032353130323138, be0034333131373734
06/14 16:38:52 Trace: [dbperf] flush 0 bytes, 0 ops in 2 ms (cumulative 517454076 bytes, 426924 ops in 58852 ms)
06/14 16:38:52 Trace: [dbperf] flush 0 bytes, 0 ops in 6 ms (cumulative 517454076 bytes, 426924 ops in 58858 ms)
06/14 16:38:52 Info: sleep 100ms after flush
06/14 16:38:52 Info: [Logi Headset] [zoneplayer] Playing: /Music/HR-FLAC/Cannonball Adderley/Somethin' Else/01-Autumn Leaves.flac
06/14 16:38:52 Info: [Logi Headset] [zoneplayer] Queueing: /Music/HR-FLAC/Cannonball Adderley/Somethin' Else/02-Love for Sale.flac
06/14 16:38:53 Info: [Logi Headset] [zoneplayer] Open Result (Playing):Result[Status=Success]
06/14 16:38:53 Info: [Logi Headset] [zoneplayer] Starting playback
06/14 16:38:53 Trace: [Logi Headset] [zoneplayer/raat] StartStream Sooloos.Broker.Transport.RaatZonePlayer+Endpoint: StreamFormat(channels=2, bitspersample=24, samplerate=192000, isdts=False) => StreamFormat(channels=2, bitspersample=16, samplerate=48000, isdts=False) streamid=614944424
06/14 16:38:53 Info: [zone Logi Headset] OnPlayFeedback Playing
06/14 16:38:53 Trace: [Logi Headset] [HighQuality, 24/192 FLAC => 16/48] [100% buf] [PLAYING @ 0:00] Autumn Leaves - Cannonball Adderley / Miles Davis / Joseph Kosma
06/14 16:38:53 Info: [Logi Headset] [zoneplayer] Open result (Queueing): Result[Status=Success]
06/14 16:38:53 Trace: [prebuffer] ready 652800/1920000 (34%) @ 0/658 sec
06/14 16:38:53 Info:
--[ SignalPath ]---------------------------------------------
SignalPath Quality = HighQuality
Elements:
Source Format=Flac 192000/24/2 BitRate=5202 Quality=Lossless
UpgradeBitDepth FromBitsPerSample=24 ToBitsPerSample=64 Quality=Lossless
SampleRateConversion FromSampleRate=192000 ToSampleRate=48000 Algorithm=HighQuality Quality=HighQuality
Truncate FromBitsPerSample=64 ToBitsPerSample=16 Quality=HighQuality
Raat Device=Logitech G930 Headset
Output OutputType=Local_ExclusiveMode_Wasapi Quality=Lossless SubType= Model=Logitech G930 Headset
------------------------------------------------------------
**06/14 16:38:54 Warn: [Logi Headset] [zoneplayer/raat] failed to sync sender clock to endpointLogitech G930 Headset: Sooloos.Broker.Transport.ClockSyncResult**
06/14 16:38:54 Warn: [Logi Headset] [zoneplayer/raat] failed to sync clocks with any endpoints..giving up
06/14 16:38:54 Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
06/14 16:38:54 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
06/14 16:38:54 Info: sleep 100ms after flush
06/14 16:38:54 Warn: Track Stopped Due to Error
The client shows:
06/14 09:38:29 Trace: [RAAT::Logitech G930 Headset] [lua@000000001F7A83D8] [192.168.50.150:44632] Doing ASAP start based on current device clock (min_offset=120000000)
06/14 09:38:29 Trace: [RAAT::Logitech G930 Headset] [lua@000000001F7A83D8] [192.168.50.150:44632] SENT [7] {"status":"Playing"}
06/14 09:38:29 Trace: [RAAT::Logitech G930 Headset] [lua@000000001F7A83D8] [192.168.50.150:44632] SENT [8] {"status":"Success","time":768217000}
06/14 09:38:29 Trace: [RAAT::Logitech G930 Headset] [output/wasapi] [2- Logitech G930 Headset] starting playback: now (800000000ns) + ns_per_buf(100000000) = 900000000ns > 768217000ns streamsample=0
06/14 09:38:53 Trace: [RAAT::Logitech G930 Headset] [lua@000000001F7A83D8] [192.168.50.150:44632] GOT [9] {"request":"end_stream"}
06/14 09:38:53 Trace: [RAAT::Logitech G930 Headset] [lua@000000001F7A83D8] [192.168.50.150:44632] SENT [7] {"status":"Ended"}
06/14 09:38:53 Trace: [RAAT::Logitech G930 Headset] [lua@000000001F7A83D8] [192.168.50.150:44632] SENT [9] {"status":"Success"}