tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
tracktion::engine::ValueSmoother< T > Class Template Reference

Smooths a value between 0 and 1 at a constant rate. More...

#include "tracktion_FourOscPlugin.h"

Public Member Functions

void reset (double sr, double time)
 
getCurrentValue ()
 
void setValue (T v)
 
void snapToValue ()
 
void process (int n)
 
getNextValue ()
 
void setValueUnsmoothed (T v)
 

Detailed Description

template<class T>
class tracktion::engine::ValueSmoother< T >

Smooths a value between 0 and 1 at a constant rate.

Definition at line 19 of file tracktion_FourOscPlugin.h.

Member Function Documentation

◆ getCurrentValue()

template<class T >
T tracktion::engine::ValueSmoother< T >::getCurrentValue ( )

Definition at line 23 of file tracktion_FourOscPlugin.h.

◆ getNextValue()

template<class T >
T tracktion::engine::ValueSmoother< T >::getNextValue ( )

Definition at line 34 of file tracktion_FourOscPlugin.h.

◆ process()

template<class T >
void tracktion::engine::ValueSmoother< T >::process ( int  n)

Definition at line 27 of file tracktion_FourOscPlugin.h.

◆ reset()

template<class T >
void tracktion::engine::ValueSmoother< T >::reset ( double  sr,
double  time 
)

Definition at line 22 of file tracktion_FourOscPlugin.h.

◆ setValue()

template<class T >
void tracktion::engine::ValueSmoother< T >::setValue ( v)

Definition at line 24 of file tracktion_FourOscPlugin.h.

◆ setValueUnsmoothed()

template<class T >
void tracktion::engine::ValueSmoother< T >::setValueUnsmoothed ( v)

Definition at line 43 of file tracktion_FourOscPlugin.h.

◆ snapToValue()

template<class T >
void tracktion::engine::ValueSmoother< T >::snapToValue ( )

Definition at line 25 of file tracktion_FourOscPlugin.h.


The documentation for this class was generated from the following file: