Beat Detection in Song

I am working on a project that requires me to add beat detection when a song plays in an application (WinForms - C #).

I am currently using NAudio.NET to play a song and display song details.

Is there a library that would allow me to do this or somehow discover this manually? I do not expect a ready-made solution, but pointers in the right direction. Ideally, I would like this to be a real-time detection, but that is not essential.

+8
c # winforms naudio
source share
2 answers

You can use this BPM discovery library

In addition to calculating BPM, it also allows you to get every bit, so you can, for example, customize the visualization, if so.

+1
source share

This question has already been asked; stack overflow . Some of the answers include explicit beat detection algorithms and links.

+4
source share

All Articles