51 void set_swell (
float stat) { _swel = 0.2 + 0.8 * stat * stat; }
62 void update(
int note,
int mask);
63 void update(
unsigned char *keys);
void clr_rank_mask(int ind, int bits)
Definition: division.cpp:199
void set_rank_mask(int ind, int bits)
Definition: division.cpp:189
void clr_div_mask(int bits)
Definition: division.cpp:174
int _trem
Definition: division.h:36
Definition: asection.h:60
void trem_off()
Definition: division.h:59
float _s
Definition: division.h:42
Division(Asection *asect, float fsam)
Definition: division.cpp:26
Rankwave * _ranks[NRANKS]
Definition: division.h:33
float _fsam
Definition: division.h:37
void set_swell(float stat)
Definition: division.h:51
float _c
Definition: division.h:41
void set_tmodd(float modd)
Definition: division.h:53
void trem_on()
Definition: division.h:58
Definition: rankwave.h:88
int _dmask
Definition: division.h:35
~Division()
Definition: division.cpp:43
#define NCHANN
Definition: asection.h:29
Definition: division.h:30
void process()
Definition: division.cpp:51
int _nrank
Definition: division.h:34
float _buff[NCHANN *PERIOD]
Definition: division.h:44
Asection * _asect
Definition: division.h:32
#define NRANKS
Definition: asection.h:30
void set_rank(int ind, Rankwave *W, int pan, int del)
Definition: division.cpp:96
float _swel
Definition: division.h:38
void update(int note, int mask)
Definition: division.cpp:116
void set_tfreq(float freq)
Definition: division.h:52
void set_div_mask(int bits)
Definition: division.cpp:159
float _gain
Definition: division.h:39
float _m
Definition: division.h:43
float _w
Definition: division.h:40
#define PERIOD
Definition: asection.h:27