Krotos Modules 3
Loading...
Searching...
No Matches
KrotosAudioBufferDSP.h File Reference
#include <juce_graphics/juce_graphics.h>
#include <krotos_ml/krotos_ml.h>

Go to the source code of this file.

Classes

struct  krotos::AnalysisCoefficientsPhase
 AnalysisCoefficientsPhase - A class containing attributes used during phase analysis of audio. More...
 
struct  krotos::AnalysisCoefficients
 AnalysisCoefficients - A class containing attributes used during analysis of audio. More...
 
class  krotos::ProgressTracker
 ProgressTracker - a class to help with display of a progresas bar during audio analysis. More...
 
class  krotos::GrainRange
 
struct  krotos::FrequencyRange
 
struct  krotos::AudioDescriptor
 A class to contains any attributes we want to store for the described audio. More...
 
class  krotos::KrotosAudioBufferDSP
 

Namespaces

namespace  krotos
 

Functions

template<typename Functor >
void krotos::normaliseAudioDescriptorFeature (std::vector< AudioDescriptor > &decriptors, Functor functor, float border=0.f)
 Normalise a chosen field within a vector of AudioDescriptors.
 
template<typename Functor2 >
void krotos::normaliseAndInvertAudioDescriptorFeature (std::vector< AudioDescriptor > &decriptors, Functor2 functor, float border=0.f)
 Normalise then invert a chosen field within a vector of AudioDescriptors.