I don’t understand how it works so fast. I imagine it analyzes things like bpm and what not but i dont know
I think this will help.
Perceptual characteristics often exploited by audio fingerprints include average zero crossing rate, estimated tempo, average spectrum, spectral flatness, prominent tones across a set of bands, and bandwidth.