5.1 Surround Sound FLAC files stuttering via NUC HDMI output running ROCK

Roon Core Machine

Intel NUC10i7FNH running ROCK
Roon 2.0 (build 1182) production
RoonOS version 1.0 (build 254) production
OS version - RoonOS 1.0 (build 254) production
Intel® Core™ i7-10710U Processor (12M Cache, up to 4.70 GHz)
16GB RAM

Networking Gear & Setup Details

Ubiquiti Dream Machine Pro
Hardwired to Roon Core

Connected Audio Devices

Marantz AV8805a connected via HDMI to NUC
Also tested with Marantz SR7010 connected via HDMI to NUC

Number of Tracks in Library

120,000

Description of Issue

I have my Marantz AV8802a Preamp/Processor hooked up via HDMI to my Roon Core (Intel NUC10i7FNH running ROCK)

When playing any 5.1 channel FLAC files 24 bit/88.2 khz or above (surround sound DVD-A rips for example), there is consistent stuttering in playback. If I have Roon downmix these same 5.1 source files to stereo, they play without issue.

These same files used to play flawlessly in the exact same setup (on an earlier version of Roon). I don’t listen to my 5.1 system often so I cannot correlate a recent Roon update to the problem. I would estimate the last time I listened to the same files without issues was 3 months ago. I have not made any notable network changes or endpoint changes since the files were playing without stuttering.

To hopefully rule out networking, I transferred sample files to the internal storage on the NUC and the problem stayed the same.

I also want to rule out data rate as Roon is able to play the files without issue if they are converted on the fly to stereo (which I would think would be more taxing than just playing the files outright).

No firmware updates have been installed on the Marantz AV8802a since the problem started

I can play 24 bit, 192khz stereo files without any issues. Both locally on the NUC and over the network.

24 bit, 48khz, 5.1 files also do not stutter (at least that I can audibly hear).

Troubleshooting so far:

  • Reboot NUC
  • Change HDMI cables (tried 3 different cables)
  • Hook up to different endpoint, SR7010
  • Transfer test files onto internal storage of NUC (Samsung SSD)
  • Turn HDMI CEC off in NUC BIOS
  • Turn HDMI CEC off in Marantz AV8802a
  • Downmix 24bit, 96khz, 5.1ch files to stereo via Roon Device settings (files play without issue)

Here is the Roon Server log during playback of a 24bit 96khz 5.1channel files that stutters every ~5 to 15 seconds:

