# How can I get bpm from an audio file using p5.js?

**URL:** <https://discourse.processing.org/t/how-can-i-get-bpm-from-an-audio-file-using-p5-js/26121>\
**Category:** Libraries\
**Created:** [December 10, 2020, 5:11pm UTC](https://discourse.processing.org/t/how-can-i-get-bpm-from-an-audio-file-using-p5-js/26121 "2020-12-10T17:11:25Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![kokosic](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@kokosic](https://discourse.processing.org/u/kokosic)\
**Post date:** [December 10, 2020, 5:11pm UTC](https://discourse.processing.org/t/how-can-i-get-bpm-from-an-audio-file-using-p5-js/26121/1 "2020-12-10T17:11:25Z")

</div>

Hello everybody! How can I get bpm from an audio file using p5.js?

I have not been able to figure out all this

---

<div class="post-metadata">

**Author:** ![ErraticGenerator](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/erraticgenerator/32/11304_2.png) [@ErraticGenerator](https://discourse.processing.org/u/ErraticGenerator)\
**Post date:** [December 10, 2020, 9:26pm UTC](https://discourse.processing.org/t/how-can-i-get-bpm-from-an-audio-file-using-p5-js/26121/2 "2020-12-10T21:26:27Z")

</div>

peak detection might be helpful:

> **[reference | p5.js](https://p5js.org/reference/#/p5.PeakDetect)**

---

<div class="post-metadata">

**Author:** ![kokosic](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@kokosic](https://discourse.processing.org/u/kokosic)\
**Post date:** [December 12, 2020, 3:12am UTC](https://discourse.processing.org/t/how-can-i-get-bpm-from-an-audio-file-using-p5-js/26121/3 "2020-12-12T03:12:16Z")

</div>

it doesn’t work for me, it doesn’t see peeks
