General
Best way to create an ADSR control
Started by db73 on .
Sign in or create an account to join the conversation.
Ive been looking at the best way of doing this. At first I was just thinking 4 knobs or sliders each assigned to a stage of the envelope. But in order to sae space and make the control a bit more dynamic I then started looking at the Breakpoint object. This looks like it could be a good way of doing this. Except the value of one point is directly effected by another so you don't get control over the full range of the ADSR stage. Is there a way to set this up to better use it as a control for an ADSR envelope?
Hi db73,
If you don't mind having attack "inverted" , I put attached one of mine, the good thing it's glitch free. Just touch the 4 points you see at the env graph.
Captura de pantalla 2013-02-15 a las 14.37.14.png
You also could tweak it to 5 points, to link decay to sustain level, I "personally" prefer the attached one.
AB Envelope.jzlib
Hope that helps,
AB
If you don't mind having attack "inverted" , I put attached one of mine, the good thing it's glitch free. Just touch the 4 points you see at the env graph.
Captura de pantalla 2013-02-15 a las 14.37.14.png
You also could tweak it to 5 points, to link decay to sustain level, I "personally" prefer the attached one.
AB Envelope.jzlib
Hope that helps,
AB
I have extracted other from KontrolAB template, this one uses sliders, envelope graph is only visual, more user friendly if you want to work bi-directionaly with your software, I use it a lot.
Captura de pantalla 2013-02-15 a las 15.20.44.png
And I have not more
, this is everything what I can contribute from my side with ADSR stuff.
Good luck and hope that helps in some way.
Cheers,
AB Kontrolab Env.jzlib
Captura de pantalla 2013-02-15 a las 15.20.44.png
And I have not more
Good luck and hope that helps in some way.
Cheers,
AB Kontrolab Env.jzlib
Thanks for the replies. Some good things to try there
Totally new to Lemur so bit of a steep learning curve here! 
Hi friends,
I am new here and I'm digging up this old post because this is the only one I found with ADSR envelopes. I am wanting to link an ADSR to a pad object and then have the pad trigger the envelope to output to a fader (for now-eventually I want to send it out to an external synth).
Any chance anyone could point me towards getting this figured out? I understand that I'll need to tie the ADSR to some sort of clock, but I don't really know how to do it. After that point, I'm guessing you'd need to have some formula that is comparing the passage of time that the clock is doing in relation to the values of the different stages of the envelope, but that's about as far as I have gotten....hoping someone smarter than me has already done all the hard work!
I am new here and I'm digging up this old post because this is the only one I found with ADSR envelopes. I am wanting to link an ADSR to a pad object and then have the pad trigger the envelope to output to a fader (for now-eventually I want to send it out to an external synth).
Any chance anyone could point me towards getting this figured out? I understand that I'll need to tie the ADSR to some sort of clock, but I don't really know how to do it. After that point, I'm guessing you'd need to have some formula that is comparing the passage of time that the clock is doing in relation to the values of the different stages of the envelope, but that's about as far as I have gotten....hoping someone smarter than me has already done all the hard work!