I’ve compiled my own debian distro according to http://www.igorpecovnik.com/2013/12/24/cubietruck-debian-wheezy-sd-card-image/
WIth a few exceptions. I’ve changed his compilation script to use only what i needed. (not very important, you can manualy install and remove components)
I’ve manually configured and tested the kernel, removed a lot of modules and drivers. Less is more.
The kernel is available via github: https://github.com/LeonCB/Audiotruck-Kernel
You can follow the instructions to install this on an existing debian/cubian installation.
Install Volumio GUI according http://typingoutloud.org/raspberry-pi-installing-volumio-pibang/
Other optimizations:
I’ve compiled and installed mpd according to the instructions from Michelangelo Guarise
http://volumio.readthedocs.org/en/latest/compilingmpd.html
I’ve changed orion_optimize.sh and added:
cpu affinity
taskset -c -p 1 $(pidof mpd)
$ mpd priority
chrt -f -p 81 $(pidof mpd)
I’ve followed the instructions on: http://www.cubieforums.com/index.php?topic=2069.0
I’ve created three shares fstab to my nas.
- DiskStation
- Webradio
- Database
My Cubietruck and DAC (XMOS ESS combo)
When playing hires audio: