Riferimenti per la classe Delay

Questa classe implementa una linea di ritardo ridimensionabile. Continua...

#include <Delay.h>

Diagramma delle classi per Delay

Inheritance graph
[legenda]
Diagramma di collaborazione per Delay:

Collaboration graph
[legenda]
Lista di tutti i membri.

Membri pubblici

 Delay (const float &sr=44100, const float &delayMax=1)
 Costruttore (delay espresso in secondi).
virtual ~Delay ()
 Distruttore.
void setDelay (const float &delay)
 Imposta il valore di ritardo (delay) in secondi.
void setMaxDelay (const float &delayMax)
 Imposta il valore massimo possibile per il delay.
void clear ()
 Pulisce l'intero "buffer" sovrascrivendo le allocazioni con 0.f.
float getDelay () const
 Ritorna il ritardo in secondi impostato per la delay-line.
virtual float outSig (const float &input)
 Ritorna il campione ritardato.

Attributi protetti

unsigned long _read
unsigned long _write
unsigned long _size
float _delayTime
float * _buffer

Descrizione Dettagliata

Questa classe implementa una linea di ritardo ridimensionabile.

by Alessandro Petrolati 2006. www.alessandro-petrolati.com ale_petrolati@alice.it

Definizione alla linea 19 del file Delay.h.


La documentazione per questa classe è stata generata a partire dal seguente file:
Generato il Tue Dec 26 14:42:38 2006 per AudioDrome da  doxygen 1.4.7