Closed efairbanks closed 4 years ago
This is "done." Really, it's a work in progress and it's going to be constantly evolving, but the core functionality is there.
this is really done- the blackbox libs were never this comprehensive. we have our own reverb module now and it sounds GOOD
This includes oscillators, filters, envelopes, granular synths, polyphony, etc...
This should be implemented with a sensible inheritance model and with factories where appropriate. For instance, you should be able to create a new subclass of type Voice by supplying it with a custom oscillator and envelope, and then create a custom subclass of Synth by supplying it with your custom Voice class.