Skip to content

Application for researching and improving the BeatDetektor BPM detection algorithm

Notifications You must be signed in to change notification settings

cjcliffe/beatdetektor-audiolab

Repository files navigation

Desktop application for the BeatDetektor library using OpenAL, OpenGL and possibly wxWidgets.

Platform targets are Linux and OSX.

The goal is to provide a testbed for experimenting with the algorithm's internals and attempting to target and enhance the specific statistical frequency onset phenomenon that allows it to work.

The application will attempt to integrate simple real-time controls for beatdetektor and configuration of audio filters with dynamic controls and visualization of data output via OpenGL.

In addition to real-time utilization it would be ideal to have an offline buffer and analysis option for automation, this application will explore adapting a buffered approach that will allow additional layers of processing and accuracy.


Initial test application currently in repository requires OSX and a line-input, microphone or a simple audio re-routing application such as SoundFlower (http://code.google.com/p/soundflower/)

About

Application for researching and improving the BeatDetektor BPM detection algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published