01/15 19:21:42 Debug: [zone Theater] _Advance (Track)
01/15 19:21:42 Trace: [zone Theater] Selecting Source state=Stopped
01/15 19:21:42 Trace: [Theater] [zoneplayer/raat] Endpoint HDA Intel PCH HDMI 0 State Changed: Playing => Prepared
01/15 19:21:42 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
01/15 19:21:42 Trace: [HDA Intel PCH HDMI 0] [raatclient] SENT [23]{"request":"end_stream"}
01/15 19:21:42 Debug: [raat/tcpaudiosource] disconnecting
01/15 19:21:42 Trace: [HDA Intel PCH HDMI 0] [raatclient] GOT [21] {"status":"Ended"}
01/15 19:21:42 Trace: [HDA Intel PCH HDMI 0] [raatclient] GOT [23] {"status":"Success"}
01/15 19:21:42 Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
01/15 19:21:42 Info: [audio/env] [zoneplayer] All streams were disposed
01/15 19:21:42 Trace: [Theater] [Lossless, 24/48 FLAC => 24/48 6ch 6ch] [100% buf] [LOADING @ 0:00] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:21:42 Trace: [library] finished with 255 dirty tracks 35 dirty albums 16 dirty performers 72 dirty works 146 dirty performances 0 clumping tracks, 0 clumping auxfiles 0 compute tracks, 0 deleted tracks, 0 tracks to (re)load, 0 tracks to retain, 0 auxfiles to (re)load, 0 auxfiles to retain, and 270 changed objects
01/15 19:21:42 Info: sleep 39ms after flush
01/15 19:21:42 Info: [library/albumdetails] found 1 ingroup alternates, 0 other alternates
01/15 19:21:42 Debug: [easyhttp] [4452] POST to http://ws.audioscrobbler.com/2.0/ returned after 79 ms, status code: 200
01/15 19:21:42 Info: [library/albumdetails] found 1 ingroup alternates, 0 other alternates
01/15 19:21:42 Trace: [music/searchindex] [search-index]  removed in 0ms: 1 albums, 1 tracks, 0 works, 1 performers, 0 labels, 0 genres
01/15 19:21:42 Trace: [music/searchindex] [search-index] added in 1ms: 1 albums, 1 tracks, 0 works, 1 performers, 0 labels, 0 genres
01/15 19:21:42 Debug: [music/profilestats] Computed stats in 284ms, got 50 top albums, 50 top performers, 50 genres
01/15 19:21:42 Debug: [music/profilestats] Computed stats in 271ms, got 50 top albums, 50 top performers, 50 genres
01/15 19:21:43 Debug: [music/profilestats] Computed stats in 267ms, got 50 top albums, 50 top performers, 50 genres
01/15 19:21:43 Debug: [music/profilestats] Computed stats in 270ms, got 50 top albums, 50 top performers, 50 genres
01/15 19:21:43 Trace: [dbperf] flush 0 bytes, 0 ops in 46 ms (cumulative 16073231 bytes, 6760 ops in 46935 ms)
01/15 19:21:43 Trace: [library] endmutation in 1223ms
01/15 19:21:43 Info: [library/albumdetails] found 2 ingroup alternates, 1 other alternates
01/15 19:21:43 Info: [library/albumdetails] Created album details screen for LibraryAlbum[3464239, Elton John - Tumbleweed Connection (24/88.2/5.1)]
01/15 19:21:43 Info: [library/albumdetails] 79004d5730303030363530333232, 79004d5230303033373534353436, 79004d5230303034363830313739, 79004d5230303033373035303036, 79004d5230303033383436333830, 79004d5230303031323731343031, 79004d5230303031313734323630, 79004d5230303030363032363134, 79004d5230303030333434353433, 79004d5230303030313034313831, 79004d5230303033363837343931, 79004d5230303035323337363532, 79004d5230303035363931323531, 79004d5230303035303739363339, 79004d5230303034383835383234, 79004d5230303034323337353836, 79004d5230303032373532353431, 79004d5230303031323636323330, 3e016f593fd08f90493fb95f3d6b907caa35, 3e01d6724da7a1dbd8428740673efd873835, 3e010ca45ba5fe0b434d844fd476ca546908, 3e0194d5aa46859f7040b240327dd5cbf652, 3e0153e2193f5270c937a0ca9011e419157f, 3e0148a59233ef8c21479f8ae8519439d336, 3e01f383a826dfca9b46aea6d7971964e487, 3e01ac6425e20a9d17419a033171ea5db4df, 3e01b1f5df2a1107304397de79fa84c1bb08, 3e017757200086367142a038f0aaaec785bb, 3e011cc6e0bd90922e499d6a287b109635c2, 3e012ab8cbc3786de448b62177196d8d3a84, 3e0178b3771ccf5aaa43b8a8edfbb85f4ba9, 3e01db2af3e312191340889e517677349c6d, 3e0114c8eb511a198a4c8e5f3693fcb545a9, 3e016a2585f39414d44f9b569ab85f0bdb6f, 3e011138d6cd175ca141aa9573d0fac9b957, 3e016ddc716d2eb71d4c8bf15f06243c2261, 3e01c335f099a5830247ba4a22afaa4670b4, a600333330303335, a60033383237363732, a60031373635333434, c80030303630303735333035323535, c80030303733313435323831353532, cd004c6144596e65556352354a6c6c326c336470, cd00485f427544543448326b702d384a47577130, cd002d6f31525131314d326a793178675a787677
01/15 19:21:43 Trace: [dbperf] flush 0 bytes, 0 ops in 3 ms (cumulative 16073231 bytes, 6760 ops in 46938 ms)
01/15 19:21:43 Info: [Theater] [zoneplayer] Playing: /roon/sys/storage/mounts/InternalStorage/1970 - Tumbleweed Connection [SACD 2004 Remaster 5.1]/01 - Ballad Of A Well-Known Gun.flac
01/15 19:21:43 Info: [Theater] [zoneplayer] Queueing: /roon/sys/storage/smbmounts/RoonStorage_4018b4aab8dc6e903475e19cf37b83afb368db37/Media/Music/FLAC/24bit/King Crimson/1974 - Red (40th Anniversary Series) (DVD-A Rip)/CD4 - 5.1 Bonus Tracks (24_48)/03 - A Voyage To The Centre Of The Cosmos.flac
01/15 19:21:43 Info: [Theater] [zoneplayer] Open result (Queueing): Result[Status=Success]
01/15 19:21:43 Info: [Theater] [zoneplayer]     Open Result (Playing):Result[Status=Success]
01/15 19:21:43 Info: [Theater] [zoneplayer] Starting playback
01/15 19:21:43 Trace: [Theater] [zoneplayer/raat] StartStream Sooloos.Broker.Transport.RaatZonePlayer+Endpoint: StreamFormat(channels=6, bitspersample=24, samplerate=88200, isdts=False) => StreamFormat(channels=6, bitspersample=24, samplerate=88200, isdts=False) streamid=175213143
01/15 19:21:43 Trace: [HDA Intel PCH HDMI 0] [raatclient] SENT [24]{"request":"teardown"}
01/15 19:21:43 Trace: [Theater] [zoneplayer/raat] Endpoint HDA Intel PCH HDMI 0 State Changed: Prepared => Idle
01/15 19:21:43 Trace: [HDA Intel PCH HDMI 0] [raatclient] SENT [25]{"request":"setup","format":{"sample_type":"pcm","sample_rate":88200,"bits_per_sample":24,"channels":6,"sample_subtype":"none"}}
01/15 19:21:43 Info: [zone Theater] OnPlayFeedback Playing
01/15 19:21:43 Debug: Lastfm '18wQk3CA88YnTutHDBwLamLTbi9QbKfm' START: Elton John - Ballad Of A Well-Known Gun 
01/15 19:21:43 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:00] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:21:43 Trace: [prebuffer] ready 299880/882000 (34%) @ 0/295 sec
01/15 19:21:43 Trace: [HDA Intel PCH HDMI 0] [raatclient] GOT [20] {"status":"Teardown"}
01/15 19:21:43 Trace: [HDA Intel PCH HDMI 0] [raatclient] GOT [25] {"message":{"signal_path":[{"type":"output","alsa_device":{"longname":"HDA Intel PCH at 0x4022110000 irq 145","components":"PCH","id":"PCH","name":"HDA Intel PCH","driver":"HDA-Intel","mixername":"Realtek ALC256"},"quality":"lossless","method":"alsa"}]},"status":"OutputMessage"}
01/15 19:21:43 Debug: [easyhttp] [4453] POST to https://metadata.roonlabs.net/1/albums/translate?c=tidal-us returned after 177 ms, status code: 200
01/15 19:21:43 Debug: [easyhttp] [4456] POST to https://metadata.roonlabs.net/1/performers/translate?c=tidal-us returned after 177 ms, status code: 200
01/15 19:21:43 Debug: [easyhttp] [4455] POST to https://metadata.roonlabs.net/1/albums/translate?c=tidal-us returned after 181 ms, status code: 200
01/15 19:21:43 Debug: [easyhttp] [4458] POST to https://metadata.roonlabs.net/1/performers/translate?c=tidal-us returned after 182 ms, status code: 200
01/15 19:21:43 Debug: [easyhttp] [4457] POST to https://metadata.roonlabs.net/1/albums/translate?c=tidal-us returned after 187 ms, status code: 200
01/15 19:21:43 Debug: [easyhttp] [4459] POST to https://metadata.roonlabs.net/1/albums/translate?c=tidal-us returned after 189 ms, status code: 200
01/15 19:21:43 Debug: [easyhttp] [4454] POST to https://metadata.roonlabs.net/1/performers/translate?c=tidal-us returned after 192 ms, status code: 200
01/15 19:21:43 Debug: [easyhttp] [4460] POST to https://metadata.roonlabs.net/1/performers/translate?c=tidal-us returned after 192 ms, status code: 200
01/15 19:21:43 Debug: [easyhttp] [4461] POST to https://metadata.roonlabs.net/1/albums/translate?c=tidal-us returned after 187 ms, status code: 200
01/15 19:21:43 Info: [library/albumdetails] found 2 streaming service alternates
01/15 19:21:43 Debug: [easyhttp] [4463] POST to https://metadata.roonlabs.net/1/performers/translate?c=tidal-us returned after 175 ms, status code: 200
01/15 19:21:43 Debug: [easyhttp] [4462] POST to https://metadata.roonlabs.net/1/albums/translate?c=tidal-us returned after 180 ms, status code: 200
01/15 19:21:43 Trace: [HDA Intel PCH HDMI 0] [raatclient] GOT [25] {"audio_port":0,"audio_port_tcp":33723,"clock_port":35685,"status":"Success"}
01/15 19:21:43 Trace: [Theater] [zoneplayer/raat] Endpoint HDA Intel PCH HDMI 0 State Changed: Idle => Prepared
01/15 19:21:43 Trace: [Theater] [zoneplayer/raat] synced to endpoint HDA Intel PCH HDMI 0 clock: realtime=600724419032 rtt=0us offset=-493798580us delta=-493798580us
01/15 19:21:43 Trace: [HDA Intel PCH HDMI 0] [raatclient] SENT [26]{"request":"stream","stream_id":175213143,"first_seq":-1,"nak_port":-1,"buffer_size":10,"ready_threshold":0.2}
01/15 19:21:43 Trace: [HDA Intel PCH HDMI 0] [raatclient] GOT [26] {"status":"Buffering"}
01/15 19:21:43 Trace: [Theater] [zoneplayer/raat] Endpoint HDA Intel PCH HDMI 0 State Changed: Prepared => Buffering
01/15 19:21:43 Trace: [Theater] [zoneplayer/raat] [zoneplayer/raat] selected HDA Intel PCH HDMI 0 as clock master
01/15 19:21:43 Debug: [raat/tcpaudiosource] connecting to 127.0.0.1:33723
01/15 19:21:43 Debug: [raat/tcpaudiosource] connected
01/15 19:21:43 Debug: [easyhttp] [4467] POST to https://metadata.roonlabs.net/1/albums/translate?c=tidal-us returned after 188 ms, status code: 200
01/15 19:21:43 Debug: [easyhttp] [4468] POST to https://metadata.roonlabs.net/1/performers/translate?c=tidal-us returned after 188 ms, status code: 200
01/15 19:21:43 Debug: [easyhttp] [4466] GET to https://metadatatext.roonlabs.net/1/blobs?objectId=174:1:68e9fd27-8b90-4abf-91d6-d48edf316ac8&type=description&sourceLangs=Rovi-albums:en,Wikipedia:en,Rovi-artists:en,Rovi-compositions:en&c=tidal-us returned after 189 ms, status code: 200
01/15 19:21:43 Debug: [easyhttp] [4465] GET to https://metadatatext.roonlabs.net/1/blobs?objectId=121:0:MW0000650322&type=review&sourceLangs=Rovi-albums:en,Wikipedia:en,Rovi-artists:en,Rovi-compositions:en&c=tidal-us returned after 198 ms, status code: 200
01/15 19:21:43 Trace: [HDA Intel PCH HDMI 0] [raatclient] GOT [26] {"status":"Ready"}
01/15 19:21:43 Trace: [Theater] [zoneplayer/raat] Endpoint HDA Intel PCH HDMI 0 State Changed: Buffering => Ready
01/15 19:21:43 Trace: [Theater] [zoneplayer/raat] wait for ready in 24ms
01/15 19:21:43 Trace: [Theater] [zoneplayer/raat] Adjusting playback start offset from 50ms to 59ms
01/15 19:21:43 Trace: [Theater] [zoneplayer/raat] Doing 'ASAP' Start since we are just playing to one device
01/15 19:21:43 Trace: [HDA Intel PCH HDMI 0] [raatclient] SENT [27]{"request":"start","min_offset":59036281,"stream_sample":0}
01/15 19:21:43 Trace: [Theater] [zoneplayer/raat] Endpoint HDA Intel PCH HDMI 0 State Changed: Ready => Playing
01/15 19:21:43 Trace: [HDA Intel PCH HDMI 0] [raatclient] GOT [26] {"status":"Playing"}
01/15 19:21:43 Debug: [easyhttp] [4464] POST to https://browse.roonlabs.net/1/works/trackCounts?c=tidal-us returned after 224 ms, status code: 200
01/15 19:21:43 Trace: [HDA Intel PCH HDMI 0] [raatclient] GOT [27] {"time":600825112601,"status":"Success"}
01/15 19:21:43 Debug: [easyhttp] [4471] GET to https://metadatatext.roonlabs.net/1/blobs?objectId=191:0:887530&type=biography&sourceLangs=Rovi-albums:en,Wikipedia:en,Rovi-artists:en,Rovi-compositions:en&c=tidal-us returned after 273 ms, status code: 200
01/15 19:21:44 Debug: [easyhttp] [4470] GET to https://metadatatext.roonlabs.net/1/blobs?objectId=191:0:525693&type=biography&sourceLangs=Rovi-albums:en,Wikipedia:en,Rovi-artists:en,Rovi-compositions:en&c=tidal-us returned after 346 ms, status code: 200
01/15 19:21:44 Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Lossless
Elements:
    Source Format=Flac 88200/24/6 BitRate=7854 Quality=Lossless
    Raat Device=HDA Intel PCH HDMI 0
    Output OutputType=Local_Alsa Quality=Lossless SubType= Model=HDA Intel PCH HDMI 0
