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

Allow conditional activation based on target state #392

Closed
helgoboss opened this issue Jun 26, 2021 · 4 comments
Closed

Allow conditional activation based on target state #392

helgoboss opened this issue Jun 26, 2021 · 4 comments
Labels
enhancement New feature or request high priority

Comments

@helgoboss
Copy link
Owner

Example use case: Map encoder to transpose function only if sound mapping switched on.

@helgoboss helgoboss added the enhancement New feature or request label Jun 26, 2021
@patmaddox
Copy link

Would this be like a virtual parameter, where the parameter value is whether the mapping is active or not? And then you'd reference it in the "Active when EEL result > 0" section?

@helgoboss
Copy link
Owner Author

It will be something like an additional option "When target value of mapping X is > 0" in the "Active" dropdown. Another dropdown will appear next to it which lets you choose that mapping X. If this is implemented, you can make the activation state of a mapping (on/off) depending on all kinds of factors, e.g. values of FX parameters of totally different plug-ins ... or mute state of a track.

@helgoboss
Copy link
Owner Author

In this context, conditional activation of the complete instance would be nice. It provides a non-global alternative to "Auto-load depending on focused FX". The beauty of this is that we can have a completely self-contained project (which doesn't rely on any global presets being installed) with ReaLearn instances, each of which turns active only when a specific FX is focused. This feature would be complete if we provide one more FX selector "By FX ID" (the same FX ID that drives our "Auto-load depending on focused FX).

@helgoboss
Copy link
Owner Author

Target-value based conditional activation is now implemented, yeah!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request high priority
Projects
None yet
Development

No branches or pull requests

2 participants