FEATURE REQUEST: Wild cards or index for OSC messages for effects

"Where is Feature X? I need Feature X! How can you not have Feature X?"
Post Reply
VJPanda
Posts: 1
Joined: Fri Dec 19, 2025 00:17

FEATURE REQUEST: Wild cards or index for OSC messages for effects

Post by VJPanda »

I am creating a controller in TouchOSC and so far am pretty happy with how it is turning out.

One thing I want to include is a "kill switch" for when effects pile up and get out of hand.

I know I can address effects directly

Code: Select all

\composition\layers\3\video\effects\goo\bypass\
but hard coding something flexible like effects is never a good idea.

Thanks to a Redditor I have discovered that

Code: Select all

\composition\layers\*\video\effects\goo\bypass\
works to bypass Goo on all layers. This is a good thing.

But unfortunately using the same logic with a wild card for effects doesn't work

Code: Select all

\composition\layers\3\video\effects\*\bypass\

Alternatively being able to address effects by index and looping would be great e.g.

Code: Select all

string.format("/composition/layers/3/video/effects/%d/bypassed", effectNum)
Ideally, the ultimate kill switch would be

Code: Select all

\composition\layers\*\video\effects\*\bypass\
- to be used with caution :shock:

Post Reply