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:
Paul Lipscomb
2026-07-15 17:51:05 -04:00
parent e58f06d9fa
commit 7ecc718f5d
2256 changed files with 11 additions and 5 deletions
@@ -0,0 +1,12 @@
= Target "FX: Browse presets"
Steps through FX presets.
This target is suited for use with xref:further-concepts/mapping.adoc#knob[knobs], xref:further-concepts/mapping.adoc#rotary-endless-encoder[encoders] and xref:user-interface/mapping-panel/glue-section.adoc#incremental-button[] because it allows you to step through the complete preset list.
The minimum value always represents _No preset_ whereas the maximum value always represents the last available preset.
It's _not_ suited for activating a particular preset (e.g. by setting xref:user-interface/mapping-panel/glue-section.adoc#target-min-max[] to the same value), because the preset list of an FX is usually not constant.
As soon as you modify the preset list, this value will might suddenly point to a completely different preset.
Even worse, the actual preset might have been deleted.
If you want to activate a particular preset, please use the xref:targets/fx/load-snapshot.adoc[] instead.
@@ -0,0 +1,3 @@
= Target "FX: Enable/disable"
Enables the FX instance if the incoming absolute control value is greater than 0%, otherwise disables it.
@@ -0,0 +1,8 @@
= Target "FX"
A target that allows you to define an FX, in its basic variant perfect for acquiring feedback for a specific FX.
== Act/Tags controls
The setting **Act/Tags** allows you to optionally set/pin the declared FX as xref:further-concepts/unit.adoc#unit-fx[].
This works pretty much the same as described in xref:targets/track/track.adoc[].
@@ -0,0 +1,13 @@
= Target "FX: Load snapshot"
Restores a certain state of a particular FX.
Before using this target, you need to take a snapshot of the desired FX state using the btn:[Take!] button.
This snapshot will be saved as part of ReaLearn's state itself and as a direct consequence as a part of your project.
This makes your project nicely self-contained.
It's perfect for activating particular FX presets because it will always restore the desired state, even if the preset list has changed.
This target supports feedback, but only if the snapshot is loaded via ReaLearn itself.
Please note that some plug-ins have _very large_ states.
Therefore, you should keep an eye on the snapshot size, which will be displayed once you take the snapshot.
ReaLearn's own state will grow with every new snapshot mapping, so this can quickly add up and make REAPER/ReaLearn slow!
@@ -0,0 +1,7 @@
= Target "FX: Open/close"
Makes the FX instance visible if the incoming control value is greater than 0%, otherwise hides it.
== Display menu
Here you can decide if you want to display the FX as part of the FX chain or in a dedicated floating window.
@@ -0,0 +1,3 @@
= Target "FX: Set online/offline"
Sets the FX instance online if the incoming absolute control value is greater than 0%, otherwise sets it offline.