Dan Ellis
Dan Ellis
The total number of oscs (basic AMY unit generators) is set in `amy_config.h`: ``` #define AMY_OSCS 120 ``` Like Bill said, 120 should be enough for anybody - for one...
Several voice types involve multiple, closely-related oscillators. ALGO has a special list of its dependent oscs; PARTIALS and friends imply the next num_partials oscs are to be used. Analog synth...
Under this change, we add state for each BP_SET that records which segment it was in (`synth[osc].current_seg[bp_set]`), and has a dynamic field for the start value of the current envelope...
The `ratio` argument sets the osc frequency to some factor times a "base frequency". This is used in FM tones, and is based on the parameter of the same name...