Tidal in Roon stuck every song with "Hi-FI" and "Master" quality

Describe The Issue

  • What’s not working
    When using tidal (Hi-Fi and Master quality) in Roon, each track plays about 10 or 20 seconds and go next. It’s a bug or network error in prebuffer.
  • How often the issue occurs
    Play each track from Tidal when the quality is set to Hi-Fi or Master. When the quality is set to Normal of High, Roon plays tracks from Tidal well.

Describe Your Setup

  • Details on your Core machine (OS, Hardware specs, Roon build)

    • MacMini 2018 MacOS Catalina 10.15.6 (19G2021)
    • CPU i5 6c6t@3G
    • Mem 16GB, 256G SSD
    • Roon build 1.7(610)
  • Details on your Remote(s) (OS, Hardware specs, Roon build)

    • MacBookPro 15 2018 MacOS Catalina 10.15.6 (19G2021)
    • iPhone iOS dev beta 6
  • Networking details (especially what hardware you’re using, how everything is connected, and anything notable about how it’s all configured)

    • ISP: China Union 1Gbps
    • Router: ASUS AX89X
    • MacMini connect to Router with 1Gbps Ethernet
  • Audio devices in use

    • TEAC UD503 connected to MacMini via USB cable
    • Because UD503 doesn’t support MQA, so I set the device in Roon with the exclusive mode on and no support on MQA (with MQA decoder on)
  • Library details (where your music is stored, whether you’re using a streaming service, how many tracks are in your library)

    • NAS: Synology DS1019+(Music capacity is about 5TB)
    • NAS connected to Router with 1Gbps ethernet and works well

Including these details in your first post helps us resolve your issues faster.

Roon + Tidal
Only works well in Normal and High quality. When quality is set to Hi-Fi or Master, every track play from Tidal will be stuck after 10 or 20 seconds and go next. This works like a loop.

This is a part of the log:

09/05 14:48:28 Trace: [streamingmediafile] immediate read of http://sp-pr-fa.audio.tidal.com/mediatracks/CAEaKRInY2UyNWUxMDM2MDNkOTNmMDJmMDUzY2RkOTg1MDg5YjdfNjEubXA0/0.flac at 1048576 length=25915685
09/05 14:48:28 Info: [stats] 6397mb Virtual, 1183mb Physical, 548mb Managed, 103 Threads,  FDs 
09/05 14:48:31 Trace: [客厅音响] [HighQuality, 16/44 TIDAL FLAC => 32/44] [100% buf] [PLAYING @ 0:04/4:25] Sakura (Dokusho) - Aun J-Classic Orchestra
09/05 14:48:36 Trace: [客厅音响] [HighQuality, 16/44 TIDAL FLAC => 32/44] [100% buf] [PLAYING @ 0:09/4:25] Sakura (Dokusho) - Aun J-Classic Orchestra
09/05 14:48:41 Trace: [客厅音响] [HighQuality, 16/44 TIDAL FLAC => 32/44] [86% buf] [PLAYING @ 0:14/4:25] Sakura (Dokusho) - Aun J-Classic Orchestra
09/05 14:48:43 Info: [stats] 6397mb Virtual, 1183mb Physical, 549mb Managed, 103 Threads,  FDs 
09/05 14:48:46 Trace: [客厅音响] [HighQuality, 16/44 TIDAL FLAC => 32/44] [60% buf] [PLAYING @ 0:19/4:25] Sakura (Dokusho) - Aun J-Classic Orchestra
09/05 14:48:51 Trace: [客厅音响] [HighQuality, 16/44 TIDAL FLAC => 32/44] [34% buf] [PLAYING @ 0:24/4:25] Sakura (Dokusho) - Aun J-Classic Orchestra
09/05 14:48:56 Trace: [客厅音响] [zoneplayer/raat] sync TEAC USB AUDIO DEVICE: realtime=2077034769910 rtt=0us offset=1027941769us delta=13us drift=1258us in 30.465s (41.296ppm, 148.665ms/hr)
09/05 14:48:56 Trace: [客厅音响] [HighQuality, 16/44 TIDAL FLAC => 32/44] [6% buf] [PLAYING @ 0:30/4:25] Sakura (Dokusho) - Aun J-Classic Orchestra
09/05 14:48:57 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:48:57 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:48:57 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:48:58 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:48:58 Info: [stats] 6397mb Virtual, 1183mb Physical, 553mb Managed, 103 Threads,  FDs 
09/05 14:48:58 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:48:59 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:49:00 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:49:01 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:49:01 Trace: [客厅音响] [HighQuality, 16/44 TIDAL FLAC => 32/44] [2% buf] [PLAYING @ 0:35/4:25] Sakura (Dokusho) - Aun J-Classic Orchestra
09/05 14:49:01 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:49:02 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:49:02 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:49:03 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:49:05 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:49:06 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [88] {"samples":16011,"status":"Dropout"}
09/05 14:49:07 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [88] {"samples":20480,"status":"Dropout"}
09/05 14:49:07 Trace: [客厅音响] [HighQuality, 16/44 TIDAL FLAC => 32/44] [PLAYING @ 0:39/4:25] Sakura (Dokusho) - Aun J-Classic Orchestra
09/05 14:49:07 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:49:07 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [88] {"samples":24576,"status":"Dropout"}
09/05 14:49:07 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:49:08 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [88] {"samples":20480,"status":"Dropout"}
09/05 14:49:08 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [88] {"samples":20480,"status":"Dropout"}
09/05 14:49:08 Debug: [prebuffer] sleeping in read -- this isn't good
09/05 14:49:09 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [88] {"samples":24576,"status":"Dropout"}
09/05 14:49:09 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [88] {"samples":20480,"status":"Dropout"}
09/05 14:49:09 Warn: [客厅音响] [zoneplayer/raat] Too many dropouts (>3s dropped out in the last 30s). Killing stream

Only Tidal
Works well with the Master and Hi-Fi quality (I test the same tracks from my collection)

What’s more

I consider the prebuffer has some bugs when it works with FLAC files. When I set the quality to “HIGH” in Tidal, the prebuffer work normally and the log is as following (The buf is always 100%, and the streaming format is m4a as AAC):

09/05 14:47:43 Info: [stats] 6390mb Virtual, 1179mb Physical, 528mb Managed, 101 Threads,  FDs 
09/05 14:47:43 Trace: Successful POST response from https://push.roonlabs.com/push/1/connect
09/05 14:47:43 Trace: [push] connecting to 34.75.249.100:9200
09/05 14:47:43 Trace: [客厅音响] [LowQuality, 24/44 TIDAL AAC => 32/44] [100% buf] [PLAYING @ 0:04/5:09] Haruyo Koi - Aun J-Classic Orchestra
09/05 14:47:44 Trace: [push] connected
09/05 14:47:48 Trace: [客厅音响] [LowQuality, 24/44 TIDAL AAC => 32/44] [100% buf] [PLAYING @ 0:09/5:09] Haruyo Koi - Aun J-Classic Orchestra
09/05 14:47:53 Trace: [客厅音响] [LowQuality, 24/44 TIDAL AAC => 32/44] [100% buf] [PLAYING @ 0:14/5:09] Haruyo Koi - Aun J-Classic Orchestra
09/05 14:47:58 Info: [stats] 6393mb Virtual, 1179mb Physical, 531mb Managed, 102 Threads,  FDs 
09/05 14:47:59 Trace: [客厅音响] [LowQuality, 24/44 TIDAL AAC => 32/44] [100% buf] [PLAYING @ 0:19/5:09] Haruyo Koi - Aun J-Classic Orchestra
09/05 14:48:00 Trace: [streamingmediafile] immediate read of http://ab-pr-fa.audio.tidal.com/9330189/7988fb096e1ab6ac4f14646f34b0fb78_37.m4a at 1572864 length=12443075
09/05 14:48:04 Trace: [客厅音响] [LowQuality, 24/44 TIDAL AAC => 32/44] [100% buf] [PLAYING @ 0:25/5:09] Haruyo Koi - Aun J-Classic Orchestra
09/05 14:48:07 Trace: [streamingmediafile] immediate read of http://ab-pr-fa.audio.tidal.com/9330189/7988fb096e1ab6ac4f14646f34b0fb78_37.m4a at 1835008 length=12443075
09/05 14:48:09 Trace: [客厅音响] [zoneplayer/raat] sync TEAC USB AUDIO DEVICE: realtime=2029769486870 rtt=0us offset=1027939486us delta=-322us drift=1209us in 30.435s (39.752ppm, 143.108ms/hr)
09/05 14:48:09 Trace: [客厅音响] [LowQuality, 24/44 TIDAL AAC => 32/44] [100% buf] [PLAYING @ 0:30/5:09] Haruyo Koi - Aun J-Classic Orchestra
09/05 14:48:13 Info: [stats] 6393mb Virtual, 1179mb Physical, 533mb Managed, 102 Threads,  FDs 
09/05 14:48:14 Trace: [streamingmediafile] immediate read of http://ab-pr-fa.audio.tidal.com/9330189/7988fb096e1ab6ac4f14646f34b0fb78_37.m4a at 2097152 length=12443075
09/05 14:48:14 Trace: [客厅音响] [LowQuality, 24/44 TIDAL AAC => 32/44] [100% buf] [PLAYING @ 0:35/5:09] Haruyo Koi - Aun J-Classic Orchestra
09/05 14:48:19 Trace: [客厅音响] [LowQuality, 24/44 TIDAL AAC => 32/44] [100% buf] [PLAYING @ 0:40/5:09] Haruyo Koi - Aun J-Classic Orchestra

About the network conditions

As I’m in China, I build Shadowsocks servers in Tokyo, Soul, Mumbai, and L.A. to visit Tidal service. All these SS servers can help me use the Tidal app on my iphone and macbooks seemlessly. So I guess the Roon buffer may have some bugs in processing FLAC files. I don’t know how Roon processes the streaming data, storing in a temporary file or keeping in memory by malloc space or using I/O ring, it seems the prebuffer stop to receive the streaming when playing a FLAC streaming from Tidal.

If it is related to a network connection problem, why Tidal app can work well?

Hi @Haixiang_Hou,

If you play high resolution local files do you experience any similar issues?

Also, just to confirm, does playing to System Output of the Mac instead of the two audio devices mentioned result in any changes

No, Roon works fine with DSD64 files stored in my NAS (the processing speed is from 50x to 60x) and local SSD. The stuck only happens on the streaming file with “HIGH” or “MASTER” audio in Tidal.

I will check the speaker in MacMini tonight.

Thanks for your reply.

Thanks for the followup, @Haixiang_Hou. Definitely let us know how that test goes.

@dylan, sorry for the tests took a few days. I tried to play via “system output”(the speaker inside my MacMini), which is the speaker inside the MacMini. The problem still here.

Then I made a comparison between Roon and Tidal app.

I use the same song “Roster - Bailey Bryan”, which has “Master” quality in Tidal.
The following is Roon plays the song with “High” quality (My DAC display 44K).

09/13 16:11:17 Info: [zone System Output] Canceling Pending Sleep
09/13 16:11:17 Trace: [zone System Output] Selecting Source state=Stopped
09/13 16:11:17 Trace: [zone System Output] queue got oversized. trimming 27 items from start
09/13 16:11:17 Debug: [zone System Output] Remove(27 items, for_replace=False)
09/13 16:11:17 Info: after removeall ordered count 5000 shuffle count 5000
09/13 16:11:17 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [72% buf] [LOADING @ 0:00] Roster - Bailey Bryan
09/13 16:11:17 Trace: [musicpowerstate] music is playing, preventing idle sleep
09/13 16:11:17 Info: MPNowPlayingInfoCenter: Connect
09/13 16:11:17 Info: MPNowPlayingInfoCenter: Connect
09/13 16:11:17 Trace: [tidal/http] GET https://api.tidal.com/v1/tracks/152636220/playbackinfopostpaywall?countryCode=US&audioquality=HIGH&assetpresentation=FULL&playbackmode=STREAM => Success
09/13 16:11:17 Debug: [easyhttp] [174] GET to https://metadata.roonlabs.net/1/albums/166:0:152636219/tracks?c=tidal-us returned after 447 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [182] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454/relationships?c=tidal-us returned after 475 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [192] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454/biographies?c=tidal-us returned after 492 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [183] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454/refs?c=tidal-us returned after 503 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [185] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454?c=tidal-us returned after 505 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [189] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454?c=tidal-us returned after 515 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [176] GET to https://metadata.roonlabs.net/1/albums/166:0:152636219/reviews?c=tidal-us returned after 519 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [188] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454/biographies?c=tidal-us returned after 520 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [190] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454/relationships?c=tidal-us returned after 520 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [186] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454/relationships?c=tidal-us returned after 522 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [193] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454?c=tidal-us returned after 527 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [178] GET to https://metadata.roonlabs.net/1/albums/166:0:152636219/tracks?c=tidal-us returned after 536 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [179] GET to https://metadata.roonlabs.net/1/albums/166:0:152636219/credits?c=tidal-us returned after 536 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [181] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454?c=tidal-us returned after 541 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [184] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454/biographies?c=tidal-us returned after 545 ms, status code: 304
09/13 16:11:17 Trace: [tidal/http] GET https://api.tidal.com/v1/tracks/152636220?countryCode=US => Success
09/13 16:11:17 Info: [System Output] [zoneplayer] Playing: http://ab-pr-fa.audio.tidal.com/ee568161ee0a0074a4cc85215f750644_37.mp4
09/13 16:11:17 Debug: [easyhttp] [177] GET to https://metadata.roonlabs.net/1/albums/166:0:152636219?c=tidal-us returned after 649 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [187] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454/refs?c=tidal-us returned after 670 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [180] GET to https://metadata.roonlabs.net/1/albums/166:0:152636219/reviews?c=tidal-us returned after 686 ms, status code: 304
09/13 16:11:17 Info: [metadata/albumdetails] Created album details screen for a600313532363336323139
09/13 16:11:17 Info: [metadata/albumdetails] a600313532363336323139,c800757675696a3438786263793262,be003139373036323133
09/13 16:11:17 Debug: [easyhttp] [173] GET to https://metadata.roonlabs.net/1/albums/166:0:152636219?c=tidal-us returned after 697 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [191] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454/refs?c=tidal-us returned after 702 ms, status code: 304
09/13 16:11:17 Debug: [easyhttp] [194] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454/relationships?c=tidal-us returned after 823 ms, status code: 304
09/13 16:11:18 Trace: [tidal/http] GET https://api.tidal.com/v1/tracks/151623576/playbackinfopostpaywall?countryCode=US&audioquality=HIGH&assetpresentation=FULL&playbackmode=STREAM => Success
09/13 16:11:18 Debug: [easyhttp] [195] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454/refs?c=tidal-us returned after 1019 ms, status code: 304
09/13 16:11:18 Trace: [tidal/http] GET https://api.tidal.com/v1/tracks/151623576?countryCode=US => Success
09/13 16:11:18 Info: [System Output] [zoneplayer] Queueing: http://ab-pr-fa.audio.tidal.com/5d8a3de795529b831baed28f238f8a98_37.mp4
09/13 16:11:18 Debug: [easyhttp] [196] GET to https://metadata.roonlabs.net/1/performers/122:0:MN0003554454/biographies?c=tidal-us returned after 1041 ms, status code: 304
09/13 16:11:18 Debug: [easyhttp] [175] GET to https://metadata.roonlabs.net/1/albums/166:0:152636219/credits?c=tidal-us returned after 1056 ms, status code: 304
09/13 16:11:18 Info: [metadata/albumdetails] Created album details screen for a600313532363336323139
09/13 16:11:18 Info: [metadata/albumdetails] a600313532363336323139,c800757675696a3438786263793262,be003139373036323133
09/13 16:11:18 Debug: GMS: saving nav stack
09/13 16:11:18 Debug: GMS: trying to save nav stack, but nav stack stuff was in progress
09/13 16:11:18 Debug: GMS: done saving nav stack
09/13 16:11:18 Debug: [easyhttp] [198] POST to https://metadata.roonlabs.net/1/works/translate?c=tidal-us returned after 522 ms, status code: 200
09/13 16:11:18 Debug: [easyhttp] [197] POST to https://metadata.roonlabs.net/1/albums/translate?c=tidal-us returned after 539 ms, status code: 200
09/13 16:11:18 Info: [library/albumdetails] found 1 streaming service alternates
09/13 16:11:18 Debug: [easyhttp] [199] POST to https://metadata.roonlabs.net/1/albums/translate?c=tidal-us returned after 537 ms, status code: 200
09/13 16:11:18 Info: [library/albumdetails] found 1 streaming service alternates
09/13 16:11:18 Debug: [easyhttp] [200] POST to https://metadata.roonlabs.net/1/works/translate?c=tidal-us returned after 538 ms, status code: 200
09/13 16:11:19 Info: [System Output] [zoneplayer] Open result (Queueing): Result[Status=Success]
09/13 16:11:19 Info: [System Output] [zoneplayer]     Open Result (Playing):Result[Status=Success]
09/13 16:11:19 Info: [System Output] [zoneplayer] Starting playback
09/13 16:11:19 Trace: [System Output] [zoneplayer/raat] StartStream Sooloos.Broker.Transport.RaatZonePlayer+Endpoint: StreamParams[SampleRate=44100, BitsPerSample=24, Channels=2, Layout=Stereo FrameCount=8794113] => StreamParams[SampleRate=44100, BitsPerSample=24, Channels=2, Layout=Stereo FrameCount=8794113] streamid=1097122129
09/13 16:11:19 Trace: [System Output] [raatclient] SENT [67]{"request":"setup","format":{"sample_type":"pcm","sample_rate":44100,"bits_per_sample":24,"channels":2,"sample_subtype":"none"}}
09/13 16:11:19 Info: [zone System Output] OnPlayFeedback Playing
09/13 16:11:19 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [72% buf] [PLAYING @ 0:00] Roster - Bailey Bryan
09/13 16:11:19 Trace: [System Output] [raatclient] GOT [67] {"status":"OutputMessage","message":{"signal_path":[{"method":"coreaudio_shared","quality":"high","type":"output"}]}}
09/13 16:11:19 Trace: [prebuffer] ready 149940/441000 (34%) @ 0/199 sec
09/13 16:11:19 Trace: [streamingmediafile] immediate read of http://ab-pr-fa.audio.tidal.com/ee568161ee0a0074a4cc85215f750644_37.mp4 at 262144 length=8014574
09/13 16:11:19 Info:
--[ SignalPath ]---------------------------------------------
SignalPath Quality = LowQuality
Elements:
    Source Format=Aac 44100/24/2  Quality=LowQuality
    Raat Device=System Output
    Output OutputType=Local_SharedMode_CoreAudio Quality=HighQuality SubType= Model=System Output
