tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
tracktion::engine::BeatDetect Struct Reference

Public Member Functions

void setSampleRate (double sampleRate)
 
void setSensitivity (double newSensitivity)
 
template<typename Buffer >
void audioProcess (const Buffer &buffer)
 
SampleCount getBlockSize () const
 
const juce::Array< SampleCount > & getBeats () const
 

Detailed Description

Definition at line 14 of file tracktion_BeatDetect.h.

Member Function Documentation

◆ audioProcess()

template<typename Buffer >
void tracktion::engine::BeatDetect::audioProcess ( const Buffer &  buffer)

Definition at line 32 of file tracktion_BeatDetect.h.

◆ getBeats()

const juce::Array< SampleCount > & tracktion::engine::BeatDetect::getBeats ( ) const

Definition at line 53 of file tracktion_BeatDetect.h.

◆ getBlockSize()

SampleCount tracktion::engine::BeatDetect::getBlockSize ( ) const

Definition at line 52 of file tracktion_BeatDetect.h.

◆ setSampleRate()

void tracktion::engine::BeatDetect::setSampleRate ( double  sampleRate)

Definition at line 18 of file tracktion_BeatDetect.h.

◆ setSensitivity()

void tracktion::engine::BeatDetect::setSensitivity ( double  newSensitivity)

Definition at line 23 of file tracktion_BeatDetect.h.


The documentation for this struct was generated from the following file: