OSC: Support addressing plugins by name
On a complex patchbay, it's very difficult to keep plugins at a known, consistent ID. Removing a plugin would shift the IDs of all subsequent plugins. This makes using OSC to control them very cumbersome.
Add support for addressing plugins by name, such as /Carla/Audio Gain (Mono)/set_parameter_value. For complex patchbays, the user can then rename the plugins to have helpful names indicating their purpose (and, if desired, avoid spaces), making the OSC addressing more natural and less error-prone.
that makes sense actually, since plugin names are unique within a single carla instance we can indeed just use them.
Any chance this could be merged? ^^
Yes of course, I just want to give it a test myself first. So whenever I get back to work on Carla things, I will check this together with a few other PRs. Currently busy with something BBB related...