This post originated from an RSS feed registered with .NET Buzz
by Eric Gunnerson.
Original Post: Building a music system
Feed Title: Eric Gunnerson's C# Compendium
Feed URL: /msdnerror.htm?aspxerrorpath=/ericgu/Rss.aspx
Feed Description: Eric comments on C#, programming and dotnet in general, and the aerodynamic characteristics of the red-nosed flying squirrel of the Lesser Antilles
We have a ski place in Skykomish, WA (20 miles from Stevens
Pass) that my wife and I have been finishing for the past couple of years (contractor
did the shell to painted drywall, we do everything else). Having music while doing
this is a critical factor, so I brought an old stereo (my first receiver, in fact,
from 1980) and a 5 disk CD changer up there. That's has worked okay, but when your
used to having all your CDs (somewhere around 200) accessible and automatically scheduled
with your PC-based system, you kindof get tired of the same 12 CDs. (Yes, I know,
I *could* bring up more, but that would require me to plan ahead, and I still wouldn't
bring up the right one).
I did some research into CD jukeboxes, and wasn't terribly impressed. They're a bit
smaller than a PC, but all they do is music, and they don't implement the system that
my home-based on does. So I held off on buying one.
I've recently been working on a C# version of my system, and it's starting to wake
up and look around, and it's almost good enough to use. So I decided to build a small
PC to hold my music and run the software.
I started at NewEgg, who supplied the components
for my current office system. I wanted a minimal system with a reasonable size disk
and network. A little research got me a motherboard, case, cd-rom, memory, processor,
fan, and hard disk for $328 to my doorstep. One trip to the computer store to get
another IDE cable and to get a fan that would actually *fit* in the case (its a
micro atx size). That's a pretty good price for an Athlon 1500, 256M of memory and
40 Gig of disk space.
So, once I get XP on the system, I'll copy the files over, and probably install the
current version of my software. One problem with the system is coming up with something
that isn't a big ugly PC. The Micro ATX case helps a bunch, but what do you do with
the monitor and keyboard? My real home system uses IR remote control, which is a possibility,
but the new system also supports using a PocketPC as a controller. At work I use a Toshiba
e740 with built-in wireless as the test for remote control, and it works great,
but I'm not going to use a $500 PPC to control a $330 music system. I needed something
cheaper. I decided to forgo the wireless and bought a reconditioned Toshiba e310 on
ebay for $125, and I'll use that in the cradle as a remote control (I hope. I think
I can get this to work over the USB, but I haven't actually tried it yet).