------------------------------------------------------------
09/13 16:11:19 Trace: [System Output] [raatclient] GOT [67] {"status":"Success","audio_port":0,"audio_port_tcp":62892,"clock_port":58139}
09/13 16:11:19 Trace: [System Output] [zoneplayer/raat] Endpoint System Output State Changed: Idle => Prepared
09/13 16:11:19 Trace: [System Output] [zoneplayer/raat] synced to endpoint System Output clock: realtime=584221917828 rtt=0us offset=-622135082us delta=-622135082us
09/13 16:11:19 Trace: [System Output] [raatclient] SENT [68]{"request":"stream","stream_id":1097122129,"first_seq":-1,"nak_port":-1,"buffer_size":10,"ready_threshold":0.2}
09/13 16:11:19 Trace: [System Output] [raatclient] GOT [68] {"status":"Buffering"}
09/13 16:11:19 Trace: [System Output] [zoneplayer/raat] Endpoint System Output State Changed: Prepared => Buffering
09/13 16:11:19 Trace: [System Output] [zoneplayer/raat] [zoneplayer/raat] selected System Output as clock master
09/13 16:11:19 Debug: [raat/tcpaudiosource] connecting to 127.0.0.1:62892
09/13 16:11:19 Debug: [raat/tcpaudiosource] connected
09/13 16:11:19 Trace: [System Output] [raatclient] GOT [68] {"status":"Ready"}
09/13 16:11:19 Trace: [System Output] [zoneplayer/raat] Endpoint System Output State Changed: Buffering => Ready
09/13 16:11:19 Trace: [System Output] [zoneplayer/raat] wait for ready in 0ms
09/13 16:11:19 Trace: [System Output] [zoneplayer/raat] Doing 'ASAP' Start since we are just playing to one device
09/13 16:11:19 Trace: [System Output] [raatclient] SENT [69]{"request":"start","min_offset":50000000,"stream_sample":0}
09/13 16:11:19 Trace: [System Output] [zoneplayer/raat] Endpoint System Output State Changed: Ready => Playing
09/13 16:11:19 Trace: [System Output] [raatclient] GOT [68] {"status":"Playing"}
09/13 16:11:19 Trace: [System Output] [raatclient] GOT [69] {"status":"Success","time":584279560772}
09/13 16:11:21 Info: [stats] 6049mb Virtual, 947mb Physical, 342mb Managed, 101 Threads,  FDs
09/13 16:11:24 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [100% buf] [PLAYING @ 0:04/3:19] Roster - Bailey Bryan
09/13 16:11:28 Trace: [streamingmediafile] immediate read of http://ab-pr-fa.audio.tidal.com/ee568161ee0a0074a4cc85215f750644_37.mp4 at 1048576 length=8014574
09/13 16:11:29 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [100% buf] [PLAYING @ 0:09/3:19] Roster - Bailey Bryan
09/13 16:11:35 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [100% buf] [PLAYING @ 0:15/3:19] Roster - Bailey Bryan
09/13 16:11:36 Info: [stats] 6049mb Virtual, 947mb Physical, 344mb Managed, 100 Threads,  FDs
09/13 16:11:40 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [100% buf] [PLAYING @ 0:20/3:19] Roster - Bailey Bryan
09/13 16:11:45 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [96% buf] [PLAYING @ 0:25/3:19] Roster - Bailey Bryan
09/13 16:11:50 Trace: [System Output] [zoneplayer/raat] sync System Output: realtime=614776674183 rtt=0us offset=-622134325us delta=-464us drift=756us in 30.5535s (24.755ppm, 89.118ms/hr)
09/13 16:11:50 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [80% buf] [PLAYING @ 0:31/3:19] Roster - Bailey Bryan
09/13 16:11:51 Info: [stats] 6049mb Virtual, 947mb Physical, 351mb Managed, 100 Threads,  FDs
09/13 16:11:55 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [60% buf] [PLAYING @ 0:36/3:19] Roster - Bailey Bryan
09/13 16:12:00 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [60% buf] [PLAYING @ 0:41/3:19] Roster - Bailey Bryan
09/13 16:12:05 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [64% buf] [PLAYING @ 0:46/3:19] Roster - Bailey Bryan
09/13 16:12:06 Info: [stats] 6049mb Virtual, 947mb Physical, 353mb Managed, 100 Threads,  FDs
09/13 16:12:10 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [66% buf] [PLAYING @ 0:51/3:19] Roster - Bailey Bryan
09/13 16:12:15 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [60% buf] [PLAYING @ 0:56/3:19] Roster - Bailey Bryan
09/13 16:12:20 Trace: [System Output] [zoneplayer/raat] sync System Output: realtime=645290259482 rtt=0us offset=-622132740us delta=586us drift=2341us in 61.0655s (38.347ppm, 138.048ms/hr)
09/13 16:12:20 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [54% buf] [PLAYING @ 1:01/3:19] Roster - Bailey Bryan
09/13 16:12:22 Info: [stats] 6049mb Virtual, 947mb Physical, 361mb Managed, 100 Threads,  FDs
09/13 16:12:25 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [70% buf] [PLAYING @ 1:06/3:19] Roster - Bailey Bryan
09/13 16:12:30 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [82% buf] [PLAYING @ 1:11/3:19] Roster - Bailey Bryan
09/13 16:12:35 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [84% buf] [PLAYING @ 1:15/3:19] Roster - Bailey Bryan
09/13 16:12:37 Info: [stats] 6049mb Virtual, 947mb Physical, 363mb Managed, 100 Threads,  FDs
09/13 16:12:41 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [70% buf] [PLAYING @ 1:21/3:19] Roster - Bailey Bryan
09/13 16:12:46 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [66% buf] [PLAYING @ 1:26/3:19] Roster - Bailey Bryan
09/13 16:12:51 Trace: [System Output] [zoneplayer/raat] sync System Output: realtime=675866025570 rtt=0us offset=-622131974us delta=-400us drift=3107us in 91.6405s (33.912ppm, 122.084ms/hr)
09/13 16:12:51 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [50% buf] [PLAYING @ 1:32/3:19] Roster - Bailey Bryan
09/13 16:12:52 Info: [stats] 6049mb Virtual, 947mb Physical, 370mb Managed, 100 Threads,  FDs
09/13 16:12:56 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [60% buf] [PLAYING @ 1:37/3:19] Roster - Bailey Bryan
09/13 16:13:01 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [72% buf] [PLAYING @ 1:42/3:19] Roster - Bailey Bryan
09/13 16:13:06 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [56% buf] [PLAYING @ 1:47/3:19] Roster - Bailey Bryan
09/13 16:13:07 Info: [stats] 6049mb Virtual, 947mb Physical, 376mb Managed, 100 Threads,  FDs
09/13 16:13:11 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [50% buf] [PLAYING @ 1:52/3:19] Roster - Bailey Bryan
09/13 16:13:16 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [52% buf] [PLAYING @ 1:57/3:19] Roster - Bailey Bryan
09/13 16:13:21 Trace: [System Output] [zoneplayer/raat] sync System Output: realtime=706411392458 rtt=0us offset=-622130607us delta=-46us drift=4474us in 122.185s (36.622ppm, 131.838ms/hr)
09/13 16:13:21 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [48% buf] [PLAYING @ 2:02/3:19] Roster - Bailey Bryan
09/13 16:13:22 Info: [stats] 6049mb Virtual, 947mb Physical, 381mb Managed, 100 Threads,  FDs
09/13 16:13:26 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [40% buf] [PLAYING @ 2:06/3:19] Roster - Bailey Bryan
09/13 16:13:31 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [28% buf] [PLAYING @ 2:12/3:19] Roster - Bailey Bryan
09/13 16:13:37 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [20% buf] [PLAYING @ 2:17/3:19] Roster - Bailey Bryan
09/13 16:13:37 Info: [stats] 6049mb Virtual, 947mb Physical, 384mb Managed, 100 Threads,  FDs
09/13 16:13:42 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [8% buf] [PLAYING @ 2:22/3:19] Roster - Bailey Bryan
09/13 16:13:44 Debug: [prebuffer] sleeping in read -- this isn't good

09/13 16:13:47 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [6% buf] [PLAYING @ 2:28/3:19] Roster - Bailey Bryan
09/13 16:13:48 Debug: [prebuffer] sleeping in read -- this isn't good

09/13 16:13:52 Info: [stats] 6049mb Virtual, 947mb Physical, 392mb Managed, 100 Threads,  FDs
09/13 16:13:52 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:13:52 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [2% buf] [PLAYING @ 2:33/3:19] Roster - Bailey Bryan
09/13 16:13:53 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:13:55 Trace: [System Output] [zoneplayer/raat] sync System Output: realtime=739756478641 rtt=0us offset=-622129521us delta=243us drift=5560us in 155.5285s (35.754ppm, 128.715ms/hr)
09/13 16:13:56 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:13:57 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [2% buf] [PLAYING @ 2:38/3:19] Roster - Bailey Bryan
09/13 16:13:57 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:14:02 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [2% buf] [PLAYING @ 2:43/3:19] Roster - Bailey Bryan
09/13 16:14:03 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:14:07 Info: [stats] 6049mb Virtual, 947mb Physical, 394mb Managed, 100 Threads,  FDs
09/13 16:14:07 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [2% buf] [PLAYING @ 2:48/3:19] Roster - Bailey Bryan
09/13 16:14:08 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:14:11 Trace: [System Output] [raatclient] GOT [68] {"status":"Dropout","samples":16571}
09/13 16:14:12 Trace: [System Output] [raatclient] GOT [68] {"status":"Dropout","samples":5236}
09/13 16:14:12 Trace: [System Output] [raatclient] GOT [68] {"status":"Dropout","samples":22050}
09/13 16:14:12 Trace: [System Output] [LowQuality, 24/44 TIDAL AAC => 24/44] [2% buf] [PLAYING @ 2:52/3:19] Roster - Bailey Bryan
09/13 16:14:13 Trace: [System Output] [raatclient] GOT [68] {"status":"Dropout","samples":22050}
09/13 16:14:13 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:14:13 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:14:13 Trace: [System Output] [raatclient] GOT [68] {"status":"Dropout","samples":22050}
09/13 16:14:14 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:14:14 Trace: [System Output] [raatclient] GOT [68] {"status":"Dropout","samples":22050}
09/13 16:14:14 Trace: [System Output] [raatclient] GOT [68] {"status":"Dropout","samples":22050}
09/13 16:14:15 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:14:15 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:14:15 Trace: [System Output] [raatclient] GOT [68] {"status":"Dropout","samples":22050}
09/13 16:14:15 Warn: [System Output] [zoneplayer/raat] Too many dropouts (>3s dropped out in the last 30s). Killing stream
09/13 16:14:15 Trace: [System Output] [zoneplayer/raat] too many dropouts. stopping stream
09/13 16:14:15 Warn: [zone System Output] Track Stopped Due to Slow Media
09/13 16:14:15 Info: [System Output] [zoneplayer] advance didn't change the track. returning short read
09/13 16:14:15 Trace: [System Output] [zoneplayer/raat] Endpoint System Output State Changed: Playing => Prepared
09/13 16:14:15 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
09/13 16:14:15 Trace: [System Output] [raatclient] SENT [70]{"request":"end_stream"}
09/13 16:14:15 Debug: [raat/tcpaudiosource] disconnecting
09/13 16:14:15 Info: [library] recorded play for profile f753986b-9ff9-43c6-ab0d-876acda5fa7d: mediaid=168:0:152636220 metadataid= contentid=168:0:152636220 libraryid= isfromswim=False
09/13 16:14:15 Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
09/13 16:14:15 Info: [zone System Output] OnPlayFeedback StoppedEndOfMediaUnnatural
09/13 16:14:15 Debug: [zone System Output] _Advance
09/13 16:14:15 Info: Alert: TIDAL: tidal_media_slow
09/13 16:14:15 Info: Alert: TIDAL: tidal_media_slow
09/13 16:14:15 Trace: [System Output] [raatclient] GOT [68] {"status":"Ended"}
09/13 16:14:15 Trace: [System Output] [raatclient] GOT [70] {"status":"Success"}
09/13 16:14:15 Info: sleep 3ms after flush
09/13 16:14:15 Warn: [zoneplayer/raat] Error during streaming: System.NullReferenceException: Object reference not set to an instance of an object
  at Sooloos.Broker.Transport.RaatZonePlayer+<>c__DisplayClass31_0.<_StartStream4>b__1 () [0x005d9] in <544635550a274f9f9fb369314b5a751b>:0

The following is Roon plays the song with “Master” quality (My DAC display 88K).

09/13 16:20:33 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [24] {"status":"OutputMessage","message":{"signal_path":[{"is_passthrough":false,"type":"digital_volume","quality":"high","gain":-14.0,"is_muted":false},{"method":"coreaudio_exclusive","type":"output","quality":"lossless"}]}}
09/13 16:20:33 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [24] {"status":"OutputMessage","message":{"signal_path":[{"is_passthrough":false,"type":"digital_volume","quality":"high","gain":-14.0,"is_muted":false},{"method":"coreaudio_exclusive","type":"output","quality":"lossless"}]}}
09/13 16:20:33 Trace: [tidal/http] GET https://api.tidal.com/v1/tracks/146410196/playbackinfopostpaywall?countryCode=US&audioquality=HI_RES&assetpresentation=FULL&playbackmode=STREAM => Success
09/13 16:20:34 Trace: [tidal/http] GET https://api.tidal.com/v1/tracks/152636220/playbackinfopostpaywall?countryCode=US&audioquality=HI_RES&assetpresentation=FULL&playbackmode=STREAM => Success
09/13 16:20:34 Debug: [easyhttp] [455] POST to https://metadata.roonlabs.net/1/albums/translate?c=tidal-us returned after 264 ms, status code: 200
09/13 16:20:34 Info: [library/albumdetails] found 1 streaming service alternates
09/13 16:20:34 Trace: [tidal/http] GET https://api.tidal.com/v1/tracks/152636220?countryCode=US => Success
09/13 16:20:34 Info: [客厅音响] [zoneplayer] Playing: http://ab-pr-fa.audio.tidal.com/70d9afca9bc14bbb635469cafc2a7a33_39.flac
09/13 16:20:34 Trace: [tidal/http] GET https://api.tidal.com/v1/tracks/146410196?countryCode=US => Success
09/13 16:20:34 Info: [客厅音响] [zoneplayer] Queueing: http://sp-pr-fa.audio.tidal.com/mediatracks/CAEaKRInY2U4YmU3NDFiYzhkNDJhZTcwMDVjZDQwODExZmZmY2FfNjEubXA0/0.flac
09/13 16:20:34 Debug: [easyhttp] [456] POST to https://metadata.roonlabs.net/1/works/translate?c=tidal-us returned after 500 ms, status code: 200
09/13 16:20:34 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [24] {"status":"Success","clock_port":57516,"audio_port_tcp":63530,"audio_port":0}
09/13 16:20:34 Trace: [客厅音响] [zoneplayer/raat] Endpoint TEAC USB AUDIO DEVICE State Changed: Idle => Prepared
09/13 16:20:35 Info: [客厅音响] [zoneplayer]     Open Result (Playing):Result[Status=Success]
09/13 16:20:35 Info: [客厅音响] [zoneplayer] Starting playback
09/13 16:20:35 Info: [zoneplayer/signal] set crossfade bounds to startframes=0 endframes=-1 framecount=8794128
09/13 16:20:35 Info: [zoneplayer/signal] set crossfade bounds to backinglen=8794128 noisestart=-1 noiseend=-1 total=199413
09/13 16:20:35 Trace: [客厅音响] [zoneplayer/raat] StartStream Sooloos.Broker.Transport.RaatZonePlayer+Endpoint: StreamFormat(channels=2, bitspersample=64, samplerate=88200, isdts=False) => StreamFormat(channels=2, bitspersample=24, samplerate=88200, isdts=False) streamid=640034151
09/13 16:20:35 Trace: [TEAC USB AUDIO DEVICE] [raatclient] SENT [25]{"request":"teardown"}
09/13 16:20:35 Trace: [客厅音响] [zoneplayer/raat] Endpoint TEAC USB AUDIO DEVICE State Changed: Prepared => Idle
09/13 16:20:35 Trace: [TEAC USB AUDIO DEVICE] [raatclient] SENT [26]{"request":"setup","format":{"sample_type":"pcm","sample_rate":88200,"bits_per_sample":24,"channels":2,"sample_subtype":"none"}}
09/13 16:20:35 Info: [zone 客厅音响] OnPlayFeedback Playing
09/13 16:20:35 Trace: [客厅音响] [HighQuality, 24/44 MQA TIDAL FLAC => 24/88] [PLAYING @ 0:00] Roster - Bailey Bryan
09/13 16:20:35 Trace: [prebuffer] ready 149940/441000 (34%) @ 0/199 sec
09/13 16:20:35 Trace: [streamingmediafile] immediate read of http://ab-pr-fa.audio.tidal.com/70d9afca9bc14bbb635469cafc2a7a33_39.flac at 262144 length=21231367
09/13 16:20:35 Info: [客厅音响] [zoneplayer] Open result (Queueing): Result[Status=Success]
09/13 16:20:35 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [24] {"status":"Teardown"}
09/13 16:20:35 Info:
--[ SignalPath ]---------------------------------------------
SignalPath Quality = HighQuality
Elements:
    Source Format=Flac 44100/24/2  Quality=Lossless MQA 44100
    MQA Subtype=authentication LightState=off OriginalSampleRate=44100 OutputSampleRate= OutputBitsPerSample=
    MQA Subtype=roon_core_decoder LightState= OriginalSampleRate= OutputSampleRate=88200 OutputBitsPerSample=24
    UpgradeBitDepth FromBitsPerSample=24 ToBitsPerSample=64 Quality=Lossless
    VolumeNormaliation GainDb=0 Quality=Lossless
    CrossFade Milliseconds=1000 Quality=Enhanced
    Truncate FromBitsPerSample=64 ToBitsPerSample=24 Quality=Lossless
    Raat Device=TEAC USB AUDIO DEVICE
    DigitalVolume DisplayMode=db GainDb=-14 Quality=HighQuality Value=
    Output OutputType=Local_ExclusiveMode_CoreAudio Quality=Lossless SubType= Model=TEAC USB AUDIO DEVICE
