[sdiy] software / firmware envelopes in C (or anything else)
mskala at northcoastsynthesis.com
mskala at northcoastsynthesis.com
Thu Nov 6 00:33:26 CET 2025
On Wed, 5 Nov 2025, Chris McDowell wrote:
> out. They don't even claim to be simulating a capacitor, it really is an
> "exponential envelope".
>
> I promise I have thought and thought (and thought again, for decades)
> about the shape I want the envelopes to take :) I did NOT think
> critically about what that fella's code is actually doing, but it's
> clear now.
To be clear I wasn't suggesting you didn't know, only that you'd want
to use that choice in picking which algorithm to go with.
One thing that made me wary of this as a possible issue was that just the
same thing comes up with "exponential" envelopes in Csound - the common
"expseg" opcode produces something that looks like exp() of a linear
envelope, and the "charging capacitor" style of envelope we're familiar
with building in hardware is somewhat more difficult to produce.
--
Matthew Skala
North Coast Synthesis Ltd.
More information about the Synth-diy
mailing list