I am planning to write an app that can play the songs from the user's music library (such as Spotify & Apple Music) while carrying beat tracking.
The end goal is to show a music visualizer like this:
Is it possible to read the full song in advance? So I can adjust the UI accordingly e.g. change theme depending on the genre of the song.
If so, what are the steps of implementing that?