Rerurn to Romy the Cat's Site


In the Forum: Didital Things
In the Thread: High Quality Music Server / CD player
Post Subject: BBBPosted by Amir on: 1/25/2017
 nycparamedic wrote:



After living with my current custom Linux music server does not leave me wanting anything much when it comes to playing music:

A PC Engines ALIX single board computer in a small aluminum enclosure and running Voyage Linux. The music playing software, MPD, is based on the client/server model. The ALIX board runs the server daemon, and any other device in the house controls and displays a GUI.

The ALIX board is a completely silent and fanless single board computer that only consumes 4 watts of power. The CPU is an x86 compatible AMD Geode running at 500Mhz; no need to compile special software. 256mb of RAM allows me to buffer FLAC files %100 to RAM before playing. The device has 2 USB ports, one of which is used to feed a USB DAC. There is no VGA, mouse, keyboard, or onboard video.

Voyage Linux is a stripped down version of Debian Linux desinged to run on embedded or low power devices, such as the ALIX. It can run off of a compact flash card as small as 128MB and runs entirely in RAM. Most importantly, it keps Debian's APT package manager; installing software such as MPD and ALSA is only one apt-get command away. On the server it is configured with no audio software mixers, and MPD is given a direct hardware address of the USB DAC thus affording bit-perfect output.

The MPD server daemon allows the ALIX server to do one thing very well: play music. MPD fetches FLAC files via NFS from my bedroom computer, buffering one song at a time completeely to RAM. I can control the MPD server from multiple clients, which can all be connected at the same time. MMPC on a Nokia N800 tablet, and GMPC on the bedroom computer. There are a multitude of MD clients to chose from. from bluetooth phones to the iPod Touch.




have you checked Beaglebone Black boards?
it seems Beaglebone Black make more sense in comparison by other single board computers. it separates USB bus from Ethernet bus. it is even more simple than ALIX boards.
I am interested to make a music server by Beaglebone Black and low latency real time kernels like Xenomai . it responds less than 100u seconds and is 10 times faster than powerful PCs.
Beaglebone Black is not powerful and i do not need powerful cpu because i just play bit perfect with no audio processing (upsample and ...).
i have looked a long time for a good PC music server and i think big powerful computers like CAPS v4 are not my cup of tea.
some people believe even very powerful PC with no optimized big OS like windows could not sound as good as low power minimal real time single boards.


Rerurn to Romy the Cat's Site