I have some simple stuff , here’s my issue … trying to add a button to control a widget , in this case a widget that is mapped to open/closer Plugin Editor .
scratching head because in touchOSC Mk1 you could simply set /button5/SetValue and off to the races.
in TouchOSC 2021 , its more like / parent.name / name …
I assume parent name is the page , and name is the object itself , in this case button5.
I haven’t had any success open/close plugin editor … using direct Osc widget address and the basic Osc addressing , checking in Protokol that the Osc message is being generated from the iPad as well yes … the address Is correct and it’s floating , whatever that means FLOAT 0 , FLOAT 1… digging and delving , soon no hair left to pull out lol .
works like a charm , but caveat , what was I doing wrong , trying to reinvent the wheel , this exercise has simply put more faith in copying and pasting as opposed to creating from scratch , feeling queasy inside atm , but at the same time glad to see the open/close editor working , I’m torn .
great idea , however I can’t upload it through this thread or can I ? It’s greyed out here in this thread , but what’s the workaround ? Permissions seem to be solid … can’t select the touch OSC layout here in the upload dialog which opens a finder window to select the file …
@bobco631 when you use a “pager” (tab) layout in TouchOSC, it will have names for each of those pages, which in your case was “home” and “Deets”.
When you add a control to one of these pages, TouchOSC will automatically create a default OSC address in the format:
…where the “parent.name” is an alias that will automatically translate to “home”. You could go and manually remove that and replace it with “home” and it will achieve the same thing.
Second observation is that unless you were needing to do something specific, you don’t need to use the per widget “Direct Accessible OSC” settings. If the reason for using it was to be able to specify the /home/button5, then you can get rid of the /home (or /parent.name) part in TouchOSC and go back to the standard way to define the OSC address for widgets: