Login | Register 

gal.tox gadget library

Share your components here. First one to 100 wins!

Re: gal.tox gadget library

Postby harveymoon » Wed Nov 01, 2017 5:23 am

I like these things but I find the main Gal component hard to use.

I have to drag the whole thing just to find one item I need.

I actually end up dragging the singular component back into the pallet so that I have a more concise list of specific things I use.

Wouldn't it make sense to have a "GAL" tab/section in the palette that you can select just the one you need?
Posts: 70
Joined: Mon Jun 29, 2015 8:42 pm

Re: gal.tox gadget library

Postby buzzhoot » Sat Dec 09, 2017 3:24 am

i just upadted a version of raido that improves the peformance
the old one cause every button comp to cook eveytime the value change
so if you have a big list it will slow you down!

here's my updated version\
hope it will help :D
i added a probe so you can see the difference
(91.08 KiB) Downloaded 111 times
Posts: 2
Joined: Tue Apr 07, 2015 7:02 am

Re: gal.tox gadget library

Postby greg » Tue Dec 12, 2017 5:42 am

You are right. All 25 buttons cook their Text TOP because each button has an expression that gets Value1 from their radio component, and every time Value1 changes (like every time you click a new button), the 25 expressions cook and the Text TOP cooks. That's very inefficient.

So in your new version of radio, when its Value1 changes, you set unset/set only the 2 affected buttons' value and border color using single-line python commands.

By the way, the new Version 25 gal.tox that is in the recent 099 Official and Experimantal palettes have a lightweight binaryC button used in the radio buttons and menus. But they still have the over-cooking artifact, which I'll fix in the next Version 26 gal.tox.

(The version numbers are on the first pages of the gal and other components. You can hardly make out the version numbers because we've disable those parameters. But coming in the next experimental you will see that you can set a parameter to be "read-only" - a parameter that isn't disabled, it's used, but you don't expect the user to modify it. So a "read-only" parameter is only editable with python. It can contain an expression or a constant. )
User avatar
Posts: 527
Joined: Tue Nov 13, 2007 1:08 am

Re: gal.tox gadget library

Postby greg » Sun May 13, 2018 1:25 am

A note on earlier posts: "is there a chance they could be updated to work with 099's container sizing options? " They do now in 099 Official 20000 series.

And, the MIDI mapping problem that matt1up reported (with a workaround) is fixed in latest Offical now.
User avatar
Posts: 527
Joined: Tue Nov 13, 2007 1:08 am

Re: gal.tox gadget library

Postby jmt4zj » Tue May 15, 2018 12:16 pm

A note on this - How should we gracefully upgrade apps to updated versions of GAL? Due to the /gal clone trick, when I try to load a chromaKey palette item into your latest timeBase, the chromaKey component completely fails due to an outdated version of gal gadgets with different parameter names. For now I'm just using Syhpon to send/return from a separate TouchDesigner instance.... :lol: :lol: :lol:
Jonathan Thompson
User avatar
Posts: 116
Joined: Mon Nov 01, 2010 3:15 am
Location: NYC

Re: gal.tox gadget library

Postby Ivan » Wed May 16, 2018 9:18 am

User avatar
Posts: 186
Joined: Fri Mar 18, 2016 7:12 pm

Re: gal.tox gadget library

Postby greg » Wed May 30, 2018 11:39 am

To update apps and components to the latest gal, you would generally delete /gal from the app, then drag-drop the latest gal from the palette as /gal. In the case of timeBase, this updates cleanly.

Then when you drop in chromaKey which uses a yet older version of gal (I'll update that), all radio button COMPs error (as the new radios contain the lightweight binaryC buttons). You just need to go into all the radio components and on the Replicator COMP, press Recreate All Operators.
User avatar
Posts: 527
Joined: Tue Nov 13, 2007 1:08 am


Return to Shared .tox Components

Who is online

Users browsing this forum: No registered users and 3 guests