Open naught101 opened 9 years ago
Hi. The priority for Samplecat right now is to solidify the existing features, however I do agree with you that BPM detection would be a very useful feature so I will leave the ticket open. I am assuming that the best way to implement would be one of the aubio plugins...
bpm detection would be great. there are several open source bpm detection routines, aubio, vamp and bpm-tools. they all work differently from what i can tell. bpm detection is never 100% so it is important to provide bpm tapping as a backup. it would be amazing to have a voting system where samplecat scans files with all three routines then uses the most "popular" bpm.
It would be handy to have some indication of the BPM of a loop - for short loops, that might just be 4*60/{loop length}, but for longer loops, it would be good to detect bars within the loop, and perhaps also detect non-4/4 beats. Could probably be outsourced to
bpm
, or some other commandline app..