ADSR with per-stage ring mod?

I’ve just pushed an update to the VegaADSR branch in the lyraeModules repo, it’s not much, but it does add the inverse modulation mode as well as clamping on the output to prevent the possibility of NaN/Inf outputs, though I think I fixed the root cause of those outright anyway. The limit is now ±12V, so things will be hard clipped if they exceed that. I decided this was probably expected behavior. There is already a global output attenuation knob at least. I have not impimented tigger outs or the planned expander to add per stage time control for the A, D, and R stages. For now though, it should be largely usable, even if the UI is a smidgen clunky

3 Likes

I’ve added an expander for CV of A,D,R time and curve, as well as sustain level, which works a bit differently in the expander than the modulation input for sustain does- namely it’s final value does influence the release start value

1 Like

Some significant bug fixes, panel tweaks, and extra features I think it’s done?

3 Likes

This is now in the library

7 Likes