-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mark Atom port as Optional in Vihda, Panda, and Bitta #31
Comments
Hi Giulio, Correct yes. From a technical perspective it would be nice if all hosts supported Atom ports, and sent specific messages or Atoms in to achieve control port changes. Control ports are basically "leftover" from LADSPA, and handling them in TTL as well as code is more work than Atoms. Hence, I was hoping to do all control for ArtyFX with Atom at some point, so I kept the atom port implementation for many plugins (even if they didn't need it). Is there a reason to remove them? If so, we can look at doing that - however we need to be sure to not break existing projects. I'm not sure if its worth changing the URI just for removing the Atom port.. Thanks for noting this, -Harry |
ok I see your point. I guess there is no need to remove them, I was just noting it because many hosts (including |
Ah ok, well if its an issue that's stopping you / your-host from loading, perhaps we can mark it |
Yes, we do check that: if it's optional, it is simply ignored. I guess it would make sense to mark it |
Cool, I'll rename this issue to reflect that, and try to fix this at some point soon-ish. Marking a port as Thanks again for reporting & discussion! |
thank you ! |
HI @giuliomoro, are you sure the issue is with Atom ports? I'm investigating, and it seems that the URID Map feature is not supported in On investigating further, yes this LV2 URID Map support is the issue. The Atom port (both with and without connectionOptional) works fine with Fixing issue to run these plugins with |
hi there, unfortunately I don't have any memory of this issue right now so I am afraid I cannot be of much help here :( |
in the
.cxx
files, it looks like there is some code left over from using other plugins code as a template?The text was updated successfully, but these errors were encountered: