adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: BTrack - A Real-Time Beat Tracker: OnsetDetectionFunction Class Reference adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60:
adamstark@60:
adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60:
adamstark@60:
BTrack - A Real-Time Beat Tracker adamstark@60:
adamstark@60:
adamstark@60:
adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60:
adamstark@60:  All Classes Files Functions Enumerations
adamstark@60: adamstark@60: adamstark@60:
adamstark@60: adamstark@60:
adamstark@60: adamstark@60:
adamstark@60:
adamstark@60:
adamstark@60: Public Member Functions | adamstark@60: List of all members
adamstark@60:
adamstark@60:
OnsetDetectionFunction Class Reference
adamstark@60:
adamstark@60:
adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60:

adamstark@60: Public Member Functions

 OnsetDetectionFunction (int hopSize_, int frameSize_, int onsetDetectionFunctionType_, int windowType)
 
 ~OnsetDetectionFunction ()
 
void initialise (int hopSize_, int frameSize_, int onsetDetectionFunctionType_, int windowType)
 
double calculateOnsetDetectionFunctionSample (double *buffer)
 
void setOnsetDetectionFunctionType (int onsetDetectionFunctionType_)
 
adamstark@60:

Constructor & Destructor Documentation

adamstark@60: adamstark@60:
adamstark@60:
adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60:
OnsetDetectionFunction::OnsetDetectionFunction (int hopSize_,
int frameSize_,
int onsetDetectionFunctionType_,
int windowType 
)
adamstark@60:
adamstark@60:

Constructor

adamstark@60:
Parameters
adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60:
hopSize_the hop size in audio samples
frameSize_the frame size in audio samples
onsetDetectionFunctionType_the type of onset detection function to use - (see OnsetDetectionFunctionType)
windowTypethe type of window to use (see WindowType)
adamstark@60:
adamstark@60:
adamstark@60: adamstark@60:
adamstark@60:
adamstark@60: adamstark@60:
adamstark@60:
adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60:
OnsetDetectionFunction::~OnsetDetectionFunction ()
adamstark@60:
adamstark@60:

Destructor

adamstark@60: adamstark@60:
adamstark@60:
adamstark@60:

Member Function Documentation

adamstark@60: adamstark@60:
adamstark@60:
adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60:
double OnsetDetectionFunction::calculateOnsetDetectionFunctionSample (double * buffer)
adamstark@60:
adamstark@60:

process input frame and calculate detection function sample

adamstark@60: adamstark@60:
adamstark@60:
adamstark@60: adamstark@60:
adamstark@60:
adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60:
void OnsetDetectionFunction::initialise (int hopSize_,
int frameSize_,
int onsetDetectionFunctionType_,
int windowType 
)
adamstark@60:
adamstark@60:

Initialisation Function

adamstark@60: adamstark@60:
adamstark@60:
adamstark@60: adamstark@60:
adamstark@60:
adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60: adamstark@60:
void OnsetDetectionFunction::setOnsetDetectionFunctionType (int onsetDetectionFunctionType_)
adamstark@60:
adamstark@60:

set the detection function type

adamstark@60: adamstark@60:
adamstark@60:
adamstark@60:
The documentation for this class was generated from the following files: adamstark@60:
adamstark@60: adamstark@60: adamstark@60: adamstark@60: