-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Refactor effect superknob linking #7381
Comments
Commented by: daschuer To be honest, I have not managed to get the new signal and control flow entirely. But as far es I get, I got the impression that there is still something weak. Controlling two parameter with the superknob feels wrong, because for the desired effect you need a special, probably different scale for the controlled parameters. This is a desired feature, but lets move it to 2.0 to keep things simple. Idea: (maybe some things are already in place) SuperKnob:
D/W:
Link to the original PL #180 This concept can resist even if we introduce 2.0. We only need a Wrapping effect for external VST effect. Which introduces the probably missing Parameter1 and Parameter2 for configurable Superknob mapping with desired scales and "Mix" control. |
Commented by: rryan Hi Daniel -- the whole idea behind the superknob is effect parameter linking and this terminology is also found in other software. I think what you are proposing is virtual parameters or a built-in feature for focus selection with a MIDI Controller. I think that's a separate use case from superknobs. It will be confusing if we claim something is a superknob and really it's something else. Focus for MIDI controllers is a problem we face in multiple areas so we should come up with a common solution. Also, I think I lost you once you started talking about dry/wet. It also sounds like a different bug than this one. Can you clarify what you mean there? RE: per-effect D/W. Dry/wet calculation is expensive and prevents in-place processing of the buffers. If we really need d/w per effect then it should default to wet. I'm not convinced we need it though. Again this is a separate bug though -- please file? |
Commented by: daschuer I have created Bug #1299215 for the remaining issue |
Commented by: daschuer
Wasn't there a version where the insert type was set from the effect? Just read the Insert code again and it is fine like it is. Sorry. |
Issue closed with status Fix Released. |
Reported by: daschuer
Date: 2014-03-28T07:07:16Z
Status: Fix Released
Importance: Low
Launchpad Issue: lp1298813
Tags: effects
This bug is to continue the discussion at
#207
rryan:
Ah, can't we call setParameter(chainParameter) now instead of this log vs. linear logic?
rryan:
Ah, now I see. To get rid of this logic the superknob parameter linking should flow from EffectChainSlot -> EffectSlot -> EffectParameterSlot -> value CO instead of from EffectChainSlot -> EffectChain -> Effect -> EffectParameter::onChainParameterChanged(...).
The text was updated successfully, but these errors were encountered: