Roon Core Machine
Synology DS918+, Intel Celeron J3455, 8GB RAM. Roon uses about 2GB of RAM when running, and total system memory utilization is typically 35-45% (not using memory compression, but having that on or off doesn’t make a difference). Never more RAM usage than that. Roon typically takes 0.4% of CPU, rarely taking above 2%. Not running anything other than the basic DSM install, Audio Station and Roon on the NAS. AudioStation not in active use during any of this.
FWIW, have experimented with having Roon database on spinning internal RAID; USB3 external SSD; eSATA external SSD; all with same results. eSATA external SSD is the current configuration.
Networking Gear & Setup Details
pfSense+ Router/Gateway; Cisco Catalyst 2960G 24-port switch; Cat 6 Ethernet (professionally installed, terminated, tested); 2x Netgear WAX218 access points (although I had this problem employing other access points as well).
DS918+ is 802.11ad LACP to Cisco 2960G (2gbps bond).
Connected Audio Devices
Main system: four input paths:
-
DS918+ → Ethernet → Auralic Altair (streamer/DAC) → Analog out to McIntosh MA8900 (works perfectly, always)
-
DS918+ → Ethernet → Auralic Altair (streamer only) → USB out to RME ADI-2 DAC FS → Analog out to McIntosh MA8900 (works perfectly, always)
-
DS918+ → Ethernet → Windows 10 Pro box running Roon Bridge → USB out to McIntosh MA8900 DA2 module over ASIO or WASAPI (both work perfectly, always)
-
DS918+ → Ethernet → WAX218 → Airport Express (AirPort4,107) → S/PDIF out to RME ADI-2 DAC FS → Analog out to McIntosh MA8900 (works perfectly UNLESS using shuffled playlists with mixed file formats)
Secondary systems:
-
DS918+ → Ethernet → WAX218 → Airport Express in Bedroom (AirPort10,115) → RCA audio out to Boston Acoustics Table Radio (works perfectly UNLESS using shuffled playlists with mixed file formats)
-
DS918+ → Ethernet → WAX218 → Airport Express in Basement (AirPort10,115) → RCA audio out to Denon DRA-395 receiver (works perfectly UNLESS using shuffled playlists with mixed file formats)
Number of Tracks in Library
39,109 tracks
4,147 albums
2,483 artists
~2TB total files
File formats in collection:
AIFF (20594)
ALAC (9)
DSF (1225)
FLAC (12407)
WAV (50)
AAC (2459)
MP3 (2365)
Description of Issue
Roon on NAS works wonderfully for me, with the exception of shuffled playlists that I play over AirPlay, where playback frequently stops after each song. Doesn’t happen when playing to non-AirPlay endpoints. Anecdotally, it seem to only happen when formats change between songs. I’ve seen this reported elsewhere (roon airplay stops after each song - Google Search ).
Visually, a song finishes playing, then you can see the Roon UI try to play the next song (you see the non-determinate progress bar pinging back and forth for a few seconds), then playback stops. I can resume playback by hitting the play button, every time, but it tends to stop again after each song, especially if the song is in a different format than the previous song.
This never seems to happen when playing a single album straight through over AirPlay.
When this happens, I do see things in the logs like this:
02/20 11:29:07 Trace: [MasterBedroom (AirPlay)] [HighQuality, 16/44 FLAC => 16/44] [100% buf] [LOADING @ 0:00] Uniform - Inspiral Carpets
02/20 11:29:07 Trace: [airplay/client] TEARDOWN was successful
02/20 11:29:07 Info: [airplay] AirPlay device disconnected: AirPlayDevice[DeviceId=20C9D09C6C98@MasterBedroom._raop._tcp.local, Name=MasterBedroom.local, Model=AirPort10,115, IPEndPoint=192.168.0.130:7000]
02/20 11:29:07 Trace: [airplay] disconnected
02/20 11:29:07 Trace: [zone] MasterBedroom (AirPlay) received transport control from endpoint integration: suspend
02/20 11:29:07 Trace: [zone MasterBedroom (AirPlay)] MasterBedroom (AirPlay) received transport control from MasterBedroom: suspend
02/20 11:29:07 Trace: [zone MasterBedroom (AirPlay)] Suspend
02/20 11:29:07 Info: [zone MasterBedroom (AirPlay)] Canceling Pending Sleep
02/20 11:29:07 Trace: [MasterBedroom (AirPlay)] [HighQuality, 16/44 FLAC => 16/44] [100% buf] [STOPPED @ 0:00] Uniform - Inspiral Carpets
Just wondering if there is a trick to fix this yet. Thanks.
Postscript: I am a local library only kind of guy. No Qobuz or Tidal.