"UniBpmAnalyzer" BPM analyzer for Unity - now available for free on GitHub

I added a new asset on GitHub.

UniBpmAnalyzer

BPM analyzer for Unity.
Get a bpm by audio clip in runtime.

It is easy to use.

public AudioClip targetClip;

private void Start()
{
    int bpm = BpmAnalyzer.AnalyzeBpm(targetClip);
    Debug.Log("BPM is " + bpm);
}
2 Likes

can it keep up with realtime bpm analyzing too (mp3, ogg) ?
could it be synchronized with pitch of the clip?

something like
if clipbpm < setbpm, clippitch += 0.01f

the project wouldnt open for me in latest 5.34 patch.