JUCE
|
Namespaces | |
ValueSmoothingTypes | |
A namespace containing a set of types used for specifying the smoothing behaviour of the SmoothedValue class. | |
Classes | |
class | ADSR |
A very simple ADSR envelope class. More... | |
struct | ADSR::Parameters |
Holds the parameters being used by an ADSR object. More... | |
class | CatmullRomInterpolator |
Interpolator for resampling a stream of floats using Catmull-Rom interpolation. More... | |
class | Decibels |
This class contains some helpful static methods for dealing with decibel values. More... | |
class | IIRCoefficients |
A set of coefficients for use in an IIRFilter object. More... | |
class | IIRFilter |
An IIR filter that can perform low, high, or band-pass filtering on an audio signal. More... | |
class | LagrangeInterpolator |
Interpolator for resampling a stream of floats using 4-point lagrange interpolation. More... | |
class | Reverb |
Performs a simple reverb effect on a stream of audio data. More... | |
struct | Reverb::Parameters |
Holds the parameters being used by a Reverb object. More... | |
class | SmoothedValueBase< SmoothedValueType > |
A base class for the smoothed value classes. More... | |
class | SmoothedValue< FloatType, SmoothingType > |
A utility class for values that need smoothing to avoid audio glitches. More... | |
Typedefs | |
template<typename FloatType > | |
using | LinearSmoothedValue = SmoothedValue< FloatType, ValueSmoothingTypes::Linear > |
using LinearSmoothedValue = SmoothedValue <FloatType, ValueSmoothingTypes::Linear> |