Find the best music identification app for iOS
When Apple finally opened up the iPhone to third-party apps in 2008, some of the earliest ones I downloaded were music identification apps. These apps can listen to ambient music and identify the song title and artist as well as provide other relevant info. Things have come a long way since then; more apps have joined the party and many of them have added tons of features. So with all the choices available in music ID apps, how can someone choose the best one? In my opinion, there are quite a few criteria to consider, but I think there are three important measures to consider.
[ Free download: How to craft a mobile-application strategy ]
As luck seems to have it, when I want to identify a song, its either close to the songs end or Im at the supermarket where the music is constantly being interrupted by announcements. So I think its important that an app launches quickly, starts listening immediately and can name that tune within seconds. In my semi-scientific tests, Shazam Encore ($6, Shazam Entertainment) identified songs in the range of 2 to 10 seconds. SoundHound ($7, SoundHound) had a slightly slower average speed, but was more consistent with a 5-to-8 second range. MusicID with Lyrics ($1, Gravity Mobile) was the next in line with an average 13-second time, ranging anywhere from 6 to 20 seconds. At the bottom of the pack was MusicDNA ID (free, Bach Technology) with a range of 15 to 20 seconds. (Of course, your results may vary.)
(Note: I decided against rating the free Hound, also from SoundHound, in the top three categories because its the only app in this group that doesnt listen to music. Instead, you speak the song title or artists name and the app conducts the appropriate search. As a matter of comparison, though, it returned results to spoken queries in a fairly consistent 6-to-9 second range.)
It always seems like Im in a noisy environment whenever I want to ID a song, so I think the ability to filter out extraneous noise is important. Using a busy restaurant and a gym as testing grounds, SoundHound narrowly beat Shazam Encore for this title, with both returning results the majority of the time (but sometimes requiring two attempts). MusicID with Lyrics and MusicDNA ID rarely returned any results at all, no matter how many attempts I made.
Of course, you want an app that can identify the song title, artist and the album correctly. In most tests, every app seemed to do an acceptable job of identifying the song title and the artist but, in cases where there were multiple versions of a song, hitting on the correct album was another story. For example, only one of the apps I tested came close to correctly identifying the live version of Rushs Bastille Day that appears on the album Different Stages. All got the song title correct but Shazam Encore and SoundHound put it on Caress of Steel, which isnt a bad guess since thats the original album, while MusicID with Lyrics put the song on the compilation album Chronicles. To its credit, MusicDNA ID did name the correct album, but then displayed the wrong album art. In this case, although MusicDNA ID did get half of the album info correct, I feel that SoundHound wins this category because it provides a list of all the albums where an identified song appears.
Based on these three criteria, I feel that SoundHound provides the fastest and most reliable results, with Shazam Encore very close behind. MusicID with Lyrics and MusicDNA ID came in a distant third and fourth, respectively, primarily due to their poor performance in noisy environments.
In addition, depending on where your interests lie, the following features might also be important to you.
Depth: All the apps vary in the amount of information they provide, but none of them come close to the massive amount of data that SoundHound produces (although I think it could be presented more succinctly). Not surprising, its cousin, Hound, comes in a close second while Shazam Encore provides a nice, well organized balance of useful information. MusicID with Lyrics is less complete and MusicDNA ID provides little beyond the song title, artist and album.
Discovery: These days, one can discover new music via apps like Pandora and Spotify by keying into songs that other users of those services are listening to. Similarly, with a large number of people using these apps to identify music thats playing around them, their developers have a wealth of data coming into their servers, which could be interesting when analyzed and fed back to their users. No question, SoundHound is the undisputed king of music discovery by providing such trends in a multitude of categories in addition to providing links to Pandora and Spotify. Shazam Encore also links to those services and, along with MusicID with Lyrics, provides related songs and some limited popularity trends. Hound provides a list of similar artists, while MusicDNA provides nothing beyond iTunes and concert links.
Sharing: For those who want to post songs theyve identified to Twitter or Facebook, SoundHound, Hound and Shazam all provide that capability, but I give Shazam the edge here since it also lets users of the app follow one another. MusicID with Lyrics and MusicDNA trail the pack by providing only email-based sharing.
Lyrics: Every app except MusicDNA ID provides some type of song lyrics. Of those, all of them can supply simple lyric sheets, but Shazam Encore, SoundHound , and Hound are in a three-way tie due to their ability to present lyrics that scroll automatically in time to the music.
Overall, SoundHound earns the title due to its speed, reliability, massive information library, and broad sharing options. Shazam Encore is a solid second place finisher with Hound in the middle of the pack. The other apps trailed farther behind, with MusicID with Lyrics coming in a distant fourth and MusicDNA ID, with its spartan set of features and sketchy performance, barely finishing the race.
All ratings aside, if youre searching for a free solution to your music identification problem, theres no need to limit your choices since all three paid apps in this group: SoundHound , Shazam Encore, and MusicID with Lyrics have free counterparts (SoundHound, Shazam and MusicID+) that provide nearly all the same features as their paid siblings. And the iPad version of Shazam offers similar features to Shazam Encore, but its free and optimized for Apples tablet.
So, regardless of your budget, its easy to have one of these music ID/lyrics apps handy so that youll never need to worry about finding yourself struggling to remember the name of that song by that guyyou know, the one that goes dah dah dah doo?.
Brian Beam is a musician, software designer and partner with web development firm BOLD Internet Solutions, living somewhere near Kansas City.