Music Server - My way

iGrant

Grant Fidelity Forum Moderator
I get asked about this all the time, things that happen as soon as you launch a DAC :)

Bit of background, I've been using the computer since 1984 in the studio as a music making tool and since the launch of CD drives for the computer have also used the computer to play back music, many of my home studios have also been my main home music system. Even back in the day, if memory serves me right around 1992 we could rip CD's to wav files in DOS and play them back, of course we could also record our studio work to wav, but that wasn't something that I was interested in until Windows 3.1 came along I think in '94.

It was around this time that I started making playlist from wav file rips and basically using the computer as a media server. About 3 years ago I discovered a very cool freeware program called Magic Iso Virtual CD/DVD manager that allows me to duplicate my CD library on my hard drives, this to me is the only way to go about having a media server using Windows. There may be others out there, but this is all I need, plus whatever playback software you want, I use Windows Media Player most of the time and Foobar for High Res.

Get on with Ian will you :)

Ok, the concept is to make exact copies of CD library onto your hard drive as a disk image, roughly 700MB/CD which means you can load about 700 CDs on a 500GB hard drive and terabyte USB hard drives are the norm now for around $100 !!. Combined with freeware this is pretty hard to beat cost wise, let alone sonically.

There is absolutely zero reason to rip your CDs to hard drive in any file format, even a wav file is compression (AIF on the mac) although that is typically what youyr CD is made from in the first place, with the price of hard drives you are wasting you rime and will forever be trying to reclaim lost information.

By creating an exact copy of your CD you can ignore all the debates on file formats, compression, bit perfect and even jitter to some degree. and just work on your library and enjoy your music.

After you have copied your CDs to your hard drive, then you can rip to wav or whatever file format you want, but again the hard drive capabilities for portable players is expanding all the time. A wav file is usually around 40MB per song, so even a 20GB player can hold up to 500 wav file songs, as close to uncompressed as you can get. 500 songs should get you thru a day or two and isn't the iPod classic now at 160 gb, that is around 4000 songs in wav file! Stick with wav files for your 44/16 CD library and Windows (AIF for Mac), stop wasting time with MP3 etc.

Ok, Ok, getting there:

Step by Step:

1. Download and install Magic Iso Virtual CD/DVD Manager

http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm, if you can't find after install, look on your lower right side icons, right click to get the menu.

2. Grab a couple of CD and load one into your CD/DVD drive. Right Click Magic ISO and selct 'Make CD/DVD Image, follow the instructions ( I use Nero as my image format, use whatever you normally use, Nero is the simplest for me). Select your local or external hard drive, doesn't matter which. I keep my frequently played images on the laptop's hard drive. Do not use the compression format offered, kind of defeating the purpose here, good for movies I guess. Repeat for 2nd CD. You should be done in about 10 minutes.

At this point you should have some sort of idea about how you want to sort your CD images, whatever works for you, I use catagories, then artists, which seems enough for the images. When you rip these images to song files in wav format, you can use whatever player or librarian software you want to keep track of all the songs you have. I just again use Media Player for that.

3. After the above is finished, again right click on MaGic ISO and select number of drives, set 3 for now. You may or may not need to watch windows install drivers for the virtual drivers, depends on what you have been up to with your computer :). It only happens when you add more virtual drives. And you only need to do this once, The virtual drives will be loaded up every time you start windows.

4. Right Click again Magic Iso and select the top one "Virtual CD/DVD-ROM", then select from the pop-out the first (or second, doesn't matter) "No Media", from the next pop-out select "Mount", select the image file you just made above in step 2 and click OK, if like my computer, Media Player will pop up playing your CD. Bingo.

5. Repeat above for 2nd image. Same thing will happen, now click Library on Media Player and you will see the 2 drive with the CDs mounted, if you are connected to the internet you get album covers and titles etc, just like if you popped in a real CD.

6. Now you can rip to wav or whatever to make your playlists or to get ready to export to your portable, just like any CD, except they are on your hard drive, things work a lot faster too from the hard drive :) The virtual drives will remain loaded until you remount them with a different CD image or unmount them.

7. Go back and set the number of virtual drives you think you need, I can run 15 on my laptop. That is like having 15 cdroms in your laptop (plus the physical ones you have).

That is it !!, simple as pie and as good as it gets sonically from a computer. The big bonus with thios method is the old saying, your Data doesn't exist if it isn't in at least 2 places, your CD collection is Data, if you lose your CD collection like I did, you will understand.

Hope that helps you enjoy your music library, you will see me running the above at the audio shows, usually from my little 7" netbook. This is my idea of a music server that I can still run my business from when travelling.

I'll add to this as/if I remember more.

edit - of course I forgot the final and most important step, plug USB cable from computer into TubeDAC-09 or Opera Consonance USB wirelss DAC to hear how amazing your computer actually sounds as a Transport (with any mechanical transport issues :). When going to visit friends high-end systems or your local dealer, take TubeDAc-09 and your laptop with you, compare against high priced CD players and smile, some gloating allowed.

Cheers,
Ian
 
Register to hide this ad
Okay, but what's the long term plan here? You're copying the disc image to your hdd, then mounting it, then ripping to wav. Are you keeping the disc image AND the wav files saved after that point?

I don't really use portable players much, so the idea of using disc images sounds good to me, but I can't be mounting 3800 virtual discs on a server (and even if I could, how would I find the one I want?). Archiving for backup's sake is nice, but the real value of a music server to me is being able to use software to rapidly search through all if it and add/remove things to a playlist. If I have to dig through folders for each album I want and then mount the drive, I've removed pretty much all the benefits of the computer except it's physical size, right?
 
Okay, but what's the long term plan here? You're copying the disc image to your hdd, then mounting it, then ripping to wav. Are you keeping the disc image AND the wav files saved after that point?

I don't really use portable players much, so the idea of using disc images sounds good to me, but I can't be mounting 3800 virtual discs on a server (and even if I could, how would I find the one I want?). Archiving for backup's sake is nice, but the real value of a music server to me is being able to use software to rapidly search through all if it and add/remove things to a playlist. If I have to dig through folders for each album I want and then mount the drive, I've removed pretty much all the benefits of the computer except it's physical size, right?

Hi dumptruck :)

Sounds like would need about 2.5 terabytes of HD for your 3800 cd images, plus another 2.5 TBs for your wav files. Hope you aren't as old as me, doubt if I get that done in my lifetime. When making images, use a file folder system that makes it easy for you to find, use search for specific. Plenty fast enough to find an album. For your ripped wavs from the images (which is really fast from a hard drive) just make sure you are connected to the internet when making your library, all song titles and high level tags should be then saved in your library for sorting.

I can load 15 virtual drives at a time = 15 CD images, that is likely a lot more than whatever hardware solution you might be considering to work from to create your wav files from. Again once you have your wav files you can use whatever software you want for playback and organizing/creating playlists etc. Having a computer interface to do this is to me always going to be more flexible than any hardware solution, plus since your library is on hard drives somewhere you can always upgrade your computer and DAC down the road as they improve.

Hope that helps, thanks for asking I've added more info to my original post based on your questions which I hope I have answered.

btw, not putting down hardware solutions, hope I'm not coming across as, they of course have their place and cool factors. I have a new one coming from Opera Consonance today to start putting thru it's paces. I've just been into software and computers for so long I really don't look at what is out there.

I posted this because many people have seen me run this at shows and they keep coming and asking me what I am up to but cannot at the show take the time to explain it, then the emails come in asking, I've been replying one by one and I type slow :)

Cheers,
Ian
 
I don't know, but a google search:

macintosh virtual drive

shows lots of options for mounting virtual drives.

macintosh cd image

shows lots of options for creating CD images.

Maybe someone is doing something similar on his Mac and can chime in.

Cheers,
Ian
 
If I may suggest:

EAC (and other apps) rip to lossless FLAC- compressing to 70-75% of the original file size. Then all you need is a FLAC player, which decompresses in real time, with no loss of sound quality. This then allows for 25-30 % more storage per terabyte.

There are a ton of FLAC players out there, including WinAmp, Monkey's Audio etc, which can also automatically scan and add the media (including song title, length etc) for easy playing in master playlists and libraries.

