|
PossibleDivHierarchies | MIR::anonymous_namespace{GetMeterUsingTatumQuantizationFit.cpp}::GetPossibleDivHierarchies (double audioFileDuration) |
|
int | MIR::anonymous_namespace{GetMeterUsingTatumQuantizationFit.cpp}::GetOnsetLag (const std::vector< float > &odf, int numTatums) |
|
double | MIR::anonymous_namespace{GetMeterUsingTatumQuantizationFit.cpp}::GetQuantizationDistance (const std::vector< int > &peakIndices, const std::vector< float > &peakValues, size_t size, int numDivisions, int lag) |
|
OnsetQuantization | MIR::anonymous_namespace{GetMeterUsingTatumQuantizationFit.cpp}::RunQuantizationExperiment (const std::vector< float > &odf, const std::vector< int > &peakIndices, const std::vector< float > &peakValues, const std::vector< int > &possibleNumTatums, QuantizationFitDebugOutput *debugOutput) |
|
std::optional< TimeSignature > | MIR::anonymous_namespace{GetMeterUsingTatumQuantizationFit.cpp}::GetTimeSignature (const BarDivision &barDivision, int numTatums) |
|
double | MIR::anonymous_namespace{GetMeterUsingTatumQuantizationFit.cpp}::GetTimeSignatureLikelihood (const std::optional< TimeSignature > &ts, double bpm) |
|
double | MIR::anonymous_namespace{GetMeterUsingTatumQuantizationFit.cpp}::GetBeatSelfSimilarityScore (double odfAutoCorrSampleRate, double bpm, const std::vector< float > &odfAutoCorr, int odfAutocorrFullSize, QuantizationFitDebugOutput *debugOutput) |
|
size_t | MIR::anonymous_namespace{GetMeterUsingTatumQuantizationFit.cpp}::GetBestBarDivisionIndex (const std::vector< BarDivision > &possibleBarDivisions, double audioFileDuration, int numTatums, const std::vector< float > &odf, QuantizationFitDebugOutput *debugOutput) |
|
MusicalMeter | MIR::anonymous_namespace{GetMeterUsingTatumQuantizationFit.cpp}::GetMostLikelyMeterFromQuantizationExperiment (const std::vector< float > &odf, int numTatums, std::vector< BarDivision > possibleBarDivisions, double audioFileDuration, QuantizationFitDebugOutput *debugOutput) |
|
bool | MIR::anonymous_namespace{GetMeterUsingTatumQuantizationFit.cpp}::IsSingleEvent (const std::vector< int > &peakIndices, const std::vector< float > &peakValues) |
|
std::optional< MusicalMeter > | MIR::GetMeterUsingTatumQuantizationFit (const MirAudioReader &audio, FalsePositiveTolerance tolerance, const std::function< void(double)> &progressCallback, QuantizationFitDebugOutput *debugOutput) |
| Get the BPM of the given audio file, using the Tatum Quantization Fit method. More...
|
|