If you want a full-featured tool for analyzing music, ChordAI is worth a look. It uses deep learning technology to identify chords and beats in music from YouTube, SoundCloud and other audio files. ChordAI can identify BPM and key, and even split audio into stems. It also comes with a chord dictionary that shows chord diagrams for guitar, piano and ukulele, which makes it useful for musicians and music fans.
Another good option is SONOTELLER, an AI-powered tool that offers a detailed description of song lyrics and music. It can analyze song attributes like genre, mood, instruments, BPM and key. It can also find the "golden minute" of a song, including elements like the chorus. It's geared for music labels and publishers trying to catalog their music for streaming services.
If you need a service to automate and catalog your music library, Cyanite offers auto-tagging and similarity search. It pulls detailed metadata out of audio files and generates a narrative description of each song. Cyanite's similarity search lets you find songs similar to a reference track, and its keyword search lets you find music that matches a particular style.
Last, Moises is a good tool for musicians, offering one-click instrument separation and real-time chord detection. It also offers a smart metronome and the ability to change the pitch, so you can practice in any key. Moises lets you use it on multiple devices, so you can use it anywhere to improve your music production.