Well, if you're looking for a function similar to gen10 in Csound then you've got it in pd, too. Look into the array help patches (I'm not at my Linux box right now so can't tell you exactly which) and you'll see you can send an array a message along the lines of 'sinusoid' with a bunch of parameters specifying how many of partials and their strengths. There you get a complex additive synthesis-like waveform for use with tabosc~ (again) but at least you can control the partials. Then, of course, you can change your waveforms on the fly as needed.
Hope this helps.
./MiS
On 8/10/01 1:05 PM, "Rory Walsh" rorytheroar@yahoo.com wrote:
I understand what you are saying about the tabosc~ object but you are right i am looking for something different. Similar to gen function 10 in Csound where u simply send as many partials as you like to one oscillator. It cetainly would be a useful object. Thanks for the suggestion.
Regards, Rory.
Do You Yahoo!? Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk or your free @yahoo.ie address at http://mail.yahoo.ie