IOS – Lyrics for any iOS music

ioslyricsmusicsoftware-recommendation

There are loads of iOS apps for song lyrics, but it seems that they all make me play music in THAT app if I want to see the lyrics.

But almost any iOS music app lets me see the artist and song title in Control Center/Lock Screen. So why can't there be an app that just looks at that info and automatically searches the web for the lyrics using the given artist and title? There are of course several open lyrics search engines on the web usable via API.

  1. Is there an app that does this?
  2. If not, is it technically possible in iOS for an app to read the currently playing artist and title?

Best Answer

Any app that plays songs from the device library can read song title, artist, album and a lot more, this is included in the Apple Framework.

Lyrics can be read as well, so long as they are included in the meta data of the song file. Most songs don't include this information, so the lyrics meta data is empty.

If you subscribe to Apple Music, it will load lyrics for songs you have purchased. An app called Get Lyrical can also look up and install lyrics. Finally, you can type or paste them yourself in the Get Info window.

The only other way to get the lyrics is to load a separate file such as an .lrc This is why apps that show lyrics require you to play the song in them, because they have written some code to display .lrc file contents, or the meta data if available. .lrc files can also contain time data so can sync the playback to the lyrics, meta data does not normally do this.