richardcwhitfield wroteHi All,
Increasing rsize to 64K and changing to cache=strict seems to have worked quite well. The system has been running for more than 1 hour without any stuttering, and I have tried jumping round in the play queue and it does not seem to give any problems.
I have checked my Synology DS414j and it is currently using SMB 2 to share files with clients - I have asked their tech support for how big I can make rsize on the client side without breaking anything. It also says that I could use "SMB 2 and large MTU" or SMB 3, so my question is now, is what does ArchLinux/RuneAudio support - can or should I change to SMB 2 and large MTU or SMB 3, if these are supported/better?
Given that all the files being transferred are music, ie big files, I expect that larger read sizes will generally be better.
Any advice would be appreciated.
Richard
Not sure if it's worth a new thread so responding here: I have RPi3 B working via its integral WiFi to play music from NAS. When I experimented with 24/96 or 24/192 files the audio would cut out after a few minutes - some kind of synchronisation problem with getting the data from the NAS in a timely manner. The UI would continue to show the track playing and not respond to further input - any user inputs appeared to be queued until the audio situation got resolved. There are so many things in that chain that could be a bottleneck, most of them nothing to do with the Pi itself.... I experimented with audio buffer size but that did not help. The most beneficial change was to the NAS mount: make Rsize = 65536 but with no changes to the cache setting - I heeded the friendly warning
It's maintaining play for much longer periods now (sometimes over 30 minutes with files up to ~4700kbps) but I don't expect perfection using a WiFi connection anyway - flaky stuff, but so convenient. If the UI is left alone the audio eventually returns so the Rune software and all other aspects are pretty darn stable I'd say - graceful recovery! At the moment the Pi is further away from the access point than it is intended to be (while I experiment) and currently I never see better than 50% signal so maybe when it's located in the same room it will be OK.
Tim
RPi 3 B v1.2
IQAudIO Pi-Dac+
Rune release version: 0.4 (build: beta-20160313) - Optimisation: OrionV3-(IQaudioPiDAC)