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

Make it easier to process button *press* only #278

Closed
helgoboss opened this issue Apr 1, 2021 · 0 comments
Closed

Make it easier to process button *press* only #278

helgoboss opened this issue Apr 1, 2021 · 0 comments
Labels
enhancement New feature or request high priority realearn Related to ReaLearn

Comments

@helgoboss
Copy link
Owner

Sometimes you want only the button press to reach the target, not the button release. At the moment there are the following approaches:

  1. Set "Source Min" to 1 and "Out-of-range behavior" to "Ignore"
    • Works but raises the minimum feedback value to 1 as well.
    • This is mostly undesired because 1 often means "light on" but probably you want the light to be off when the target is off!
    • This forces you to create an extra feedback-only mapping with "Source Min" set to 0.
  2. Set both Target Min and Max to the same high value (e.g. 100%)
    • That way the button release will still be processed but won't reach the target because ReaLearn detects that the target is already "on" and doesn't invoke the target anymore.
    • However, if you press the button down, toggle the target in REAPER (or using another button) and then release the button, you see that the release has an effect!
    • So this is a bit unclean.

Maybe it would be good to provide a way in the "For buttons" section to react to "Press" only. Maybe a dropdown "Process" with options "Press and release", "Press only" and "Release only" - then it would be in line with the idea for #129.

@helgoboss helgoboss added enhancement New feature or request high priority labels Apr 1, 2021
@helgoboss helgoboss changed the title Allow to process button *press* only Make it easier to process button *press* only Apr 1, 2021
helgoboss added a commit that referenced this issue Apr 1, 2021
#278 Add button filter dropdown
#129 Add encoder filter dropdown
@helgoboss helgoboss added the realearn Related to ReaLearn label Jul 25, 2024
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 realearn Related to ReaLearn
Projects
None yet
Development

No branches or pull requests

1 participant