@nathan no metadata tonight on any of the channels I’ve tried. See the extract of RoonServer logs when I launch playback for FIP.
02/15 18:28:11 Debug: [easyhttp] [2693] POST to https://api.roonlabs.net/swim/1/session/4e71357c103b41798ccb3da1f8fcfa30/ping returned after 339 ms, status code: 200, request body size: 2 B
02/15 18:28:12 Debug: [easyhttp] [2695] GET to https://api.roonlabs.net/internetradio/2/api/stations/e65c2cff-629e-4caf-ba7b-5314b58f1a1d?format=msgpack& returned after 339 ms, status code: 200, request body size: 0 B
02/15 18:28:12 Trace: [zone Séjour] Playing Channel
02/15 18:28:12 Trace: [zone Séjour] Selecting Source state=Stopped
02/15 18:28:12 Info: [library] saved recent ProfileId=0b10440b-2c35-4a29-90bd-3bc2952f0321 Time=15/02/2023 17:28:12 DataType=channel Type=play MetadataId=1826 ContentId= LibraryId=1826 Text= Genre=
02/15 18:28:12 Trace: [Séjour] [LowQuality, 24/48 AAC => 32/48 8ch] [100% buf] [LOADING @ 0:00] FIP
02/15 18:28:12 Trace: [internetradio] Channel Player: Fetching URL [https://icecast.radiofrance.fr/fip-hifi.aac?id=radiofrance]
02/15 18:28:12 Debug: [easyhttp] [2696] GET to https://icecast.radiofrance.fr/fip-hifi.aac?id=radiofrance returned after 144 ms, status code: 200, request body size: 0 B
02/15 18:28:12 Trace: [internetradio] Channel Player: Fetching URL [https://icecast.radiofrance.fr/fip-midfi.mp3?id=radiofrance]
02/15 18:28:13 Debug: [easyhttp] [2697] GET to https://icecast.radiofrance.fr/fip-midfi.mp3?id=radiofrance returned after 154 ms, status code: 200, request body size: 0 B
02/15 18:28:13 Trace: Attempting to play channel URL: icy://icecast.radiofrance.fr/fip-hifi.aac?id=radiofrance
02/15 18:28:13 Info: [Séjour] [zoneplayer] Playing: channel://icy%3a%2f%2ficecast.radiofrance.fr%2ffip-hifi.aac%3fid%3dradiofrance
02/15 18:28:13 Info: [Séjour] [zoneplayer] Open Result (Playing):Result[Status=Success]
02/15 18:28:13 Info: [Séjour] [zoneplayer] Starting playback
02/15 18:28:13 Trace: [convolution] resampled 262144 samples to 32935 samples using linear_phase_precise (384000 => 48000)
02/15 18:28:13 Info: [audio/env] [env000374] All streams were disposed
02/15 18:28:13 Trace: [convolution] resampled 262144 samples to 32935 samples using linear_phase_precise (384000 => 48000)
02/15 18:28:13 Info: [audio/env] [env000375] All streams were disposed
02/15 18:28:13 Trace: [convolution] resampled 262144 samples to 32935 samples using linear_phase_precise (384000 => 48000)
02/15 18:28:13 Info: [audio/env] [env000376] All streams were disposed
02/15 18:28:13 Trace: [convolution] resampled 262144 samples to 32935 samples using linear_phase_precise (384000 => 48000)
02/15 18:28:13 Info: [audio/env] [env000377] All streams were disposed
02/15 18:28:13 Trace: [convolution] resampled 262144 samples to 32935 samples using linear_phase_precise (384000 => 48000)
02/15 18:28:13 Info: [audio/env] [env000378] All streams were disposed
02/15 18:28:13 Trace: [convolution] resampled 262144 samples to 32935 samples using linear_phase_precise (384000 => 48000)
02/15 18:28:13 Info: [audio/env] [env000379] All streams were disposed
02/15 18:28:14 Trace: [convolution] resampled 262144 samples to 32935 samples using linear_phase_precise (384000 => 48000)
02/15 18:28:14 Info: [audio/env] [env000380] All streams were disposed
02/15 18:28:14 Trace: [convolution] resampled 262144 samples to 32935 samples using linear_phase_precise (384000 => 48000)
02/15 18:28:14 Info: [audio/env] [env000381] All streams were disposed
02/15 18:28:14 Trace: [convolution] resampled 262144 samples to 32935 samples using linear_phase_precise (384000 => 48000)
02/15 18:28:14 Info: [audio/env] [env000382] All streams were disposed
02/15 18:28:14 Info:
--[ SignalPath ]---------------------------------------------
SignalPath Quality = LowQuality
Elements:
Source Format=Aac 48000/24/2 Quality=LowQuality
UpgradeBitDepth FromBitsPerSample=24 ToBitsPerSample=64 Quality=Lossless
HeadroomGain GainDb=-2 Quality=Enhanced
Convolution
SpeakerSetup HasDistanceAdjustment=False HasGainAdjustment=True HasPhaseAdjustment=False
Truncate FromBitsPerSample=64 ToBitsPerSample=32 Quality=Lossless
SpeakerSetup HasDistanceAdjustment=True HasGainAdjustment=False HasPhaseAdjustment=True
Raat Device=exaSound ASIO64 (8ch)
Output OutputType=Local_Asio Quality=Lossless SubType= Model=exaSound ASIO64 (8ch)
------------------------------------------------------------
02/15 18:28:14 Trace: [convolution] resampled 262144 samples to 32935 samples using linear_phase_precise (384000 => 48000)
02/15 18:28:14 Info: [audio/env] [env000383] All streams were disposed
02/15 18:28:14 Trace: [convolution] resampled 262144 samples to 32935 samples using linear_phase_precise (384000 => 48000)
02/15 18:28:14 Info: [audio/env] [env000384] All streams were disposed
02/15 18:28:14 Trace: [convolution] resampled 262144 samples to 32935 samples using linear_phase_precise (384000 => 48000)
02/15 18:28:14 Info: [audio/env] [env000385] All streams were disposed
02/15 18:28:14 Trace: [convolution] normalized norm=7,99999999681009 before -0,0724674705415964 after -0,0724674705415981
02/15 18:28:14 Debug: [convolution] adjusted filter length from 32935 to 28521 since filter had trailing zeroes
02/15 18:28:14 Debug: [convolution] performing convolution with 12 paths
02/15 18:28:14 Trace: [Séjour] [zoneplayer/raat] StartStream Sooloos.Broker.Transport.RaatZonePlayer+Endpoint: StreamFormat(channels=2, bitspersample=24, samplerate=48000, isdts=False) => StreamFormat(channels=8, bitspersample=32, samplerate=48000, isdts=False) streamid=765966170
02/15 18:28:14 Trace: [exaSound ASIO64 (8ch)] [raatclient] SENT [155]{"request":"setup","format":{"sample_type":"pcm","sample_rate":48000,"bits_per_sample":32,"channels":8,"sample_subtype":"none"}}
02/15 18:28:14 Info: [zone Séjour] OnPlayFeedback Playing
02/15 18:28:14 Trace: [Séjour] [LowQuality, 24/48 AAC => 32/48 8ch] [100% buf] [PLAYING @ 0:00] FIP
02/15 18:28:14 Trace: [exaSound ASIO64 (8ch)] [raatclient] GOT [155] {"status":"OutputMessage","message":{"signal_path":[{"type":"output","quality":"lossless","method":"asio"}]}}
02/15 18:28:14 Debug: [easyhttp] [2698] GET to https://api.roonlabs.net/internetradio/2/api/stations/e65c2cff-629e-4caf-ba7b-5314b58f1a1d/metadata?format=msgpack&wait=False×tamp=-1& returned after 136 ms, status code: 200, request body size: 0 B
02/15 18:28:14 Trace: [music/search] starting internet radio search
02/15 18:28:14 Trace: [exaSound ASIO64 (8ch)] [raatclient] GOT [155] {"status":"Success","audio_port_tcp":49877,"audio_port":0,"clock_port":59460}
02/15 18:28:14 Trace: [Séjour] [zoneplayer/raat] Endpoint exaSound ASIO64 (8ch) State Changed: Idle => Prepared
02/15 18:28:14 Trace: [Séjour] [zoneplayer/raat] pausing for 0,05s for server-side resync delay
02/15 18:28:14 Trace: [Séjour] [zoneplayer/raat] synced to endpoint exaSound ASIO64 (8ch) clock: realtime=22322170043667 rtt=0us offset=-53134344956us delta=-53134344956us
02/15 18:28:14 Trace: [exaSound ASIO64 (8ch)] [raatclient] SENT [156]{"request":"stream","stream_id":765966170,"first_seq":-1,"nak_port":-1,"buffer_size":10,"ready_threshold":0.2}
02/15 18:28:14 Trace: [exaSound ASIO64 (8ch)] [raatclient] GOT [156] {"status":"Buffering"}
02/15 18:28:14 Trace: [Séjour] [zoneplayer/raat] Endpoint exaSound ASIO64 (8ch) State Changed: Prepared => Buffering
02/15 18:28:14 Trace: [Séjour] [zoneplayer/raat] [zoneplayer/raat] selected exaSound ASIO64 (8ch) as clock master
02/15 18:28:14 Debug: [raat/tcpaudiosource] connecting to 127.0.0.1:49877
02/15 18:28:14 Debug: [raat/tcpaudiosource] connected
02/15 18:28:14 Debug: [easyhttp] [2700] GET to https://api.roonlabs.net/internetradio/2/api/stations/e65c2cff-629e-4caf-ba7b-5314b58f1a1d/metadata?format=msgpack&wait=True×tamp=-1& returned after 138 ms, status code: 200, request body size: 0 B
02/15 18:28:14 Trace: [exaSound ASIO64 (8ch)] [raatclient] GOT [156] {"status":"Ready"}
02/15 18:28:14 Trace: [Séjour] [zoneplayer/raat] Endpoint exaSound ASIO64 (8ch) State Changed: Buffering => Ready
02/15 18:28:14 Debug: [easyhttp] [2699] POST to https://api.roonlabs.net/internetradio/2/api/reporting/internetradioplayback/events?format=msgpack& returned after 354 ms, status code: 200, request body size: 172 B
02/15 18:28:14 Debug: [easyhttp] [2702] GET to https://api.roonlabs.net/search/1/internetradiosearch?q=Kevin%20Godley%20-%20Expecting%20a%20message&count=50&c=qobuz-fr returned after 228 ms, status code: 200, request body size: 0 B
02/15 18:28:14 Trace: [music/search] [performance][internetradio] end-to-end search took 348ms
02/15 18:28:14 Critical: scx: System.InvalidCastException: Impossible d'effectuer un cast d'un objet de type 'Sooloos.Broker.Metadata.MetadataAlbumLite' en type 'Sooloos.Broker.Music.LibraryAlbum'.
à Sooloos.Broker.Music.Module.<>c__DisplayClass40_3.<FuzzyFindTrack>b__10(String seg)
à System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
à Sooloos.Broker.Music.Module.<>c__DisplayClass40_1.<FuzzyFindTrack>b__1(Result`1 result)
à Sooloos.SynchronizationContextThread._Dispatch(SendOrPostWrapper& ret)
02/15 18:28:15 Trace: [Séjour] [zoneplayer/raat] wait for ready in 0ms
02/15 18:28:15 Trace: [Séjour] [zoneplayer/raat] Adjusting playback start offset from 50ms to 73ms
02/15 18:28:15 Trace: [Séjour] [zoneplayer/raat] Doing 'ASAP' Start since we are just playing to one device
02/15 18:28:15 Trace: [exaSound ASIO64 (8ch)] [raatclient] SENT [157]{"request":"start","min_offset":73333333,"stream_sample":0}
02/15 18:28:15 Trace: [Séjour] [zoneplayer/raat] Endpoint exaSound ASIO64 (8ch) State Changed: Ready => Playing
02/15 18:28:15 Trace: [exaSound ASIO64 (8ch)] [raatclient] GOT [156] {"status":"Playing"}
02/15 18:28:15 Trace: [exaSound ASIO64 (8ch)] [raatclient] GOT [157] {"status":"Success","time":22322741985000}
02/15 18:28:19 Trace: [Séjour] [LowQuality 32,8x, 24/48 AAC => 32/48 8ch] [100% buf] [PLAYING @ 0:04] FIP
02/15 18:28:22 Info: [stats] 6733mb Virtual, 1038mb Physical, 720mb Managed, 3009 Handles, 152 Threads