------------------------------------------------------------
01/15 19:21:44 Debug: [easyhttp] [4469] POST to http://ws.audioscrobbler.com/2.0/ returned after 537 ms, status code: 200
01/15 19:21:44 Trace: [dbperf] flush 0 bytes, 0 ops in 3 ms (cumulative 16073231 bytes, 6760 ops in 46941 ms)
01/15 19:21:48 Info: [stats] 29200mb Virtual, 5563mb Physical, 2047mb Managed, 388 Handles, 108 Threads
01/15 19:21:48 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:04/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:21:53 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:10/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:21:57 Debug: [easyhttp] [4472] POST to https://device-map.roonlabs.net/1/register returned after 241 ms, status code: 200
01/15 19:21:57 Trace: [devicemap] device map updated
01/15 19:21:58 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:15/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:22:03 Info: [stats] 29168mb Virtual, 5564mb Physical, 2074mb Managed, 388 Handles, 104 Threads
01/15 19:22:04 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:20/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:22:06 Trace: GetImageData[Remote](id=38996 spec=1by1_1024 key=wrfcaaaa) => got from cache overalltime=0ms
01/15 19:22:06 Trace: GetImageData[Remote](id=38996 spec=1by1_1024 key=wrfcaaaa) => got from cache overalltime=8ms
01/15 19:22:09 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:25/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:22:14 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:29/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:22:14 Trace: [Theater] [zoneplayer/raat] sync HDA Intel PCH HDMI 0: realtime=631022388901 rtt=0us offset=-494202611us delta=420us drift=-404030us in 30.702s (-13159.733ppm, -47375.040ms/hr)
01/15 19:22:18 Info: [stats] 29168mb Virtual, 5564mb Physical, 2096mb Managed, 388 Handles, 104 Threads
01/15 19:22:19 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:35/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:22:24 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:40/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:22:29 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:44/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:22:33 Info: [stats] 29152mb Virtual, 5564mb Physical, 2097mb Managed, 388 Handles, 105 Threads
01/15 19:22:34 Debug: [easyhttp] [4473] POST to https://device-map.roonlabs.net/1/register returned after 224 ms, status code: 200
01/15 19:22:34 Trace: [devicemap] device map updated
01/15 19:22:34 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:50/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:22:39 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:55/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:22:44 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 0:59/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:22:45 Trace: [Theater] [zoneplayer/raat] sync HDA Intel PCH HDMI 0: realtime=661237642365 rtt=0us offset=-494694357us delta=91us drift=-895776us in 61.4085s (-14587.177ppm, -52513.838ms/hr)
01/15 19:22:48 Info: [stats] 29152mb Virtual, 5564mb Physical, 2062mb Managed, 388 Handles, 104 Threads
01/15 19:22:49 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 1:05/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:22:54 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 1:10/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:22:57 Debug: [easyhttp] [4475] POST to https://device-map.roonlabs.net/1/register returned after 250 ms, status code: 200
01/15 19:22:57 Trace: [devicemap] device map updated
01/15 19:23:00 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 1:15/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:23:02 Trace: [broker/accounts] [heartbeat] now=01/15/2023 19:23:02 nextauthrefresh=01/15/2023 20:13:27 nextmachineallocate=01/15/2023 21:13:02
01/15 19:23:03 Info: [stats] 29152mb Virtual, 5564mb Physical, 2100mb Managed, 388 Handles, 104 Threads
01/15 19:23:05 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 1:20/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:23:10 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 1:24/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:23:15 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 1:30/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:23:15 Trace: [Theater] [zoneplayer/raat] sync HDA Intel PCH HDMI 0: realtime=691379578713 rtt=0us offset=-495058421us delta=-40012us drift=-1259840us in 91.915s (-13706.580ppm, -49343.689ms/hr)
01/15 19:23:18 Info: [stats] 29176mb Virtual, 5564mb Physical, 2070mb Managed, 388 Handles, 109 Threads
01/15 19:23:20 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 1:34/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:23:25 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 1:40/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:23:27 Debug: [easyhttp] [4476] POST to https://device-map.roonlabs.net/1/register returned after 294 ms, status code: 200
01/15 19:23:27 Trace: [devicemap] device map updated
01/15 19:23:30 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 1:45/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:23:33 Info: [stats] 29176mb Virtual, 5564mb Physical, 2103mb Managed, 388 Handles, 109 Threads
01/15 19:23:35 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 1:50/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:23:40 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 1:55/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:23:45 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 2:00/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:23:46 Trace: [Theater] [zoneplayer/raat] sync HDA Intel PCH HDMI 0: realtime=721561064230 rtt=0us offset=-495378935us delta=46us drift=-1580354us in 122.417s (-12909.602ppm, -46474.569ms/hr)
01/15 19:23:48 Info: [stats] 29144mb Virtual, 5564mb Physical, 2075mb Managed, 388 Handles, 102 Threads
01/15 19:23:50 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 2:04/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:23:55 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 2:09/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:23:58 Debug: [easyhttp] [4477] POST to https://device-map.roonlabs.net/1/register returned after 233 ms, status code: 200
01/15 19:23:58 Trace: [devicemap] device map updated
01/15 19:24:00 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 2:14/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:24:03 Info: [stats] 29144mb Virtual, 5564mb Physical, 2057mb Managed, 390 Handles, 104 Threads
01/15 19:24:05 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 2:19/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:24:10 Debug: [easyhttp] [4478] POST to https://device-map.roonlabs.net/1/register returned after 231 ms, status code: 200
01/15 19:24:10 Trace: [devicemap] device map updated
01/15 19:24:11 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 2:25/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:24:16 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 2:30/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:24:16 Trace: [Theater] [zoneplayer/raat] sync HDA Intel PCH HDMI 0: realtime=751743740960 rtt=0us offset=-496023259us delta=-40250us drift=-2224678us in 153.244s (-14517.228ppm, -52262.020ms/hr)
01/15 19:24:18 Info: [stats] 29144mb Virtual, 5564mb Physical, 2070mb Managed, 388 Handles, 104 Threads
01/15 19:24:21 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 2:35/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:24:26 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 2:39/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:24:30 Trace: [rnet/RnetJsonClient] no data received for >10000ms. Killing connection.
01/15 19:24:30 Trace: [raatserver] [RaatServer Bryans-MacBook-Pro @ 192.168.1.70:9200] lost client connection. Retrying
01/15 19:24:30 Trace: [raatserver] [RaatServer Bryans-MacBook-Pro @ 192.168.1.70:9200] connecting (attempt 1)
01/15 19:24:30 Trace: [raatserver] [RaatServer Bryans-MacBook-Pro @ 192.168.1.70:9200] connected
01/15 19:24:30 Trace: [rnet/RnetJsonClient] SENT {"request":"enumerate_devices","subscription_id":"0"}
01/15 19:24:30 Trace: [rnet/RnetJsonClient] GOT NONFINAL {"status": "Success", "devices": [{"device_id": "BuiltInSpeakerDevice", "type": "coreaudio", "name": "MacBook Pro Speakers", "vendor": "Apple Inc.", "config": {"unique_id": "f5f86222-fd63-da0e-7bb4-411921f8517d", "volume": {"type": "coreaudio", "device": "BuiltInSpeakerDevice"}, "output": {"type": "coreaudio", "device": "BuiltInSpeakerDevice", "name": "MacBook Pro Speakers"}, "external_config": {}}}, {"is_system_output": true, "device_id": "default", "type": "coreaudio", "name": "System Output", "config": {"unique_id": "461344f7-39e5-cb57-2b0e-ecf590cedd35", "volume": {"type": "coreaudio", "device": "default"}, "output": {"type": "coreaudio", "device": "default", "name": "System Output"}, "external_config": {}}}]}
01/15 19:24:30 Info: [raatserver] GOT DEVICE 05bb71c7-2886-45ec-a311-255884ffac45::BuiltInSpeakerDevice Type=coreaudio Name=MacBook Pro Speakers Vendor=Apple Inc.
01/15 19:24:30 Info: [raatserver] GOT DEVICE 05bb71c7-2886-45ec-a311-255884ffac45::default Type=coreaudio Name=System Output 
01/15 19:24:30 Info: [remoting/serverconnectionv2] Client disconnected: 192.168.1.70:64693
01/15 19:24:30 Trace: [remoting/brokerserver] [initconn 192.168.1.70:51134=>192.168.1.105:9332] Connected
01/15 19:24:31 Trace: [remoting/brokerserver] [initconn 192.168.1.70:51134=>192.168.1.105:9332] Resumed Session
01/15 19:24:31 Trace: [remoting/remotingprotocolv2] resume send 168 messages, 6KiB
01/15 19:24:31 Trace: [raat] [sood] Refreshing device list
01/15 19:24:31 Trace: [raatserver] [sood] Refreshing device list
01/15 19:24:31 Debug: [easyhttp] [4479] POST to https://discovery.roonlabs.net/1/query returned after 208 ms, status code: 200
01/15 19:24:31 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 2:45/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:24:33 Info: [stats] 29368mb Virtual, 5564mb Physical, 2083mb Managed, 388 Handles, 134 Threads
01/15 19:24:36 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 2:49/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:24:41 Debug: [easyhttp] [4480] POST to https://device-map.roonlabs.net/1/register returned after 377 ms, status code: 200
01/15 19:24:41 Trace: [devicemap] device map updated
01/15 19:24:41 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 2:55/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:24:46 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 3:00/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:24:47 Trace: [Theater] [zoneplayer/raat] sync HDA Intel PCH HDMI 0: realtime=781903876026 rtt=0us offset=-496667123us delta=-120253us drift=-2868543us in 184.048s (-15585.842ppm, -56109.030ms/hr)
01/15 19:24:48 Info: [stats] 29368mb Virtual, 5564mb Physical, 2080mb Managed, 388 Handles, 134 Threads
01/15 19:24:51 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 3:04/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:24:56 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 3:09/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:24:57 Debug: [easyhttp] [4481] POST to https://device-map.roonlabs.net/1/register returned after 211 ms, status code: 200
01/15 19:24:57 Trace: [devicemap] device map updated
01/15 19:25:02 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 3:14/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:25:03 Info: [stats] 29152mb Virtual, 5564mb Physical, 2093mb Managed, 388 Handles, 104 Threads
01/15 19:25:07 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 3:19/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:25:12 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 3:24/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:25:17 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 3:29/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:25:18 Info: [stats] 29152mb Virtual, 5564mb Physical, 2092mb Managed, 388 Handles, 104 Threads
01/15 19:25:19 Trace: [Theater] [zoneplayer/raat] sync HDA Intel PCH HDMI 0: realtime=812302641751 rtt=0us offset=-497511358us delta=-40220us drift=-3712777us in 215.291s (-17245.390ppm, -62083.404ms/hr)
01/15 19:25:22 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 3:34/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:25:27 Debug: [easyhttp] [4482] POST to https://device-map.roonlabs.net/1/register returned after 241 ms, status code: 200
01/15 19:25:27 Trace: [devicemap] device map updated
01/15 19:25:27 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 3:40/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:25:32 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 3:45/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:25:33 Info: [stats] 29152mb Virtual, 5564mb Physical, 2124mb Managed, 388 Handles, 102 Threads
01/15 19:25:37 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 3:50/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:25:43 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 3:54/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:25:48 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 4:00/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:25:48 Info: [stats] 29144mb Virtual, 5564mb Physical, 2114mb Managed, 388 Handles, 102 Threads
01/15 19:25:50 Trace: [Theater] [zoneplayer/raat] sync HDA Intel PCH HDMI 0: realtime=842600712903 rtt=500us offset=-498235287us delta=-40194us drift=-4436706us in 246.3125s (-18012.509ppm, -64845.032ms/hr)
01/15 19:25:53 Trace: [Theater] [Lossless, 24/88 FLAC => 24/88 6ch 6ch] [100% buf] [PLAYING @ 4:05/4:55] Ballad Of A Well-Known Gun - Elton John / Caleb Quaye / Paul Buckmaster
01/15 19:25:57 Debug: [easyhttp] [4483] POST to https://device-map.roonlabs.net/1/register returned after 224 ms, status code: 200

