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:
+87
@@ -0,0 +1,87 @@
|
||||
= Top section
|
||||
|
||||
image:realearn/screenshots/mapping-panel-general.png[Screenshot]
|
||||
|
||||
This section provides the following mapping-related elements.
|
||||
|
||||
[#name]
|
||||
== Name field
|
||||
|
||||
Here you can enter a descriptive name for the mapping.
|
||||
This is especially useful in combination with the search function if there are many mappings to keep track of.
|
||||
|
||||
If you clear the name, ReaLearn will name the mapping automatically based on its target.
|
||||
|
||||
[#tags]
|
||||
== Tags field
|
||||
|
||||
Use this to assign arbitrary xref:further-concepts/mapping.adoc#mapping-tag[mapping tags] to this mapping (comma-separated).
|
||||
|
||||
[#control-enabled]
|
||||
== Control-enabled checkbox (→)
|
||||
|
||||
Use this to enable/disable control for this mapping.
|
||||
|
||||
[#feedback-enabled]
|
||||
== Feedback-enabled checkbox (←)
|
||||
|
||||
Use this to enable/disable feedback for this mapping.
|
||||
|
||||
Disabling both control and feedback has the same effect as disabling the mapping as a whole.
|
||||
|
||||
[#active]
|
||||
== Active menu
|
||||
|
||||
This dropdown can be used to enable xref:further-concepts/mapping.adoc#conditional-activation[] for this mapping.
|
||||
|
||||
[#feedback-mode]
|
||||
== Feedback menu
|
||||
|
||||
Normal::
|
||||
Makes ReaLearn send feedback whenever the target value changes.
|
||||
This is the recommended option in most cases.
|
||||
|
||||
Prevent echo feedback::
|
||||
This option mainly exists for motorized faders that don't like getting feedback while being moved.
|
||||
If checked, ReaLearn won't send feedback if the target value change was caused by incoming source events of this mapping.
|
||||
However, it will still send feedback if the target value change was caused by something else, e.g. a mouse action within REAPER itself.
|
||||
+
|
||||
Since ReaLearn 2.16.12, this also works in controller mappings with virtual targets.
|
||||
|
||||
Send feedback after control::
|
||||
This checkbox mainly exists for "fixing" controllers which allow their LEDs to be controlled via incoming MIDI/OSC _but at the same time_ insist on controlling these LEDs themselves.
|
||||
For example, some Behringer X-Touch Compact buttons exhibit this behavior in MIDI mode.
|
||||
Such a behavior can lead to wrong LED states which don't reflect the actual state in REAPER.
|
||||
+
|
||||
If this option is not selected (the normal case and recommended for most controllers), ReaLearn will send feedback to the controller _only_ if the target value has changed.
|
||||
For example, if you use a button to toggle a target value on and off, the target value will change only when pressing the button, not when releasing it.
|
||||
As a consequence, feedback will be sent only when pressing the button, not when releasing it.
|
||||
+
|
||||
If this option is selected, ReaLearn will send feedback even after releasing the button - although the target value has not been changed by it.
|
||||
+
|
||||
Another case where this option comes in handy is if you use a target which doesn't support proper feedback because REAPER doesn't notify ReaLearn about value changes (e.g. "Track FX all enable"), and you have "Poll for feedback" disabled.
|
||||
By choosing this option, ReaLearn will send feedback whenever the target value change was caused by ReaLearn itself, which improves the situation at least a bit.
|
||||
|
||||
[#show-in-projection]
|
||||
== Show in projection checkbox
|
||||
|
||||
When unticked, this mapping will not show up in xref:further-concepts/unit.adoc#projection[].
|
||||
Useful e.g. for feedback-only mappings or buttons with multiple assignments.
|
||||
|
||||
[[advanced-settings]]
|
||||
== Advanced settings button
|
||||
|
||||
This button is for experts.
|
||||
There are some advanced mapping-related settings in ReaLearn that are not adjustable via its graphical user interface but only by writing text-based configuration.
|
||||
Pressing this button should open a small window in which you can write the configuration for this mapping.
|
||||
|
||||
If the button label ends with a number, that number denotes the number of top-level configuration properties set for that mapping.
|
||||
That way you can immediately see if a mapping has advanced settings or not.
|
||||
|
||||
You can learn more about the available properties in the section
|
||||
xref:user-interface/mapping-panel/advanced-settings-dialog.adoc[].
|
||||
|
||||
[#find-in-mapping-list]
|
||||
== Find in mapping list button
|
||||
|
||||
Scrolls the mapping rows panel so that the corresponding mapping row for this mapping gets visible.
|
||||
Reference in New Issue
Block a user