------------------------------------------------------------
09/13 16:20:37 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [26] {"status":"OutputMessage","message":{"signal_path":[{"is_passthrough":false,"type":"digital_volume","quality":"high","gain":-14.0,"is_muted":false},{"method":"coreaudio_exclusive","type":"output","quality":"lossless"}]}}
09/13 16:20:37 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [26] {"status":"OutputMessage","message":{"signal_path":[{"is_passthrough":false,"type":"digital_volume","quality":"high","gain":-14.0,"is_muted":false},{"method":"coreaudio_exclusive","type":"output","quality":"lossless"}]}}
09/13 16:20:37 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [26] {"status":"Success","clock_port":57516,"audio_port_tcp":63530,"audio_port":0}
09/13 16:20:37 Trace: [客厅音响] [zoneplayer/raat] Endpoint TEAC USB AUDIO DEVICE State Changed: Idle => Prepared
09/13 16:20:37 Trace: [客厅音响] [zoneplayer/raat] pausing for 0.1s for server-side resync delay
09/13 16:20:37 Trace: [客厅音响] [zoneplayer/raat] synced to endpoint TEAC USB AUDIO DEVICE clock: realtime=18682659300 rtt=0us offset=-988968340us delta=-988968340us
09/13 16:20:37 Trace: [TEAC USB AUDIO DEVICE] [raatclient] SENT [27]{"request":"stream","stream_id":640034151,"first_seq":-1,"nak_port":-1,"buffer_size":10,"ready_threshold":0.2}
09/13 16:20:37 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [27] {"status":"Buffering"}
09/13 16:20:37 Trace: [客厅音响] [zoneplayer/raat] Endpoint TEAC USB AUDIO DEVICE State Changed: Prepared => Buffering
09/13 16:20:37 Trace: [客厅音响] [zoneplayer/raat] [zoneplayer/raat] selected TEAC USB AUDIO DEVICE as clock master
09/13 16:20:37 Debug: [raat/tcpaudiosource] connecting to 127.0.0.1:63530
09/13 16:20:37 Debug: [raat/tcpaudiosource] connected
09/13 16:20:37 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [27] {"status":"Ready"}
09/13 16:20:37 Trace: [客厅音响] [zoneplayer/raat] Endpoint TEAC USB AUDIO DEVICE State Changed: Buffering => Ready
09/13 16:20:37 Trace: [客厅音响] [zoneplayer/raat] wait for ready in 0ms
09/13 16:20:37 Trace: [客厅音响] [zoneplayer/raat] Doing 'ASAP' Start since we are just playing to one device
09/13 16:20:37 Trace: [TEAC USB AUDIO DEVICE] [raatclient] SENT [28]{"request":"start","min_offset":50000000,"stream_sample":0}
09/13 16:20:37 Trace: [客厅音响] [zoneplayer/raat] Endpoint TEAC USB AUDIO DEVICE State Changed: Ready => Playing
09/13 16:20:37 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [27] {"status":"Playing"}
09/13 16:20:37 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [28] {"status":"Success","time":18811114540}
09/13 16:20:38 Info: [stats] 6243mb Virtual, 1038mb Physical, 349mb Managed, 110 Threads,  FDs
09/13 16:20:38 Info:
--[ SignalPath ]---------------------------------------------
SignalPath Quality = HighQuality
Elements:
    Source Format=Flac 44100/24/2  Quality=Lossless MQA 44100
    MQA Subtype=authentication LightState=valid OriginalSampleRate=44100 OutputSampleRate= OutputBitsPerSample=
    MQA Subtype=roon_core_decoder LightState= OriginalSampleRate= OutputSampleRate=88200 OutputBitsPerSample=24
    UpgradeBitDepth FromBitsPerSample=24 ToBitsPerSample=64 Quality=Lossless
    VolumeNormaliation GainDb=-4.4 Quality=Enhanced
    CrossFade Milliseconds=1000 Quality=Enhanced
    Truncate FromBitsPerSample=64 ToBitsPerSample=24 Quality=Lossless
    Raat Device=TEAC USB AUDIO DEVICE
    DigitalVolume DisplayMode=db GainDb=-14 Quality=HighQuality Value=
    Output OutputType=Local_ExclusiveMode_CoreAudio Quality=Lossless SubType= Model=TEAC USB AUDIO DEVICE
