(29-Jul-2017, 06:24 PM)michaelvv Wrote:(29-Jul-2017, 08:41 AM)agent_kith Wrote:(28-Jul-2017, 09:09 PM)michaelvv Wrote: Hi.There are some possible causes, the first is an interference issue. To test this theory, look around your house and identify anything that could be a cause, examples include fridge, freezer, air/conditioner, pump, lights.
Have posted a lot on the internet regards my annoying issues with mpd and maybe my Chord 2Qute DAC don't know.
I have these "one two seconds" fallout silence , and then the music plays again (ONLY when using DOP) playing DSF files.
Now check if that correspond to the drop outs. e.g. what happens if you turn on/off the light switch, when the compressor of the fridge kicks in, and so on.
(28-Jul-2017, 09:09 PM)michaelvv Wrote: On Snakeoil it's better using the MPD-DSD-RT version with the default conf file. I wonder where I cound add more options to
mpd.conf ???
PS! Have a fallout at least once or twice every hour, but a progress in my world..
Anyhow a real nice player..
The second cause is I/O resources on your computer. I have sent you an activation code, and you can use the "Add Process" method to tune your running tasks so they run at a higher priority. Modify the interrupt (the IRQ that drives the audio card) to -99. And also anything else in the playback chain (e.g. Network IRQ if you're playing music off a NAS).
In the System tab there is a command call "Top". Play some music, then run that command and monitor the first five processes, if anything constantly pop up in the top five, and have a number "20" to it, add that in the "Add Process" box and give it a number -99.
There's nothing else to set in the mpd.conf that could fix it. Sure you can try changing the period buffer to bigger values in the hopes to ride out any issues, but that is not really a fix.
Some other suggestions to rule things out:
- If you're playing music off a NAS, try and copy that music over to your Snakeoil OS machine and see if it's any better.
- Check if you're only getting this on DSD via DOP, and never on higher res PCM (192 or DXD).
- When the audio drop outs, verify it's never at the same timestamp of the song, but at random intervals.
- Note the time of the drop out, and then find the time difference between them, see if there is a pattern
- What about LMS + Squeezelite, do you have the same issue?
Hi Kith.
I have installed the SnakeOil OS on my extra laptop with the best specs I have.
Hardware
Code:Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz
Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet
SanDisk SDSSDX240GG25
4 GB RAM
Iperf3
Code:iperf3 -c 172.16.0.90 -t 10 -i 1
Connecting to host 172.16.0.90, port 5201
[ 4] local 172.16.0.49 port 56818 connected to 172.16.0.90 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 112 MBytes 943 Mbits/sec 0 167 KBytes
[ 4] 1.00-2.00 sec 112 MBytes 941 Mbits/sec 0 194 KBytes
[ 4] 2.00-3.00 sec 112 MBytes 941 Mbits/sec 0 214 KBytes
[ 4] 3.00-4.00 sec 112 MBytes 940 Mbits/sec 0 226 KBytes
[ 4] 4.00-5.00 sec 112 MBytes 941 Mbits/sec 0 226 KBytes
[ 4] 5.00-6.00 sec 112 MBytes 940 Mbits/sec 0 238 KBytes
[ 4] 6.00-7.00 sec 112 MBytes 941 Mbits/sec 0 238 KBytes
[ 4] 7.00-8.00 sec 112 MBytes 941 Mbits/sec 0 238 KBytes
[ 4] 8.00-9.00 sec 112 MBytes 941 Mbits/sec 0 238 KBytes
[ 4] 9.00-10.00 sec 112 MBytes 942 Mbits/sec 0 238 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 1.10 GBytes 941 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 1.10 GBytes 941 Mbits/sec receiver
iperf Done.
Right now I'm using mpd-dsd-rt , as MPD is a challenge I have to face. My problems is ONLY with
DSD over PCM (DOP) when playing DSF files.
Playing over Network right now, I'll post my results as I have them.
PS! I had LMS running for years with squeezelite, these stops are at least 10-20 times less common.
Died after 30.55 min :-)
Is cpu throttling disabled in kernel, got an
sudo modprobe cpufreq_stats
modprobe: ERROR: ../libkmod/libkmod.c:586 kmod_search_moddep() could not open moddep file '/lib/modules/4.4.9-rt17-snakeoil-x64/modules.dep.bin'
modprobe: FATAL: Module cpufreq_stats not found in directory /lib/modules/4.4.9-rt17-snakeoil-x64
could be nice to have, when using LMS which practical never times out.