I’m developing a music app in Kotlin where I need to fetch detailed metadata for various songs. The metadata I require includes:
Track title
Artist name
Album details
Genre information
Release date
Album art
Lyrics (if available)
I’ve tried using the Last.fm API, but it hasn’t met my needs. Could someone recommend a reliable and comprehensive API or a combination of APIs that can provide this information? Additionally, any examples of how to integrate the suggested API(s) into my Kotlin app would be greatly appreciated.
Even though i have somehow managed to fetch basic metadata like artist name, track title, duration and so on for the songs. the major problem i’m encountering is with getting subgenres for the same.
subgenres may include fields like:
Rock, pop, classical, workout, party, so on and so forth