Roon Core Machine
<!‐-Include your operating system and machine info (Model, CPU, RAM)-‐>
<!‐-Write below this line-‐>
Mac mini (M1, 2020), 8GB memory, , 265GB SSD, Ventura 13.1
Networking Gear & Setup Details
<!‐-Your network gear (model of routers/switches) and if on WiFi/Ethernet, are you using VPN-‐>
<!‐-Write below this line-‐>
Swisscom Internet Router, wired inhouse network
Connected Audio Devices
<!‐-Specify what devices you’re using and their connection types, like USB/HDMI/Chromecast, etc.)-‐>
<!‐-Write below this line-‐>
RME UC USB DAC
Number of Tracks in Library
<!‐-Tell us how large your music library is, eg. “30,000 tracks”-‐>
<!‐-Write below this line-‐>
61.000
Description of Issue
<!-‐Tell us about the problem you’re having in as much detail as possible. Screenshots are always appreciated!-‐>
<!‐-Write below this line-‐>
For albums in my local library it may take 15 seconds before the next track begins playing after pressing the “next track” icon. Sometimes the next track starts playing without noticeable delay. I don`t see a pattern.
In the example from the logfile entries below i see that after pressing “Next” the “Computed stats” entries are repeated 10 times and only afterwards the playback of the next track begins.
Besides the long time that each computation takes, this looks to me like a shortcoming in the program logic. Why can’t the calculation happen after starting the playback and why is one execution of the same statement not enough?
----------- Logfile ------------
50 top performers, 16 genres
12/23 16:12:16 Debug: [music/profilestats] Computed stats in 1116ms, got 50 top albums, 50 top performers, 16 genres
12/23 16:12:17 Debug: [music/profilestats] Computed stats in 1119ms, got 50 top albums, 50 top performers, 16 genres
12/23 16:12:18 Debug: [music/profilestats] Computed stats in 1111ms, got 50 top albums, 50 top performers, 16 genres
12/23 16:12:19 Debug: [music/profilestats] Computed stats in 1103ms, got 50 top albums, 50 top performers, 16 genres
12/23 16:12:20 Debug: [music/profilestats] Computed stats in 1105ms, got 50 top albums, 50 top performers, 16 genres
12/23 16:12:21 Debug: [music/profilestats] Computed stats in 1104ms, got 50 top albums, 50 top performers, 16 genres
12/23 16:12:22 Debug: [music/profilestats] Computed stats in 1112ms, got 50 top albums, 50 top performers, 16 genres
12/23 16:12:23 Debug: [music/profilestats] Computed stats in 1102ms, got 50 top albums, 50 top performers, 16 genres
12/23 16:12:25 Debug: [music/profilestats] Computed stats in 1092ms, got 50 top albums, 50 top performers, 16 genres
12/23 16:12:26 Debug: [music/profilestats] Computed stats in 1095ms, got 50 top albums, 50 top performers, 16 genres
12/23 16:12:26 Trace: [broker/accounts] [heartbeat] now=23.12.2022 15:12:26 nextauthrefresh=23.12.2022 16:10:12 nextmachineallocate=23.12.2022 16:02:26
12/23 16:12:27 Debug: [music/profilestats] Computed stats in 1090ms, got 50 top albums, 50 top performers, 16 genres
12/23 16:12:28 Debug: [music/profilestats] Computed stats in 1111ms, got 50 top albums, 50 top performers, 16 genres
12/23 16:12:28 Trace: [dbperf] flush 0 bytes, 0 ops in 10 ms (cumulative 28629048 bytes, 15518 ops in 11760 ms)
12/23 16:12:28 Trace: [library] endmutation in 14677ms