Off setting Bpatcher Content

ongo73's icon

hi freinds

trying to to offset Bpatcher contents at regular offset values

Hope I am making sense ,

I have a Bpatcher with 15 Multisliders , now what I am trying to do is is accessing each multislider individually ,each time the parent's Umenu refers to this specific multislider .

help !

Roman Thilenius's icon

1.
make a [thispatcher] object in your bpatcher.

2.
provide an inlet with a connection going to [thispatcher].

3.
send messages such as "offset -15 0", "offset -30 0" to the bpatcher to make it scroll/jump/change.

-110

.

jvkr's icon

Another way to solve this problem is to update/change a single multislider that stays on it's place. Offsetting bpatchers is in itself no problem of course, but might in the long run give more work in terms of maintenance. It depends on the context.

_
johan

Tex's icon

Hey there;

Just a tip for if you choose to go the offset route here.

You might already know about this but I'll just throw it out there.
A quick way to find your preferred offset value (rather than by trial and error) is to unlock the patcher window and move the contents of the bpatcher to exactly where you want them.
Then open the bpatcher inspector where you can get the current offset value.
Just copy and paste from the inspector and you're ready to go.
No guesswork...

Take a look at "patcher more" in the bpatcher help file too.

-B

ongo73's icon

Thanks guys !!

that was pretty simple I guess !! and thanks for elaborating on the topic this will come in very handy !!!

you guys rock !