dsdreamer wrote: > I tried this code change, but the glitch remained. I also increased the > value of usleep to 1000 in the else clause, but that still didn't > eliminate the click. I am building with make OPTS="-DRESAMPLE", stopping > the squeezelite service and copying the binary over the top of > /usr/bin/squeezelite and then restarting the squeezelite service. > > It's certainly a CPU overload issue, since I can also avoid glitches > with the same 40ms ALSA buffer length by resorting to "-u hM:1.5" > instead of "-u vM:1.5". I suspect the linear phase filter also uses > lower CPU due to the ability to exploit symmetry in the impulse response > to reduce computation. > > BTW, I have been running all these experiments with "cpupower > frequency-set -g performance" in effect, so nothing more to gain there. Did you manage to fix this issue of Minimum Phase very high quality upsampling?
Currently I'm upsampling on server side (PC) with "rate -v -M -b 87.5 352800" and I'm about to hit checkout for a WBDUAL but would like to be 100% sure it will work fine running LMS + Squeezelite upsampling + reading USB Drive Thanks, Zsolt ------------------------------------------------------------------------ vzs's Profile: http://forums.slimdevices.com/member.php?userid=42968 View this thread: http://forums.slimdevices.com/showthread.php?t=98544 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
