diff options
Diffstat (limited to 'src/synth_engine.h')
-rw-r--r-- | src/synth_engine.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/synth_engine.h b/src/synth_engine.h index 674c287..3b0b238 100644 --- a/src/synth_engine.h +++ b/src/synth_engine.h @@ -78,12 +78,12 @@ typedef struct { cc_t cc_lfo_freq; cc_t cc_lfo_amp; cc_t cc_adsr_a; + cc_t cc_adsr_peak; cc_t cc_adsr_d; cc_t cc_adsr_s; cc_t cc_adsr_r; + cc_t cc_gain; - float gain; - float x; midi_note_t midi_note[MIDI_NOTES]; @@ -99,8 +99,8 @@ typedef struct { int delay; float * del; int deli; - float del_time; - float del_feedback; + cc_t cc_del_time; + cc_t cc_del_feedback; unsigned long long counter; int filter; @@ -116,10 +116,9 @@ typedef struct { BWBandStop* fff2; int active; + int sound_active; synth_viz viz; - - osc_t * osctri; } synth_t; synth_t * init_synth(); |