Not being able to remember the name of a song you hear can be intensely irritating. SoundHound is an iPhone and iPad app that should be able to eliminate these frustrating occasions by quickly identifying sounds for you. Like other similar apps, SoundHound can be held up to a speaker playing the track you want to identify, but other options are also available.
The app also enables you to sing or hum a tune and it will attempt to identify it - while this is less accurate that identification of an actual song that is playing, it is an interesting and impressive feature.
To help you to find out more about an artist you have identified, SoundHound provides links to artist pages and MP3 purchases in iTunes. There are also links to in-app YouTube videos, band discographies and tour dates.
You can also perform voice activated searched and the app can also be used to display song lyrics. Both iPhone and iPad version are hugely impressive, but the iPad edition of the app includes an enhanced interface to take advantage of the larger screen and includes a scrolling ticker of recent song discoveries.