Since one of the most viewed pages on this blog is a tutorial on how to remove orphoned files in your iTunes music library, I think it is safe to say that managing a large iTunes music collection is a relatively common problem. Amazingly, even though the size of our storage space is growing rapidly, it is still out paced by our ever increasing media libraries. When your drive gets full you have to scramble to make room. Most files can be moved to an external drive, but music files pose a bit of a problem because you want your music to be there on demand – without having to plug in an external drive. So for most of us, our music libraries grow and grow until there just isn’t room on our computers for anything else. Then what do you do?
Luckily, there is a solution that can help ease the pain of a large iTunes library. It involves spreading your iTunes music across two drives. The music you listen to most gets saved on your computer or laptop. The music that you don’t need (but can’t get rid of) gets copied to an external drive. That actually sounds pretty easy, right? Surprisingly, iTunes doesn’t allow you to do this automatically, so there are a few hoops we have to jump through to get this to work. Allow me to walk you through the steps needed to get your iTunes library saved on multiple drives…
(Before you get too far, this assumes you are on a Mac. The second part of the tutorial specifically uses an app called TuneSpan that is for Macs only. There may be a PC equivalent, but I am not aware of one. If you are on a PC and have a solution please help us out by leaving advice in the comments.)
Part 1
The first thing you want to do is make two playlists. One will contain all the music we want saved on our computer at all times. The other will contain everything else, and this will be all the music that gets saved to your external drive. Here are some tips when you create these playlists…
You can manually add whatever music you want to your playlists, but I highly recommend using “smart playlists” to help automate this process. A smart playlist is a playlist that automatically updates itself based on the rules you assign to it. For example, you could have a smart playlist that contains all the songs by the Shins. Any new Shins tracks that get added to iTunes will automatically get added to the smart playlist. This isn’t a tutorial on smart playlists, however, so if you are a little fuzzy on how they work, do a quick Google search and brush up on how to use smart playlists. They are worth there weight in gold.
So for our playlist that will contain the music we want saved locally on our machine we can create a set of rules that might look like this:
• Include all music by The Shins
• Include all music that I have rated with 5 Stars
• Include all music that I sync with my iPhone or iPod
• Include all videos and tv shows
• Include all podcasts
• include all music added in the last 30 days
This is what it would look like in the smart playlist setup screen:

Now, to create the playlist that contains everything else. This is where the smart playlist pays off because you can have a playlist that says:
• Include every track that is not in the other playlist
Simple, right? It would look something like this:

(One sidenote here is that you can create folders of playlists. In the example above, I am actually saying, “Make a playlist of everything not in the folder of playlsits. This makes it a little easier, because now you can have multiple playlists in a folder.)
Part 2
Now that we have our playlists ready we are ready to move the files to an external drive. You will need to do download and install an app called TuneSpan. This is the program that will move all our files around and keep iTunes updated about where to find our music. Once you have TuneSpan installed you can follow these steps to get it connected to your playlists. Since this next step involves potentially moving gigabytes of files from one drive to another you want to make sure you do it right. It would be a good idea to make sure you are all backed up, too.
TuneSpan works by kind of tricking iTunes into thinking your files are in one place when they actually live somewhere else. Open Tunespan and look at the top of the window where there are tabs for Library and Playlists. Click on the Playlists tab. We need to do two things. First, we need to tell Tunespan which playlist to move to an external drive (This is called “spanning”), and second we need to tell it where the other drive is located where it will move the files to.
Selecting the playlist is simple. Find the smart playlist we created earlier it in the list and then drag it to the empty window below where it says, “Drag Playslists or Tracks Below to Select for Spanning.”
Assigning the drive to copy the music to is simple, too, although you might miss it if you don’t look carefully. At the bottom of the window there is a place that says, “Click here or drop folder to choose span location.” I recommend creating a folder on your external drive called “Tunespan Library” or something you can remember and then dragging it into Tunespan.
Now you are ready to “Span” your music. The nice thing about Tunespan is that it is pretty well documented and it explains what it is doing as you go. So don’t be too nervous about hitting the “Span” button to start the process of moving your music files. This will take a while depending on how much music you have. As each file is “spanned” it will be removed from your local computer. So you will immediately see space freed up on your drive as the music gets spanned.
For me, this really helped me free up space on my laptop. I had about 50gb of music that I was able to move. If you have any other tips or if I need to clarify these instructions, please leave a comment!