DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
Loading...
Searching...
No Matches
dspark::detail::OfflineBeatEngine< T > Struct Template Reference

#include <OfflineBeatEngine.h>

Classes

struct  Result
 

Static Public Member Functions

template<typename FrameAt >
static Result analyze (double sampleRate, int hop, std::size_t count, FrameAt frameAt, double minimumBpm, double maximumBpm, double tightness, OfflineSession &job, std::pmr::memory_resource *workspace=nullptr)
 

Detailed Description

template<FloatType T>
struct dspark::detail::OfflineBeatEngine< T >

Definition at line 25 of file OfflineBeatEngine.h.

Member Function Documentation

◆ analyze()

template<FloatType T>
template<typename FrameAt >
static Result dspark::detail::OfflineBeatEngine< T >::analyze ( double  sampleRate,
int  hop,
std::size_t  count,
FrameAt  frameAt,
double  minimumBpm,
double  maximumBpm,
double  tightness,
OfflineSession &  job,
std::pmr::memory_resource *  workspace = nullptr 
)
inlinestatic

Definition at line 42 of file OfflineBeatEngine.h.


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