I wrote this post a few years ago. I was getting exasperated with soft-synth developers who didn't understand how analog monosynth envelopes worked.
Monosynth Envelopes and Oscillators (and how to do them right)
I wrote this post a few years ago. I was getting exasperated with soft-synth developers who didn't understand how analog monosynth envelopes worked.
I have mixed feelings about the CEM and SMM chips. In a way they were just too well designed. It's arguable that they caused innovation to stall for a while as so many synth designers used the off-the-shelf solutions they provided rather than pursuing their own potentially more characterful approaches.MRBarton wrote: ↑Sun May 26, 2024 12:47 am Take a look at the SSM2055 envelope generator chip. My latest EGs are simply software versions of the diagram shown on the spec sheet. The whole EG is much less than one screen of code and is very efficient.
https://www.synfo.nl/datasheets/SSM2055-emu.pdf
You should see my VM development notebook! My handwriting and freeform drawing have always looked like a spider on crystal meth. If I need to communicate anything to someone else, I depend upon word processors, text editors, drawing packages, etc. I drew those diagrams in DIA, an open-source drawing package. Not as user-friendly as Visio, but good enough for my purposes.
I asked Andrew Macaulay if he would consider making RTZ/NRTZ a switchable option on his Trapezoid and VC Envelope modules. The clever solution he came up with ("Retrigger Damping") exceeded my expectations.My slight frustration with EGs is that they are mostly designed with amplitude control in mind. ADSR is a good general purpose model but there are applications where one needs more unusual behaviour such as return to zero on retrigger, instant transitions, attack commit and non-zero termination.
Take at look at spiders on caffeine...
I use draw.io which I suspect is very similar.utdgrant wrote: ↑Mon May 27, 2024 8:09 am If I need to communicate anything to someone else, I depend upon word processors, text editors, drawing packages, etc. I drew those diagrams in DIA, an open-source drawing package. Not as user-friendly as Visio, but good enough for my purposes.