Skip to content

Conversation

@hoshinolina
Copy link

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.

@falkTX
Copy link
Owner

falkTX commented Jul 28, 2025

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

@hoshinolina
Copy link
Author

Any chance this could be merged? ^^

@falkTX
Copy link
Owner

falkTX commented Oct 9, 2025

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants