I am looking for an Android application that can:
- perform BPM and key detection
- support MP3s
If possible, free.
Software Recommendations Stack Exchange is a question and answer site for people seeking specific software recommendations. It only takes a minute to sign up.Sign up to join this community
You can use rekordbox for Android:
Anytune works well for me
Slow down music, choose the perfect pitch, and learn to play by ear! ANYTUNE™, the ultimate music practice app for musicians of all kinds, has been recreated for Android. Learn a song by slowing it down without changing the pitch. Pick out every note to learn a piece, or play along with your favorite tracks by starting slow and gradually increasing the tempo. Add marks to break down a song, color sections, and find your place quick. Create loops so you can practice parts over and over. Transpose a song to play or transcribe in a different key. Fine tune the song by cents for alternate and non-standard tunings.