I added a new asset on GitHub.
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);
}
I added a new asset on GitHub.
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);
}
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.