53 inline void set_f (
double f,
double fs)
145 float one_m_t = 1 -
tri;
148 tri2 = si2 / one_m_t;
200 void set_f (
double f,
double fs,
double detune)
202 vco[0].set_f (
f, fs);
203 vco[1].set_f (
f * pow (2, detune / 12.), fs);
214 vco[0].set_sync (sync ?
vco[1] :
vco[0], sync);
void set_inc(double i)
Definition VCO.h:58
double tri2
Definition VCO.h:44
void set_f(double f, double fs)
Definition VCO.h:53
double tri
Definition VCO.h:44
TriSaw()
Definition VCO.h:47
double phase
Definition VCO.h:42
double inc
Definition VCO.h:42
double tri1
Definition VCO.h:44
float get()
Definition VCO.h:74
void set_saw(double t)
Definition VCO.h:64
double inc
Definition VCO.h:96
void reset()
Definition VCO.h:112
float sync_phase
Definition VCO.h:99
float tri1
Definition VCO.h:103
float st1
Definition VCO.h:104
void set_inc(double i)
Definition VCO.h:125
float tri
Definition VCO.h:103
float tri2
Definition VCO.h:103
void set_saw_square(float t, float s)
Definition VCO.h:139
float st2
Definition VCO.h:104
float square_i
Definition VCO.h:102
float get()
Definition VCO.h:158
double phase
Definition VCO.h:96
void set_sync(TriSawSquare &tss, float p)
Definition VCO.h:130
double * sync
Definition VCO.h:97
TriSawSquare()
Definition VCO.h:107
void set_f(double f, double fs)
Definition VCO.h:120
void set_sync(float sync)
Definition VCO.h:212
float get()
Definition VCO.h:217
void reset()
Definition VCO.h:193
TriSawSquare vco[2]
Definition VCO.h:184
void set_f(double f, double fs, double detune)
Definition VCO.h:200
void set_blend(float b)
Definition VCO.h:206
VCO2()
Definition VCO.h:188
float blend
Definition VCO.h:185
float i_blend
Definition VCO.h:185
struct huft * t
Definition inflate.c:943
register unsigned i
Definition inflate.c:1575
unsigned s
Definition inflate.c:1555
unsigned f
Definition inflate.c:1572
uch * p
Definition crypt.c:594