Carla icon indicating copy to clipboard operation
Carla copied to clipboard

OSC: Support addressing plugins by name

Open hoshinolina opened this issue 5 months ago • 3 comments

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.

hoshinolina avatar Jul 28 '25 08:07 hoshinolina

that makes sense actually, since plugin names are unique within a single carla instance we can indeed just use them.

falkTX avatar Jul 28 '25 08:07 falkTX

Any chance this could be merged? ^^

hoshinolina avatar Oct 09 '25 08:10 hoshinolina

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...

falkTX avatar Oct 09 '25 08:10 falkTX