Automating lyrics retrieval on a Mac
Ask iLounge offers readers the opportunity to get answers to their iPod-, iPhone-, iPad-, iTunes-, or Apple TV-related questions from a member of the iLounge editorial team. We'll answer several questions here each week, and of course, you can always get help with more immediate concerns from the iLounge Discussion Forums. Submit your questions for consideration using our Ask iLounge Submit Form. We reserve the right to edit questions for grammar, spelling, and length.
Q: Having become familiar with iTunes 5’s new lyrics feature, I’d like to find a way to easily fill the lyrics box for all the songs on my Mac. I’ve found that pearLyrics Dashboard Widget does a wonderful job on the currently playing song, but it won’t step through my whole library. Any ideas?
A: Two of our editors recently went through the exact same process, filling their iTunes libraries with lyrics using the pearLyrics widget. To automate the iteration through the library, they used the Needle Drop 2.5 AppleScript from Doug’s AppleScripts for iTunes. Download this Applescript and place it in your [User Home Folder]/Library/iTunes/Scripts/ folder. Then, launch iTunes, create a playlist of the songs you’d like to iterate through, and select “Needle Drop” from your iTunes’ script menu (the small scroll in your menu bar). Needle Drop will ask how long you would like to preview each song for (between 7 and 10 seconds should be plenty for pearLyrics to both fetch and write the text), and click “Ok.” Make sure the pearLyrics widget is open and active before you begin, and all you’ll have to do is sit back and relax!