utilities
juce_audio_basics

## 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 >

## Detailed Description

## Typedef Documentation

## LinearSmoothedValue

template<typename FloatType >

using LinearSmoothedValue = SmoothedValue <FloatType, ValueSmoothingTypes::Linear>