Hallo Micha, Micha Thies hat gesagt: // Micha Thies wrote:
i am currently porting some max granular patch of mine to pd, where one object gives me some trouble. i am now looking for the function in pd of triggering a linear ramp with a audio signal (resp. click), with the ability of controlling the speed of the ramp also with a signal. i know that there is an rampsmooth port, but this one takes only messages for the rampspeed.
Hm, I cannot help with pointing you to an object that might do what you want, because I don't know any, but according to the MSP-reference I have here, rampsmooth~ in Max also doesn't accept signals for setting ramp times. What object are you using then in your patch, maybe it's something different?
Generally you may also use a simple [phasor~] to do some kinds of granular synthesis. You can change it's frequency, then it will ramp faster. But of course it will restart everytime it has reached 1, and you can only set the phase of the phasor with messages.
Another useful object can be [vline~]. It is message based, but can be started in the middle of a block as well, and you still cannot change the ramp time with signals.
Frank Barknecht _ ______footils.org_ __goto10.org__