I'll do it now (or atleast the SSE ASM audio part & pseudo code for the GUI part) for a copy of AudioGL for me & people who I used the source code for. I'll send you a demo in a few hours/days to your contact [at] audiogl.com.AGL wrote:It's the amount of programming time that concerns meA good curve implementation is going to be 2 months (at the very least), where that's the _only_ thing getting done.
Tell you what - if I have any funds to work with over the next few years, I'll contract someone out to do automation curves.
Or I can tell you how to cheat; only a few extra math instructions if you make the entire ENV curvy, or a few instructions per segment if you want it on a per segment curve. It is the GUI part which may be trickier for you.
Curved Env do make it easier to make more smoother or organic-sounding slopes. You are right; they can be simulated with extra points on the envelope. But, they are faster to "dial in" with built-in curves, & much more fun to play with