Multiple Buffers in Abstraction

Mar 20, 2009 at 9:06pm

Multiple Buffers in Abstraction


I have a patch with multiple instances of the same abstraction. This abstraction uses 2 buffers, one for a window function and one for osc waveform…

I want to be able to select different windows and waveforms for each instance using a umenu for each one to load it in but everytime I change one window or waveform, they all change in every version of the abstraction!

Is there a way around this?

Thanks a million!

Mar 20, 2009 at 9:21pm

Give each buffer~ a different name.
For instance #0-cool-name. (#0 will be replaced by a unique number inside each instance).

Mar 20, 2009 at 9:25pm

Do you mean name each buffer in each instance of the abstraction differently?

I have 10 versions of graingen in my patch, with 2 buffers in each one called window and waveform.

Should I just create ten different versions of the abstraction and name the buffers slightly differently?

Thanks for the reply! Smile

Mar 20, 2009 at 10:26pm

Sorry I get what u mean now. Thanks!

Mar 21, 2009 at 12:57am

Well, in your subpatch to be inside poly~, you name #0-waveform, and #0-window or something like that.
Then, when the voices are instantiated, each instance gets automatically a different substitute for #0, thus a different name.

Mar 21, 2009 at 11:27am

Yep, working now! Thanks!


You must be logged in to reply to this topic.