Then it really is Just Click...and Play! :yes:
 
I downloaded the Magic ISO software, mounted a couple of images and played them back through my Tube DAC-09. I was impressed with the results. From what I've read today though, I can only play XX number of images depending on how many virtual drives I have created. That is great if I love the album but usually there are a couple of tracks that I like and only would like to listen to them. If I want to make playlists it looks like I have to rip from my image or CD to a WAV/Flac etc. file or some format that will allow me to create playlists. I have many many CD's already ripped in WAV format and they sound very good using WMP. I guess my question is this; Is this as good as it gets for playlists or is there a method to create them using original material (images)? :scratch2:
 
...Is this as good as it gets for playlists or is there a method to create them using original material (images)? :scratch2:
In pretty much any media player, you could mount a bunch of discs, and put individual tracks from all of them in a playlist. The playlist would only work as long as that disc stayed mounted on the same drive letter, though.

As I see it, this method doesn't make much sense. One could write a piece of software that was able to take a large collection of ISO images, make a database, and then dynamically mount them as needed. Since FLAC works just as well, I don't think anyone's going to bother with doing that, though.
 
I could play three CD's in the time it takes to read the 'how to' above.

I have to admit to a vinyl bias, though, and only read these things out of my curiosity as an IT guy.

One thing that should always be included with a "tip" like this is to buy TWO drives, and use the second as a backup.

And no, the original CD is not a backup, because it won't recover all the time you spent copying/ripping the disks.

And trust me, all drives fail eventually. Hopefully you'll get a new one before your old one fails, but I just left a consulting job where the company had hundreds of consumer grade drives fail, almost all less than a year old.
 
In pretty much any media player, you could mount a bunch of discs, and put individual tracks from all of them in a playlist. The playlist would only work as long as that disc stayed mounted on the same drive letter, though.

As I see it, this method doesn't make much sense. One could write a piece of software that was able to take a large collection of ISO images, make a database, and then dynamically mount them as needed. Since FLAC works just as well, I don't think anyone's going to bother with doing that, though.

The idea is that after you have your disc copies as image files, you create your *.wav (or whatever file format you like) files to make your playlists with. It takes all of 2 minutes to rip an entire CD to *.wav from the mounted disk image, if connected to the internet all of your high level tags are saved with the song file. With disk drives doubling in size every year and priced around $100 for a terabyte currently, this is a small price to pay in the world of still $15 CDs.

Cheers,
Ian
 
Why not just use a lightweight Linux distro like Puppy Linux with Music Player Daemon? MPD can be controlled on anything from a Nintendo DS to an iPhone quite easily. Best of all, you can run it on a very low cost embedded system with USB out to the Tube DAC-09. Itll run you about $250 worth of parts including the hard drive ;). Best of all, MPD is very expandable, you can add other nodes to other stereos on your network and sync them all together if you want. MPD is generally used for offices and large buildings to distribute audio, as well as for home listening. If you want to make a music server as seemless as possible, Linux is the perfect tool for the job. You can write a shell script thatll tag everything as well as retrieve album art with the push of a button.
 
Last edited:
Yes, Linux is what I have been told the way to go and time permitting one day I will explore it again and maybe even try to port Reality to it. Still the majority of us has some version of Windows, Windows 7 is actually pretty good for my needs now.

Cheers,
Ian
 
Sorry but this doesn't make any sense. Just rip the CD's into apple lossless format if using a mac. Of course there is good reason to rip the CD's to your computer. See wiki-info below.

If you are dealing with FLAC files and want to use itunes, you can convert them using XLD, use another media player, or download an itunes plugin. IMO silly and a waste of time to make virtual drives.

From wikipedia:
Lossless audio compression

Lossless audio compression produces a representation of digital data that can be expanded to an exact digital duplicate of the original audio stream. This is in contrast to the irreversible changes upon playback from lossy compression techniques such as Vorbis and MP3. Compression ratios are similar to those for generic lossless data compression (around 50–60% of original size [1]), and substantially less than for lossy compression, which typically yield 5–20% of original size
 
Back
Top Bottom