Hi All.
I know this topic has been discussed multiple times. But, not sure if there was an answer that meets my (simple) needs.
I’m streaming music through a TOSLINK-to-I2S converter and into a T3.2. Looking for a relatively simple way to get the approximate (real-time) BPM.
I understand that this is a deceptively difficult task, and I am not at all an audio guy. The nuances of high-quality audio are wasted on me.
But, that’s also a strength -- I’m not that picky about a solution. “Good Enough” is definitely good enough. I just want someone to look at the display and say “hey, the lights on that Christmas tree are going with the music’s beat”.
While not an audio guy, I am a pretty good coder. So, I’d be happy if someone just suggested an algorithm. Of course, I’m not above using a wheel someone else has already invented.
Thanks.
I know this topic has been discussed multiple times. But, not sure if there was an answer that meets my (simple) needs.
I’m streaming music through a TOSLINK-to-I2S converter and into a T3.2. Looking for a relatively simple way to get the approximate (real-time) BPM.
I understand that this is a deceptively difficult task, and I am not at all an audio guy. The nuances of high-quality audio are wasted on me.
But, that’s also a strength -- I’m not that picky about a solution. “Good Enough” is definitely good enough. I just want someone to look at the display and say “hey, the lights on that Christmas tree are going with the music’s beat”.
While not an audio guy, I am a pretty good coder. So, I’d be happy if someone just suggested an algorithm. Of course, I’m not above using a wheel someone else has already invented.
Thanks.