Forums > MaxMSP

autopattr & bpatchers


f.e
January 13, 2007 | 10:43 am

I’m using autopattr in a large patch where 2/3 of the UI objects are
part of the same patcher. All is ok. Then, i’d like to use a bpatcher
with UI objects inside. How do i synchronize / fuse these last ones with
the others in the main patcher, in order to keep only one level of
presets (one pattrstorage, to be more clear) ?

best regards

f.e

f.e chanfrault | aka | personal computer music
> >>>>>> http://www.personal-computer-music.com
> >>>>>> |sublime music for a desperate people|



f.e
January 13, 2007 | 11:00 am

Dear f.e,

just put an autopattr inside your bpatcher, connect an inlet in this
bpatcher to this autopattr, then, in your main patch, connect
pattstorage to this inlet of your bpatcher.

Next time, try not to waste our precious bandwidth.

With all my friendship

f.e

f.e chanfrault | aka | personal computer music
> >>>>>> http://www.personal-computer-music.com
> >>>>>> |sublime music for a desperate people|

f.e wrote:
> I’m using autopattr in a large patch where 2/3 of the UI objects are
> part of the same patcher. All is ok. Then, i’d like to use a bpatcher
> with UI objects inside. How do i synchronize / fuse these last ones
> with the others in the main patcher, in order to keep only one level
> of presets (one pattrstorage, to be more clear) ?
>
> best regards
>
> f.e


January 13, 2007 | 11:22 am

I don’t actually follow what you’ve done here, or how it’s working.
Could you post a quick example?

jb

Am 13.01.2007 um 12:00 schrieb f.e:

> Dear f.e,
>
> just put an autopattr inside your bpatcher, connect an inlet in
> this bpatcher to this autopattr, then, in your main patch, connect
> pattstorage to this inlet of your bpatcher.
>
> Next time, try not to waste our precious bandwidth.
>
> With all my friendship
>
> f.e



FP
January 13, 2007 | 11:43 am



f.e
January 13, 2007 | 12:32 pm

Main Patcher :

#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 39 96 53 9109513 autopattr;
#X prestore Num 1 0 0;
#P objectname u438000059;
#P bpatcher 103 151 377 153 0 0 jb.bp.example.pat 0;
#P objectname jb.bp.example.pat;
#P number 228 105 69 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P objectname Num;
#P newex 39 52 77 9109513 pattrstorage test;
#X client_rect 15 55 655 295;
#X storage_rect 0 0 640 240;
#P objectname test;
#P connect 0 0 3 0;
#P fasten 0 0 2 0 44 84 108 84;
#P window clipboard copycount 4;

bpatcher : called jb.bp.example.pat

#P inlet 308 47 15 0;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 308 74 53 9109513 autopattr;
#X prestore FloatBox 1 0 0.;
#X prestore Gain 1 0 0;
#X prestore Toggle 1 0 0;
#P objectname u501000061;
#P user gain~ 255 18 24 100 158 0 1.071519 7.94321 10.;
#P objectname Gain;
#P toggle 120 50 92 0;
#P objectname Toggle;
#P flonum 11 50 89 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P objectname FloatBox;
#P connect 4 0 3 0;
#P window clipboard copycount 5;

It’s killing. Now i can add autopattr to all my ADSR, Oscillators,
Reverb control etc… bpatchers.

You’re a king but you didn’t knew it .-.

best

f.e

f.e chanfrault | aka | personal computer music
> >>>>>> http://www.personal-computer-music.com
> >>>>>> |sublime music for a desperate people|

Jeremy Bernstein wrote:
> I don’t actually follow what you’ve done here, or how it’s working.
> Could you post a quick example?
>
> jb
>
> Am 13.01.2007 um 12:00 schrieb f.e:
>
>> Dear f.e,
>>
>> just put an autopattr inside your bpatcher, connect an inlet in this
>> bpatcher to this autopattr, then, in your main patch, connect
>> pattstorage to this inlet of your bpatcher.
>>
>> Next time, try not to waste our precious bandwidth.
>>
>> With all my friendship
>>
>> f.e
>


January 13, 2007 | 4:11 pm

AH, I see what you’re doing. You don’t need the patchcord, this is
normal pattrstorage behavior — it grabs everything at its level or
below (until it hits another pattrstorage object).

jb

Am 13.01.2007 um 13:32 schrieb f.e:

> It’s killing. Now i can add autopattr to all my ADSR, Oscillators,
> Reverb control etc… bpatchers.


January 13, 2007 | 4:23 pm

A really neato feature, btw. Use it all the time.
Best,

Zip

Op 13-jan-2007, om 17:11 heeft Jeremy Bernstein het volgende geschreven:

> AH, I see what you’re doing. You don’t need the patchcord, this is
> normal pattrstorage behavior — it grabs everything at its level or
> below (until it hits another pattrstorage object).
>
> jb
>
> Am 13.01.2007 um 13:32 schrieb f.e:
>
>> It’s killing. Now i can add autopattr to all my ADSR, Oscillators,
>> Reverb control etc… bpatchers.


Viewing 7 posts - 1 through 7 (of 7 total)