Reorganize top-level directories with clearer naming convention
app -> app-desktop-macos, presets -> app-presets, server -> remote-server, daw-config-reaper -> osc-config-daw, plugin-reaper-realearn -> plugin-reaper-relearn. Updated run.py and presets.py path references accordingly. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
+13
@@ -0,0 +1,13 @@
|
||||
= Target "Global: Last touched"
|
||||
|
||||
This will control whatever target has been last touched in REAPER.
|
||||
It's similar to the built-in REAPER action "Adjust last touched FX parameter" but provides the following benefits:
|
||||
|
||||
. It's applicable to all ReaLearn targets that are learnable, not just FX parameters.
|
||||
. It offers feedback.
|
||||
. It can distinguish between parameter modifications caused by ReaLearn (i.e. hardware control) and those caused in other ways (e.g. via mouse).
|
||||
|
||||
== Pick button
|
||||
|
||||
This opens a window that lets you pick all considered target types and types of invocations (only macOS and Windows so far).
|
||||
Last-touched targets not checked in this window will be ignored.
|
||||
@@ -0,0 +1,36 @@
|
||||
= Target "Global: Mouse"
|
||||
|
||||
This will control the mouse.
|
||||
|
||||
== Action menu
|
||||
|
||||
Move cursor to:: Moves the mouse cursor on the given axis in an absolute manner.
|
||||
This is a good choice for absolute mouse movement, that is, if you want to position the mouse cursor to a specific screen position.
|
||||
Although it's also possible to move the mouse cursor relatively with this action by controlling the target with relative messages, it's usually better to use _Move cursor by_ instead.
|
||||
|
||||
Move cursor by:: Moves the mouse cursor on the given axis in a relative manner.
|
||||
This is a good choice if you want to move the cursor e.g. up a bit, starting from its current position.
|
||||
This only works with relative control elements such as encoders or features such as xref:user-interface/mapping-panel/glue-section.adoc#make-relative[].
|
||||
|
||||
Press or release button:: Presses or releases a certain mouse button, depending on the incoming control value (0% = release, anything else = press).
|
||||
|
||||
[[turn-scroll-wheel]] Turn scroll wheel:: Simulates the scroll wheel.
|
||||
|
||||
== Axis menu
|
||||
|
||||
Determines the direction of movement or scrolling.
|
||||
|
||||
X (horizontal):: Horizontal movement or scrolling
|
||||
[[mouse-axis-y]] Y (vertical):: Vertical movement or scrolling
|
||||
|
||||
== Button menu
|
||||
|
||||
Determines which mouse button to use.
|
||||
|
||||
TIP: One popular use of this target is to adjust the FX parameter under the mouse cursor.
|
||||
For this, it's usually best to use action <<turn-scroll-wheel>> and <<mouse-axis-y>>.
|
||||
|
||||
TIP: You can unfold the magic of this target by combining multiple mappings.
|
||||
E.g. one can simulate mouse dragging by using one mapping to press/release the left button and another mapping to move the cursor. link:https://raw.githubusercontent.com/helgoboss/realearn/master/resources/test-projects/issue-686-mouse-target.RPP[This example project] contains multiple examples (one per group).
|
||||
|
||||
WARNING: Feedback for this target is not fully implemented.
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
= Target "Global: Set automation mode override"
|
||||
|
||||
Sets the global automation mode override to the desired value if the incoming control value is greater than 0%, otherwise removes the override.
|
||||
|
||||
== Behavior menu
|
||||
|
||||
Lets you decide between not overriding anything, bypassing all envelopes or overriding with a specific automation mode.
|
||||
|
||||
== Mode menu
|
||||
|
||||
Here you can pick the desired automation mode if _Behavior_ is _Override_.
|
||||
Reference in New Issue
Block a user