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,131 @@
= Matrix area
include::partial$user-interface/matrix-area-desc.adoc[]
.Column cells of the matrix area
image::generated/screenshots/elements/area/matrix-area-1.png[]
.Row cells of the matrix area
image::generated/screenshots/elements/area/matrix-area-2.png[width=100]
.Slot cells of the matrix area
image::generated/screenshots/elements/area/matrix-area-3.png[]
include::partial$generated/elements/matrix/template-panel.adoc[]
This is only shown if the matrix doesn't have any columns yet.
include::partial$generated/elements/matrix/audio-template-button.adoc[]
include::partial$generated/elements/matrix/midi-template-button.adoc[]
include::partial$generated/elements/matrix/mixed-template-button.adoc[]
== General
include::partial$generated/elements/matrix/add-column.adoc[]
Adding a new column automatically creates a corresponding REAPER track, on which clips in this column will be played back.
See xref:key-concepts.adoc#column-track[].
include::partial$generated/elements/matrix/add-row.adoc[]
include::partial$generated/elements/matrix/scroll-indicator.adoc[]
// Matrix cell
include::partial$generated/elements/matrix-cell.adoc[]
include::partial$generated/elements/matrix-cell/stop.adoc[]
include::partial$generated/elements/matrix-cell/settings.adoc[]
See xref:user-interface/inspector/matrix.adoc[].
TIP: Right-clicking this area opens the xref:user-interface/menus/matrix-menu.adoc[].
// Column cell
include::partial$generated/elements/column-cell.adoc[]
If you don't see the upper part, check xref:user-interface/dialogs/settings-dialog.adoc#settings-show-column-numbers[].
[[column-drag-and-drop]]
.Column drag-and-drop support
****
Reorder column::
Drag the cell left or right to change the position of the column.
****
include::partial$generated/elements/column-cell/exclusive-mode.adoc[]
This is a shortcut for xref:user-interface/inspector/column/playback.adoc#inspector-column-exclusive-mode[].
include::partial$generated/elements/column-cell/follow-scenes.adoc[]
This is a shortcut for xref:user-interface/inspector/column/playback.adoc#inspector-column-follow-scenes[].
include::partial$generated/elements/column-cell/has-overrides.adoc[]
include::partial$generated/elements/column-cell/stop.adoc[]
include::partial$generated/elements/column-cell/label.adoc[]
See xref:user-interface/inspector/column.adoc[].
TIP: Right-clicking this area opens the xref:user-interface/menus/column-menu.adoc[].
// Row cell
include::partial$generated/elements/row-cell.adoc[]
[[row-drag-and-drop]]
.Row drag-and-drop support
****
Reorder row::
Drag the cell up or down to change the position of the row.
****
include::partial$generated/elements/row-cell/play-scene.adoc[]
See xref:key-concepts.adoc#scene[].
include::partial$generated/elements/row-cell/label.adoc[]
See xref:user-interface/inspector/row.adoc[].
TIP: Right-clicking this area opens the xref:user-interface/menus/row-menu.adoc[].
// Slot cell
include::partial$generated/elements/slot-cell.adoc[]
include::partial$generated/elements/slot-cell/trigger.adoc[]
include::partial$generated/elements/slot-cell/record.adoc[]
This is only available if the corresponding xref:key-concepts.adoc#column-track[] is armed.
include::partial$generated/elements/slot-cell/content.adoc[]
See xref:user-interface/inspector/slot.adoc[].
TIP: Right-clicking this area opens the xref:user-interface/menus/slot-menu.adoc[].
[[slot-drag-and-drop]]
.Slot drag-and-drop support
****
Move slot contents::
Drag this area onto another slot in order to move all clips within this slot to the other slot.
Copy slot contents::
Drag this area onto another slot while holding kbd:[Cmd/Ctrl] in order to copy all clips within this slot to the other slot.
Import content::
Drag a MIDI or audio file from outside onto this area in order to import it as a clip. This should work from the REAPER media explorer, from other plug-ins that offer dragging out content as files and from most file managers.
+
NOTE: Dragging REAPER items onto the slot won't work, because REAPER items are not real files. Use xref:user-interface/menus/slot-menu.adoc#slot-import-selected-item[] instead!
****
include::partial$generated/elements/slot-cell/clip-count.adoc[]
If there's more than one clip in the slot, all will be triggered at the same time.
However, each one will start according to its individual start timing.