# Getting BPM and Beats

**URL:** <https://forum.juce.com/t/getting-bpm-and-beats/13151>\
**Category:** Audio Plugins\
**Created:** [July 9, 2014, 2:06pm UTC](https://forum.juce.com/t/getting-bpm-and-beats/13151 "2014-07-09T14:06:52Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![lapsang](https://avatars.discourse-cdn.com/v4/letter/l/3be4f8/32.png) [@lapsang](https://forum.juce.com/u/lapsang)\
**Post date:** [July 10, 2014, 2:48pm UTC](https://forum.juce.com/t/getting-bpm-and-beats/13151/5 "2014-07-10T14:48:23Z")

</div>

I'm trying to understand but I'm still a newbie with C++.

I tried as you said but I got this error on the first line

Field type 'juce::AudioPlayHead' is an abstract class.

&nbsp;

Could you explain step by step what should I do? Thanks.

---

_[View the full topic](https://forum.juce.com/t/getting-bpm-and-beats/13151)._