------------------------------------------------------------
09/13 16:20:40 Trace: [客厅音响] [HighQuality 74.3x, 24/44 MQA TIDAL FLAC => 24/88] [14% buf] [PLAYING @ 0:02/3:19] Roster - Bailey Bryan
09/13 16:20:42 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:20:45 Trace: [客厅音响] [HighQuality 70.7x, 24/44 MQA TIDAL FLAC => 24/88] [2% buf] [PLAYING @ 0:07/3:19] Roster - Bailey Bryan
09/13 16:20:45 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:20:49 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [27] {"status":"Dropout","samples":36507}
09/13 16:20:51 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [27] {"status":"Dropout","samples":45056}
09/13 16:20:51 Trace: [客厅音响] [HighQuality 70.2x, 24/44 MQA TIDAL FLAC => 24/88] [2% buf] [PLAYING @ 0:11/3:19] Roster - Bailey Bryan
09/13 16:20:51 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:20:51 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [27] {"status":"Dropout","samples":45056}
09/13 16:20:52 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [27] {"status":"Dropout","samples":40960}
09/13 16:20:52 Debug: [prebuffer] sleeping in read -- this isn't good
09/13 16:20:52 Trace: [TEAC USB AUDIO DEVICE] [raatclient] GOT [27] {"status":"Dropout","samples":45056}
09/13 16:20:52 Warn: [客厅音响] [zoneplayer/raat] Too many dropouts (>3s dropped out in the last 30s). Killing stream
09/13 16:20:52 Trace: [客厅音响] [zoneplayer/raat] too many dropouts. stopping stream

Plays well in Tidal

All trace seems that is a network issue. However, when I use Tidal desktop app to play the same song with “HiFi” quality, the player works well.

System Settings

DNS: 8.8.8.8, 8.8.4.4
Proxy (I’m in China): Shadowsocks to proxy tidal.com, roonlabs.com, roonlabs.net
Proxy servers: Seoul (30Mbps) Mumbai (150Mbps) US (7Mbps)

So, as a result, Roon may meet some network issues when plays the streaming file in Tidal. Why Tidal works well. I’m very confused. Because in the log, the streaming files are all from tidal.com.

A post was split to a new topic: When using Tidal (Hi-Fi and Master quality) in Roon, each track plays about 10 or 20 seconds

I have the same issue, I am using Hong Kong Tidal account, works great with Tidal apps and dcs apps, only roon cannot play master / hifi quality tidal.

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