LMMS
Loading...
Searching...
No Matches
DSP::RMS Class Reference

#include <RMS.h>

Public Member Functions

 RMS ()
void reset ()
void store (sample_t x)
sample_t process (sample_t x)
sample_t rms ()

Public Attributes

double sum

Protected Attributes

sample_t buffer [64]
int write

Constructor & Destructor Documentation

◆ RMS()

DSP::RMS::RMS ( )
inline

Member Function Documentation

◆ process()

sample_t DSP::RMS::process ( sample_t x)
inline

◆ reset()

void DSP::RMS::reset ( )
inline

◆ rms()

sample_t DSP::RMS::rms ( )
inline

◆ store()

void DSP::RMS::store ( sample_t x)
inline

Member Data Documentation

◆ buffer

sample_t DSP::RMS::buffer[64]
protected

◆ sum

double DSP::RMS::sum

◆ write

int DSP::RMS::write
protected

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