adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23: BTrack - A Real-Time Beat Tracker
adamstark@23:
adamstark@23: |
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23: - Main Page
adamstark@23: - Classes
adamstark@23: - Files
adamstark@23: -
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23: OnsetDetectionFunction::OnsetDetectionFunction |
adamstark@23: ( |
adamstark@23: int |
adamstark@23: hopSize_, |
adamstark@23:
adamstark@23:
adamstark@23: |
adamstark@23: |
adamstark@23: int |
adamstark@23: frameSize_, |
adamstark@23:
adamstark@23:
adamstark@23: |
adamstark@23: |
adamstark@23: int |
adamstark@23: onsetDetectionFunctionType_, |
adamstark@23:
adamstark@23:
adamstark@23: |
adamstark@23: |
adamstark@23: int |
adamstark@23: windowType |
adamstark@23:
adamstark@23:
adamstark@23: |
adamstark@23: ) |
adamstark@23: | |
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
Constructor
adamstark@23:
- Parameters
-
adamstark@23:
adamstark@23: hopSize_ | the hop size in audio samples |
adamstark@23: frameSize_ | the frame size in audio samples |
adamstark@23: onsetDetectionFunctionType_ | the type of onset detection function to use - (see OnsetDetectionFunctionType) |
adamstark@23: windowType | the type of window to use (see WindowType) |
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23: OnsetDetectionFunction::~OnsetDetectionFunction |
adamstark@23: ( |
adamstark@23: | ) |
adamstark@23: |
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
Destructor
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23: double OnsetDetectionFunction::calculateOnsetDetectionFunctionSample |
adamstark@23: ( |
adamstark@23: double * |
adamstark@23: buffer | ) |
adamstark@23: |
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
process input frame and calculate detection function sample
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23: void OnsetDetectionFunction::initialise |
adamstark@23: ( |
adamstark@23: int |
adamstark@23: hopSize_, |
adamstark@23:
adamstark@23:
adamstark@23: |
adamstark@23: |
adamstark@23: int |
adamstark@23: frameSize_, |
adamstark@23:
adamstark@23:
adamstark@23: |
adamstark@23: |
adamstark@23: int |
adamstark@23: onsetDetectionFunctionType_, |
adamstark@23:
adamstark@23:
adamstark@23: |
adamstark@23: |
adamstark@23: int |
adamstark@23: windowType |
adamstark@23:
adamstark@23:
adamstark@23: |
adamstark@23: ) |
adamstark@23: | |
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
Initialisation Function
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23: void OnsetDetectionFunction::setOnsetDetectionFunctionType |
adamstark@23: ( |
adamstark@23: int |
adamstark@23: onsetDetectionFunctionType_ | ) |
adamstark@23: |
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
set the detection function type
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
The documentation for this class was generated from the following files:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23:
adamstark@23: