I built a jukebox from a very old computer, (It's been a while though since I built it). It was running a 89Mhz Intel Overdrive CPU, no hard drive, about 4 megs RAM. Could even run without a monitor if desired.
Everything was installed onto a CD. This included the OS, which was FreeDOS or Dr DOS.
The CD was bootable and would boot the computer and automatically execute the jukebox program, load the sound drivers and scan for music and play. It was extremely fast as well.
The good thing about the way it was built was that the CD's contained everything. So I could very well take the CD to a different computer, insert and boot it and turn any computer into a self playing jukebox.
Inplace of a monitor, a simple LCD screen could be wired up to the machine. Could even control the machine via a joystick!
Now, if all you want is a simple jukebox program, this program would work as well for you without going through the steps I took.
http://mpxplay.cjb.net/
System requirements for Mpxplay:
CPU: Intel 80486 100mhz (DX4-100) or above
RAM: 4-8Mb
Soundcard:
- PCI cards (native handling): SB Live/Live24, Audigy 1,2,4,LS; CMI 8338/8738; Intel ICH, VIA 686/8233/8235
- ISA cards (or emulation): SB16, ESS, WSS, GUS, SBpro
Operating system:
- MS-DOS 5.0 or compatible
If you want something for Windows, try:
http://www.quinnware.com/
As for an old school jukebox interface, though not free:
http://www.freedownloadscenter.com/M...l_Edition.html