Skip to content
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

Standard plugin control parameters? #108

Open
atsushieno opened this issue Jun 12, 2022 · 0 comments
Open

Standard plugin control parameters? #108

atsushieno opened this issue Jun 12, 2022 · 0 comments

Comments

@atsushieno
Copy link
Owner

At some stage we will have to deal with some complicated audio processing. An example is "bypassed" state and latency compensation. This JUCE forum post contains a good summary on the topic. https://forum.juce.com/t/bypassing-a-hosted-plugin/26633

Making changes to process() function signature just to add the bypassed state is not a good idea. What I think appropriate is that plugins add a control parameter for bypassing. Considering hosts, however, it does not make sense if every plugin has individual bypass parameter on their own. We need to have such a parameter in common manner i.e. standard parameters, like MIDI RPNs (Registered Controllers).

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

No branches or pull requests

1 participant