I posted this over at
computeraudiophile.com today, so I thought I should also post it here. It received a warm welcome there.
-----
I'm posting this, knowing that it will draw fire from the "bits are not bits" camp, but I think the subject is worth the trouble.
(For those who don't know me, I'm Jim Hillegass of JRiver. We publish a media player.)
If you read these forums, you may come to the conclusion that audiophile perfection requires a life devoted to the task. It isn't true. It's easy to do. Here's how:
1. Use a reliable OS (Windows 7 or 8, a new version of OSX, or Linux). Do not use Windows Server unless you're a server guru. Do not use an old OS like XP. They are now unsupported (unprotected).
2. Leave the OS alone. Don't tweak it unless you have a problem. Tweaks often cause problems.
3. Be careful not to overprotect your computer. On Windows, for example, use the Windows security software, Microsoft Security Essentials. Do use the Windows firewall. Don't add other "special" security tools.
4. Get a reliable software player, one that actually does handle the files in a bitperfect way, not one that manipulates the files without telling you what it's doing.
5. Start with easy tasks and enjoy the audio. Don't modify the default settings right away. JRiver has an Audio Setup topic on our wiki. Other players have similar instructions. Follow them.
6. Use lossless formats when you rip. WAV files or AIFF files are no better than FLAC or ALAC, and their tagging isn't as good.
A few more comments...
You will see people recommending all kinds of esoteric solutions to tuning your hardware. Most are unnecessary. A common misunderstanding is that computer processes somehow affect the timing of the PC and that can affect the timing of the DAC. This is silly. PC's are normally loafing along using a small percentage of their CPU power. And the computer has a completely separate clock from that of the DAC. They have independent timing mechanisms, and the DAC has a buffer of its own, so it draws the bits from it when it wants to.
To suggest that the timing of a DAC depends on the timing of a computer is like suggesting that the timing of flights arriving at one airport depend on the timing of their departures at another airport. They are only related if the second airport is closed for a while.
There is no such thing as improving the timing of the delivery of the stream of bits to your DAC. The DAC doesn't care how they arrive. It only cares that its buffer has bits when it needs them.
You will similarly see people say that separating the reading and processing of files from the playback of the files by using two machines is helpful. This is also silly. Both machines perform similar tasks and neither will work if it is overly simplified.
I would be the last person to say that all computers will work well. There are many many reasons they may not, but most people won't usually see such problems, and most of the problems are solvable. Don't fix what isn't broken.
I love to see people deriding others for claiming that "bits are bits". It's like saying that up and down are unrelated to gravity. A bit is a bit. It is either a 1 or a 0. If your computer didn't get this right, you would never be able to use it. You can't improve bits.
This forum is an extremely useful resource if you can find the truth, but there are a lot of less than truthful things being said here as if they were true. Unfortunately, some of the proponents of the great myths about computer audio are the most vocal and insistent about their points of view. Relentlessly repeating a claim doesn't make it true.
Most of all, enjoy the music.