Is it possible to capture a screen shot of the signal path when this issues is occurring and post it here?

Hi Mike! Thanks for the reply.

Here is the signal path for the example detailed in the log:

I also just tried converting the sample rate via Roon DSP. If I convert the 5.1 24bit 88.2khz source from it’s native 88.2khz to 44.1 khz, playback is solid. If I convert 88.2khz to 176.4 khz, the stuttering gets notably worse which leads me to believe this is a bandwidth issue somewhere. I have no other zones playing music and Roon is able to process the sample rate conversions without issue (4.7x processing speed to convert from 88.2 to 176.4 khz on all 6 channels)

Also, I just tested a physical DVD-A disc via my Oppo BDP-105 Blu-ray player to make sure there isn’t an issue with the input format and the Marantz AV8802a. I tested the same song from the disc vs. my DVD-A rip of that same disc and the disc plays flawlessly at 24bit/96khz/6ch whereas Roon stutters.

here is the RAAT Server log from the same time period:

01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  GOT [25] {"request":"setup","format":{"sample_type":"pcm","sample_rate":88200,"bits_per_sample":24,"channels":6,"sample_subtype":"none"}}
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] alsa output setup: format is pcm 88200/24/6
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] opening [hw:CARD=PCH,DEV=3] 88200/24/6
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] prefer larger samples = 0
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [ALSA] [hw:CARD=PCH,DEV=3] using hw pcmformat S32_LE bitspersample 24
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [ALSA] [hw:CARD=PCH,DEV=3] Requesting 2 periods
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [ALSA] [hw:CARD=PCH,DEV=3] Requesting 3528 frames/buffer (1764 frames/period)
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [ALSA] [hw:CARD=PCH,DEV=3] Initialized with 2 periods with 1764 frames/period and 3528 frames/buffer
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  got output message {"signal_path": [{"alsa_device": {"id": "PCH", "driver": "HDA-Intel", "mixername": "Realtek ALC256", "name": "HDA Intel PCH", "components": "PCH", "longname": "HDA Int
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] sched_setscheduler succeeded
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] samples per buf 1764 ns per buf 20000000 samplerate 88200
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] 1764 samples per buf, 31752 bytes per buf, 42336 bytes per hwbuf
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [output/alsa] [hw:CARD=PCH,DEV=3] waiting for device to be ready
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [output/alsa] [hw:CARD=PCH,DEV=3] device is ready
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  SENT [25] {"message":{"signal_path":[{"type":"output","alsa_device":{"longname":"HDA Intel PCH at 0x4022110000 irq 145","components":"PCH","id":"PCH","name":"HDA Intel PCH","driver":"HDA
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  SENT [25] {"audio_port":0,"audio_port_tcp":33723,"clock_port":35685,"status":"Success"}
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  GOT [26] {"request":"stream","stream_id":175213143,"first_seq":-1,"nak_port":-1,"buffer_size":10,"ready_threshold":0.2}
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  SENT [26] {"status":"Buffering"}
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  SENT [26] {"status":"Ready"}
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  GOT [27] {"request":"start","min_offset":59036281,"stream_sample":0}
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  Doing ASAP start based on current device clock (min_offset=59036281)
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  SENT [26] {"status":"Playing"}
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  SENT [27] {"time":600825112601,"status":"Success"}
01/15 19:21:43 Trace: [RAAT::HDA Intel PCH HDMI 0] starting playback: now (600813061224ns) + ns_per_buf(20000000ns) = 600833061224ns > 600825112601ns streamsample=0
01/15 19:26:44 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  GOT [28] {"request":"end_stream"}
01/15 19:26:44 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  SENT [26] {"status":"Ended"}
01/15 19:26:44 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  SENT [28] {"status":"Success"}
01/15 19:26:46 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  GOT [29] {"request":"teardown"}
01/15 19:26:46 Trace: [RAAT::HDA Intel PCH HDMI 0] [alsa] teardown
01/15 19:26:46 Trace: [RAAT::HDA Intel PCH HDMI 0] [lua@0x7f7b7c057dc8] [127.0.0.1:46760]  SENT [25] {"status":"Teardown"}

I just updated Core to 2.0 build 1193 (released today) and the issue persists

Bump. Anyone else either having issues or NOT having issues with multichannel output on their NUC core? Suggestions?

Thanks

Hi @Bryan_Nieman ,

Thanks for the detailed report here!

When you connected your SR7010, did this also have the same issue? It is not clear from your post if this endpoint is also impacted.