Great feedback, I’ll take note of all of these. Excited to see it used in your field.
Some thoughts:
I’m thinking the way to make this extensible is to add a “OSC Loopback” toggle for widgets, that causes their OSC messages to be sent back to OSC/PILOT instead of out to the target machine. That way you can use the custom OSC messages that OSC/PILOT listens for to do custom operations. The idea here is that instead of an exploding number of widgets/parameters, this feature can be extended just by adding new custom messages.
Yeah, definetely.
This is already do-able with ctrl-click.
You can do this just with Ctrl-A to select-all, and then Ctrl-C/Ctrl-V pasting into the new workspace.