sustain using adsr~ with physical modelling
Hi al,
sorry if this has been previously addressed, I have searched but can't seem to find anywere that shows the solution
I'm wanting to create sustain with a physical modelling synth (if possible). This will be controlled by a wind/breath pressure input from an interface through an Arduino. So I want the note to sustain for as long as there is breath pressure, or any other type of velocity from an interface being applied before releasing.
- I believe it might be possible by controlling how the [noise~] object can continuously/sustain producing sound input to the delay line?
Is that even sort of correct?
I have attempted to try understanding how that might work, using [line~] - but haven't managed to crack it. Has anybody got tips or able to point me in the right direction to get the sustain I'm after? Will be to make a polysynth.
Here's my patch, sorry a little untidy.
I've base my current patch on this YouTube tutorial"
Any help/pointers greatly appreciated
dREw
"- I believe it might be possible by controlling how the [noise~] object can continuously/sustain producing sound input to the delay line?
Is that even sort of correct?"
that sounds reasonable.
what does not, it to use adsr~ to impose an envelope over the resonator.
"sustain" is the period of time of the input exciter and "release" is the feedback gain and eventually frequency filters in the loop.
and yes, this makes it a bit complicated to find out when a poly~ voice may be muted. but that´s how it is with physical modelling.