-
-
Notifications
You must be signed in to change notification settings - Fork 20
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
General, switchable „Step size zoom“ factor for encoder and incremental button Targets #204
Comments
Sounds very useful workflow-wise. I like to implement features in a generic way, first to not artificially limit the ways in which they can be used and second to have as few as possible redundance in concepts and implementation. So I would first need to think about how this can be well integrated and potentially be married with other features to achieve something even more powerful. Some thoughts:
|
With regard to 2 and 3: yes, sounds like that could be married. With regard to 1: |
The mentioned downsides were not about your implementation idea but about explaining (mostly to myself) why the aready available "Conditional activation" feature is not an adequate tool for this. |
This could be implemented in I think this function is useful for (result) values between 0.01 and 100.0 (any maybe 0 for some use cases). |
I thought you were more thinking about a factor (multiplication of the existing setting)? |
Oh sorry, I was not reading carefully enough. Of course, a formula would allow for multiplication. |
the formula could be like this: |
or it could be done in a more general way: And thinking about it again, it could be useful to have it available for Controller as well as Main Mappings. |
Just to let you know: this use case seems less important to me now, than I thought. |
Update:I recently encountered the problem again, with GForce's Oddity and SEM VSTs. |
As a VST user, I would like to be able to switch easily and between the normal encoder (or incremental button) step size, and a mode for fine tuning of VST parameters, in which the step size is automatically much smaller.
It should be a general switch, so I do not have to duplicate all my mappings.
Possible implementation (I think):
The switch should be connected to a ReaLearn parameter, and affect all encoder/incremental button Targets of one ReaLearn instance.
There should be a new configuration possibility in the header:
„Step size zoom in with parameter“ and a selection box for the parameter (with default <Constant 100%>“).
If a parameter has been chosen, its value determines the zoom factor (100% = like without zoom, 1% = 100 times finer).
I could also be implemented to work both ways (10% = like without zoom, 1% = 10 times finer/slower, 100% = 10 times bigger/faster).
Could also fulfill the "user needs" behind requests 133 and 32, I think.
The text was updated successfully, but these errors were encountered: