home/ atoms/ exponential-envelope-segments

Exponential (not linear) envelope segments sound perceptually linear because hearing is logarithmic

When visualized on a graph, most envelope diagrams show straight lines (linear segments). But human hearing is logarithmic: equal ratios of amplitude are perceived as equal steps, not equal differences. A linearly rising amplitude envelope sounds like it jumps to volume instantly then stalls, because most of the perceptible change happens early. An exponentially rising amplitude — which rises slowly at first and accelerates — sounds like a steady, linear increase in loudness. Because pitch is also perceived logarithmically, cutoff and frequency envelopes should use exponential segments too. Best practice: use exponential segments for musical envelope applications. Caveat: standard envelope diagrams still depict straight lines even when the implementation is exponential.

Examples

Compare: a 500ms linear attack on a 220 Hz sine (sounds like instant jump then flat) vs. a 500ms exponential attack (sounds like steady fade-in). Most software synths default to exponential curves for exactly this reason.

Assessment

A student sets a 1-second linear attack on an amplitude envelope and complains ‘the volume jumps instantly then doesn’t change much.’ Diagnose the problem and prescribe a fix.

“the exponential segments work especially well for amplitude envelopes, since we hear on a log scale (the exponential control against the log response makes the volume changes sound linear with respect to loudness).”
corpus · envelope-generators-adsr-design-exponential-vs-linear-segmen · chunk 1
“In the linear envelope case, I can hear the sound instantaneously and then it becomes kind of louder whereas in the exponential case, I can hear a steady increase in volume.”
corpus · envelopes-in-sound-synthesis-the-ultimate-guide-wolfsound · chunk 4