Home »

5 Tips for Audio Recording Hard Drives

Hard drives are hard.

hard disk drive with Pro Tools logo as the platter

You want to record audio in the modern age? You don’t have a Zildjillion dollars to be able to record to tape? Even so, it all ends up digital. You need some hard drives.

Five Audio Recording Hard Disk Drive Tips

Hard disk drives aren’t all the same. Picking out the right one can be tough. Here are some things I’ve learned — sometimes the hard way.

1. Heed the DAW makers’ suggestions.

If AVID says that Pro Tools doesn’t support it, don’t expect it to work. Legit DAW makers will post the system requirements for their software/hardware. Look them up. Follow their recommendations and instructions. Spoiler: You’re probably going to have to spend more than you had planned for.

2. Faster is better.

A faster drive means it read/writes faster. And faster read/writes means more tracks and/or higher quality.

Traditional hard disk drives have platters that spin. A hard disk drive that spins at 5200 rpm really isn’t fast enough — it’s like red-lining a Geo Metro. 7200 rpm is better. 10,000 rpm better still.

And then there’s flash drives, which are way faster than hard disk drives.

There are also seek times to consider, for which lower numbers are better. Seek time is the baseline amount of time in milliseconds that it takes for a drive to fetch data.

I have found that drive manufacturers don’t always make these stats readily available. When in doubt, assume the drive doesn’t meet spec (because it likely doesn’t).

3. Data interfaces matter.

Hard drives have come with lots of data interface flavors: PATA, SATA, USB (1, 2, 3), FireWire (400, 800), Thunderbolt, Ethernet, and some are even wireless. The data interface dictates bandwidth, which roughly translates to how many tracks you can record at once and how much latency your playback will suffer. More bandwidth is better, which translates into better recording and mixing experiences. Again, check your DAW maker’s system requirements and choose the drive with the fastest and most forward-compatible data interface.

Also make sure your computer can handle the data interface type you’re choosing. And find out if the data port you intend to use on your computer is sharing a bus with any other peripherals in your computer. That can adversely affect your bandwidth, causing a data bottleneck.

4. Bigger isn’t better.

For tracking and mixing, you don’t necessarily need a 3 TB drive. (Unless, of course, you’re recording a 10-piece prog-rock group with 40 minute “works” at 32-bit 192kHz.) Save the big, slow drives for backups and archiving. Use smaller, faster drives for works in progress. If you have more than one project going at a time, consider using a small drive for each project, so the different project files are not interleaved with each other on the drive. This will speed up read/write times, as the drive will not be jumping around on the platters trying to find the files for the current session. This also saves money, since really fast and really big drives are expensive.

5. Always have a backup.

Have a backup plan, because hard drives fail. All the time. More so than any other part of a computer. Make sure to always backup your work after every session, whether recording, editing, or mixing. And make sure you have an extra drive ready in case one goes down during a session. I can’t stress this enough. Millions of ones and zeros (i.e. your priceless recordings) can go poof at any time — and there’s never a right time for that. Buy more hard drives. Make backups like a chronic. Sleep well.


So there you have it: my top five hard drive tips. Comment below to let me know what you would add to the list.

And enjoy some “Tainted Love” made with old hard disk and floppy disk drives…

1 Comment >
Home »

FIX: Waves Preferences “Don’t ask me again”

Make that Waves Preferences pop up dialog window go away forever WITHOUT having to uninstall and reinstall your plugins.

The Problem

After doing a fresh install of Pro Tools and my Waves plugins, this Waves 9.2.100 Preferences dialog window (pictured below) kept popping up every time I fired up Pro Tools.

screen grab of Waves 9.2.100 Preferences dialog window

Checking the “Don’t ask me again” checkbox didn’t seem to be working.

I searched for some solutions on the Google machine and found some forums were recommending a complete uninstall and reinstall of all Waves plugins. This didn’t seem necessary. Here’s the fix I used:

The Fix

  1. Quit Pro Tools.
  2. Trash the entire Waves Preferences folder. The folder is located in the Preferences folder in your user Library folder, not your system Library folder. A quick way to locate the folder is to switch to the Finder and hit Shift+Command+G. A Go to Folder dialog window will pop up. Copy and paste the following line in that field and hit enter.
    ~/Library/Preferences/Waves Preferences

    Put that folder in the trash and empty the trash.

  3. Start Pro Tools.
  4. A window should pop up asking you to select the Waves 9.2 Plug-Ins folder. By default, it should be located in the Waves folder in your Applications folder.
    /Applications/Waves/Waves Plug-Ins

    Once you’ve located the folder, click Open.

  5. The Waves 9.2.100 Preferences dialog window should pop up again. The “Don’t ask me again” box should be checked. If not, check it and hit OK.
  6. To test if everything worked, quit Pro Tools and start it again. The Waves dialog window shouldn’t reappear.

About the Fix

I adapted this solution from a somewhat unrelated problem I found on Sweetwater Sound’s SweetCare Knowledge Base. The fix definitely works for the following system set up. YMMV

  • OS X Mavericks 10.9.3
  • Pro Tools 9.0.6
  • Waves 9.2.100 plugins

Please leave a comment below if this helped you or not.

Home »

Export MIDI from GarageBand

GarageBand likes to keep MIDI data hidden and inaccessible. Here’s how to extract it anyway.

GarageBand icon with MIDI cable superimposed

Apple’s GarageBand makes it relatively easy to sketch out an audio demo, but it does have some severe, intentionally-crippled limitations.

One of the biggest drawbacks is the lack of built-in support for exporting MIDI data.

Performances are stored inside the session file in some sort of MIDI fashion, but Apple doesn’t give users an easy way to get that information out. Major bummer. *looks west towards Cupertino, squints eyes, shakes fist in air, mutters under breath*

However, a nice guy named Lars Kobbe has put together a workaround/hack that extracts MIDI data from the reluctant clutches of GarageBand. You can download his GB2MIDI Apple droplet script from his site: MIDI-Export in Apples Garageband. Here’s the direct download: GB2MIDI.ZIP If that link doesn’t work, I’m providing the file hosted on my site here: GB2MIDI.ZIP

The article is in German, but instructions in English are found near the bottom of the article (just before the comments section). Getting the MIDI data out involves several steps. Here’s my summary of the process.

How to Extract MIDI Data from GarageBand

  1. Join (Command-J) regions of a track you want to export
  2. Convert that region to a loop via Edit > Add to Loop Library (NOTE: In GarageBand 10.1.0 this menu item is now located under File > Add Region to Loop Library )
  3. Find the newly created loop file (an .AIF with MIDI data hidden inside it) in the folder: Macintosh HD (or whatever your system drive is named)/Users/(your home folder)/Library/Audio/Apple Loops/User Loops/SingleFiles/
    or the abbreviated: ~/Library/Audio/Apple Loops/User Loops/SingleFiles/
  4. Drop that .AIF file on Lars’ GB2MIDI droplet
  5. Grab the freshly extracted .MID file, which should appear in the same folder where the .AIF loop was. If not, see the comment section below.
  6. Import the .MID file into a respectable DAW (basically almost anything other than GarageBand).
  7. Make next hit record.

That last step is optional, but I say go for it. 😉 Let me know if this helped you.

Locating The Files

UPDATE 2014-08-10

If you’re having trouble locating the loop file, it may be because your Library and/or Users folders are hidden, as later OS X versions have been wont to do.

To unhide the Library folder, open the Terminal application, which is found in the /Applications/Utilities/ folder. At the prompt type the following:
chflags nohidden ~/Library/

To unhide the Users folder, type this into Terminal:
sudo chflags nohidden /Users
Then enter your administrator password.

Look for the newly unhidden Users folder in your hard drive’s root folder. It should look something like this:

screenshot highlighting location of User folder

After running “sudo chflags no hidden /Users” you should see the Users folder (highlighted in red in the image above) appear under the root folder of your hard drive (often named “Macintosh HD” by default).

For more on the hidden Users folder issue check this article from The Mac Observer. It seems the problem was introduced with iTunes 11.2 when Find My Mac is enabled. Another blog suggests that updating to iTunes 11.2.1 fixes the issue.

GarageBand Alternatives

UPDATE 2016-02-04

This GarageBand MIDI article has regularly been one of the most popular posts on my site. That means there are a lot of people using GarageBand and discovering its unfortunate MIDI limitations. The best bit of advice I can give to any musician or audio engineer still using GarageBand is STOP. I know that may sound harsh, but GarageBand is intentionally made to be consumer-grade software. If you’re serious about recording, take the time to investigate other DAWs. Find an alternative solution. There are many to choose from and nearly every one of them is less limited than GarageBand. They range from super affordable to “professionally priced.” Here’s a list to get you started. (Some links are affiliated.)

Pick any of the DAWs above (or find another — this list is by no means exhaustive) and you’ll find it much easier to work with MIDI. Let me know what software you chose.

64-bit Support

UPDATE 2020-05-19

If you are on OS X 10.15 Catalina or greater on your Mac, then you can only run 64-bit apps. As of the time of this update (May 2020) the app is not 64-bit compatible. This is a known issue. I am not the developer of GB2MIDI, but thankfully the developer Lars Kobbe maintains his app on Github. Here is the link to an open GitHub request for updating GB2MIDI to 64-bit.