@Aminifu
Thanks for suggesting MIP, first time hearing about it and I've been looking for something like that for a while. It's a bit unclear if it can figure out the BPM at the moment, but the audio fingerprinting analysis seems very interesting (albeit very time consuming).
Unfortunately I'm having quite a bit of issues working with it.
I don't want to hijack this thread but adding some information that may be relevant...
1) MIP won't scan files on mapped network drives without elevated privileges (Start as Administrator)
2) In elevated mode, MIP has no access to mapped network drives unless you modify some registry (See:
https://woshub.com/how-to-access-mapped-network-drives-from-the-elevated-apps/)
3) After modifying the registry, analysis still fails on FLAC files, but MP3s seems OK
4) Failing analysis on FLAC files seems like a known issue on exFAT drives. Copying to an NTFS drive may fix some issues, but not always. (See:
https://forums.slimdevices.com/forum/user-forums/ripping-encoding-transcoding-tagging/93668-musicip-analysis-in-windows-7-failing/page3)
That last issue is kind of a deal breaker for me as 90% of my library consists of FLAC and copying my entire library to an NTFS drive is just not possible. I would have to do it in batches and it would take forever with the size of my library.
Would be wonderful if Wacup integrated MIP fingerprinting and/or something like Mixmeister BPM Analyzer (this was free a while ago but it looks like they changed their license). Mostly looking for a way to read/add the BPM metadata on all my files and create dynamic playlists based on the sound signature of a song (i.e: 'Find more songs like the selection').