// forgot to cc the list my original reply

> What  I have been unable to do is set the root variable from inside a sub 
> patch.


the kineme patches are send and receive, and can be anywhere.

On 7 Apr 2010, at 13:14, lists @ tobyz wrote:

> hello,
> 
> the lack of some kind of global variable system is one of my main 
> frustrations with QC vs code development.
> 
> in my opinion, publishing all these parameters up to the root is swapping one 
> problem for another
> 
> you can create a virtual patch with all your globals as published outputs, 
> and then stick an instance of this in whereever you need one of those values 
> in your composition. this doesn't require any third-party plug-ins, and so 
> should run in safe environments (ie. screensaver etc), but you have to reload 
> your composition every time you change a value in your globals comp.
> 
> the kind of answer you were probably hoping for, is by downloading and using 
> the kineme 'Spooky' patches - so called because they act at a distance if i 
> remember right. these are particularly cool as they allow you to have an 
> interface composition full screen on your laptop's display and a rendering 
> composition fullscreen on its display out port, and communicate between the 
> two.
> 
> "This patch Allows you to send any port to a remote destination receiver. 
> This works within macros, and also works between compositions in the same 
> application."
> http://kineme.net/QuartzComposerPatches/SpookyPatch 
> 
> toby
> 
> On 7 Apr 2010, at 02:46, James Butler wrote:
> 
>> Hello,
>> 
>> I have been looking for a way to set up some global variables for a Quartz 
>> Composer document.
>> 
>> I have investigated using JavaScript and Structures but haven’t been able to 
>> find a way or figure out what to do.
>> 
>> Any help would be greatly appreciated.
>> 
>> Thanks,
>> 
>> James
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Quartzcomposer-dev mailing list      ([email protected])
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/quartzcomposer-dev/lists%40tobyz.net
>> 
>> This email sent to [email protected]
> 

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to