michaelkrzyzaniak / Beat-and-Tempo-Tracking

Audio Beat and Tempo Tracking
MIT License
94 stars 12 forks source link

Optimizing for Arm core based microcontrollers #15

Open david-res opened 1 week ago

david-res commented 1 week ago

How much effort would there be involved in porting this library to use the CMSIS DSP library by Arm? Would this speed up processing time in any way?

I'm looking to find ways to optimize this on my Teensy 4.x I feed 30s worth of audio to the library (2ch, 44.1khz) and it takes about 12 seconds to run though the entire sample set.

Is there a way to make this run quicker? I want to use this to detect beats as well, but need it to run faster for that