using pattr in poly~ with separate functions to line~s

Tim Canfer's icon

Please can someone help with this test patch? - it is a similar query to the breakpoint envelopes post:

Only with individual functions per osc. The patches on that post are really useful, but despite going over them, the pattr tutorials, help files and various info here I can't seem to be able to get any data to [pattr env] in the poly~s.

This is the test patch:

Max Patch
Copy patch and select New From Clipboard in Max.

and the poly~,

Max Patch
Copy patch and select New From Clipboard in Max.

please can someone let me know what I am doing wrong?

If you'd rather see a small screenshot:

any input massively appreciated

Tim Canfer's icon

finally got it - the prepend should read [poly~.1:env]

Tj Shredder's icon

Not directly an answer, but your question inspired me to create a little additive synth with 16 partials...
I bet you'll find some more answers inside...

Sharing is fun, license for the complete patch is creative commons By-NC-SA, but just rip it and extract whatever you want/need...

I think the only dependency to my St.ools is knotein, you can simply replace it with notein and play the synth with a Midi keyboard...
(or download the St.ools...

The Presets show a sort of history of creation, I added more and more features and stored some tweaking on and on...
Whoever creates new sounds, please share the .xml...

Stefan

Tim Canfer's icon

Thanks Stefan, I look forward to playing with that - indeed, sharing is fun, when I have finished the tutorial I am working on I'll supply for sharing and critical appraisal sake.

In the mean time - could you tell me if it is possible to bind a nested pattr to a UI in the main patcher? I have put the details here:

Thanks again
Tim

Tj Shredder's icon

Of course it is possible, my additive synth is doing it and if you look at my starting point of a framework in my St.ools I am using a similar technique. I use one graphical interface for all filters or spacializers in the tracks of a mixer...
In general you bind the UI to the voice/track/partial or whatever does the real thing...