My sincere apologies for the delay in bringing the next in this Digital Audio series, specially to those people who wrote to me reminding me about this thread. Thank you very much for your reminders and kind words. Those words were motivating. I have been busy with a number of things and now that I am back I'll be adding more.
Though I am a bit rusty and will have to go back to see where I left off, for the time being I am gonna talk about how to use a Two-computer setup to enhance your music playback. I would be using Daphile to illustrate my point, which in my system worked much better than off the shelf Windows and popular Linux distros.
Daphile is an Operating System for music only purposes. I have worked with Daphile author/lead developer Kimio on off-and-on basis and the understanding I have of Daphile as of my last interaction is that Daphile would be targeted to be licensed as a firmware. Daphile is available for free download as of now at
Daphile Digital Music Convenience for Audiophiles and invites testers to install and test.
I downloaded Daphile and gave it a spin. After trying out Daphile I can say its a poor mans alternate to JPlay.
People who want to experience the benefits of a two-computer playback are encouraged to try Daphile, which is free as of now. An FM who has probably used paid versions of JRiver/JPlay has heard Daphile in my system and was impressed. I am sure most people who dont use very high end system will be mighty pleased with Daphile. (Save for quirks that are often a part and parcel of Linux based software).
Some facts before I jump into showing how to use Daphile.
(1) Daphile is a music only OS. That is, it will only do one thing, play music. The computer on which Daphile is running becomes unusable for any other purpose (such as using it as a download client). Technically speaking, it cant be used as a singular frugal install without rendering a system useless for other purposes.
(2) Daphile is a headless OS. That is, the computer on which Daphile is running cant use any IO devices. That is, using a full scale desktop/loptop is a waste of resource to run Daphile. Daphile doesnt need/use a keyboard/mouse for its purpose. The best devices for running Daphile are low-power, low-voltage devices such as Raspberry.
(3) Since Daphile is a headless OS, you must use another device (a computer/tablet) to control it. Daphile is only controllable through a web interface. Any device which is capable of running a browser with HTML 4 support can access Daphile. Any and every access to a Daphile running device is only through a web-client. That is, both administration and user access is through the same user interface.
(4) So far I have only tested Daphile with x86/x64 devices. Chances are that it can work with other hardware architecture as well.
(5) An important piece of information which should be documented but is not: If Daphile is running on a device with a display, the resolution of the display should be a minimum of 1024x768. However, Daphile author is constantly working on various aspects and this might have changed in newer releases. Bottomline is that: The device running Daphile must have a standard display resolution and must have a minimum resolution. For current release the minimum resolution (perhaps) is 800x600. If you need to run a Daphile on a device with a non-standard display or a display not meeting the minimum resolution criteria, you must tweak it. I'll cover that as a part of advance configuration of Daphile.
(6) More details can be had from the Daphile site. I am not repeating the information already present on the Daphile site. Some specifics will be covered soon in this tutorial.
***********************************************
Stuff you will need:
***********************************************
Now that we have covered the basics, lets see how to run Daphile as music only OS on a standard desktop/laptop. To be able to try it you will need to have the following:
(1) A computer for downloading Daphile distribution binary. This computer can be running any OS that allows you to follow the steps given in this tutorial. In this tutorial I will show you how to do it on Microsoft Windows (Hey, the CEO is a desi guy now, quit hating the MS, will ya).
(2) An Internet connection. The size of download is about 200 MB. Any connection including a 3G connection on phone should do for such a small download.
(3) A USB flash drive. Minimum required is 256 MB. But a 4GB or higher is recommended. With a slightly high capacity (say 32GB drive, you can actually have a good working music system running off a USB drive).
(4) A computer to run Daphile. You many use the same computer as the one in step 1, but you will need two computers (devices) in total to run Daphile in any configuration. If you want to use the same computer to run Daphile, you will need another device such a Smartphone with a Browser and Wi-Fi, or a Tablet with Wi-Fi.
This computer must be able to boot from a USB drive. 1 GHz or faster processor with 1 GB or more RAM is recommended. It must also have an Ethernet port or on-board Wi-Fi.
(5) A controller computer. This controller computer (or smart phone or tablet) just needs to be able to run a Web browser over Wi-Fi. See above, you can choose any two devices for any of the two roles so long as the device where you intend to run Daphile is based on an x86/x64 processor.
(6) A NAS, if you intend to play your music from a NAS. You can also use any computer sharing your music collection. Daphile supports multiple file sharing protocol, hence, you can access a shared folder hosted by most OSs. However, this equipment is optional. To test drive Daphile, you dont need this.
(7) A Router with DHCP capability and two or more unused LAN ports or Wi-Fi capable of supporting two-three more devices.
(8) Ethernet cables, if you intend to have a wired connection. Ethernet cables are optional. You can also use a wireless connection but connection will not be as good as a wired connection, even with the cheapest of cables. However, if you do want to access your music from a NAS device, a wired connection is very highly recommended.
Once you have everything together you are ready to go. There would be three parts of this tutorial:
(1) Installation of Daphile
(2) Simple configuration
(3) Advanced configuration
To begin with I will only do the part I. I will do the part II and III only if there is a further interest.