Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I’m looking for a way to create a Smart Playlist in iTunes that contains only songs without lyrics.
Or to be more specific, I want to be able to create a Smart Playlist of songs that I haven’t put through Get Lyrical and then run it though the app so that it gets lyrics for the songs that I don’t already have lyrics for.
I’m using iTunes 10.6.3 (25) on a mid 2010 MacBook running Mountain Lion.

share|improve this question
add comment

3 Answers

You can't do this with a smart playlist as Apple doesn't expose the lyric field there.

You can create an Applescript that creates a playlist. You'd then have to rerun the script to update the playlist. A track has a playlist field so you'd just check that.

Here's one example of such a script

tell application "iTunes"

    if exists playlist "No Lyrics" then
        delete playlist "No Lyrics"
    end if

    make new playlist with properties {name:"No Lyrics"}

   duplicate (every track of playlist 1 whose lyrics is equal to "") to playlist "No Lyrics"

end tell
share|improve this answer
    
Hey, thanks a lot. I haven’t actually used apple scripts before, but I went ahead and put you suggestion through AppleScript Editor and ran it, and it worked great. I have a question though. Is there a way to make it so that the script only adds songs? like maybe add a property of {media kind: music}? Also, when I ran the script, iTunes was unresponsive and then AppleScript Editor came up with error “iTunes got an error: AppleEvent timed out.” number −1712 But it seemed to create the playlist and add songs to it just fine. –  ash3r Aug 25 '12 at 19:52
add comment

Unless there is some wacky way to accomplish this, I am fairly sure it is impossible. The smart playlists take certain aspects of a song, and use them to filter through your entire library, looking for matches. They do not check the lyrics.

However, if you were to somehow get your 'Get Lyrical' app to make a minor, consistent change to the song title, or to rate all non lyrical songs a particular rating, then this could be used to filter out only the songs you want.

How to get this to work, I do not know.

share|improve this answer
add comment

Rerun Get Lyrical on all songs and save a playlist at the end. This is the only way I know of.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.