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

#include <Delay.h>

Inheritance diagram for DSP::Delay:
JVComb Lattice

Public Member Functions

 Delay ()
 ~Delay ()
void init (int n)
void reset ()
sample_toperator[] (int i)
void put (sample_t x)
sample_t get ()
sample_t putget (sample_t x)
sample_t get_at (float f)
sample_t get_cubic (float f)

Public Attributes

int size
sample_tdata
int read
int write

Constructor & Destructor Documentation

◆ Delay()

DSP::Delay::Delay ( )
inline

◆ ~Delay()

DSP::Delay::~Delay ( )
inline

Member Function Documentation

◆ get()

sample_t DSP::Delay::get ( )
inline

◆ get_at()

sample_t DSP::Delay::get_at ( float f)
inline

◆ get_cubic()

sample_t DSP::Delay::get_cubic ( float f)
inline

◆ init()

void DSP::Delay::init ( int n)
inline

◆ operator[]()

sample_t & DSP::Delay::operator[] ( int i)
inline

◆ put()

void DSP::Delay::put ( sample_t x)
inline

◆ putget()

sample_t DSP::Delay::putget ( sample_t x)
inline

◆ reset()

void DSP::Delay::reset ( )
inline

Member Data Documentation

◆ data

sample_t* DSP::Delay::data

◆ read

int DSP::Delay::read

◆ size

int DSP::Delay::size

◆ write

int DSP::Delay::write

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