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,8 @@
ifdef::pdf-theme[[[toolbar-matrix-sequence-picker,Matrix sequence picker]]]
ifndef::pdf-theme[[[toolbar-matrix-sequence-picker,Matrix sequence picker image:playtime::generated/screenshots/elements/toolbar/matrix-sequence-picker.png[width=50, pdfwidth=8mm]]]]
=== Matrix sequence picker
image::playtime::generated/screenshots/elements/toolbar/matrix-sequence-picker.png[Matrix sequence picker, role="related thumb right", float=right]
Pick the active matrix sequence
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[toolbar-matrix-sequencer,Matrix sequencer]]]
ifndef::pdf-theme[[[toolbar-matrix-sequencer,Matrix sequencer image:playtime::generated/screenshots/elements/toolbar/matrix-sequencer.png[width=50, pdfwidth=8mm]]]]
== Matrix sequencer
image::playtime::generated/screenshots/elements/toolbar/matrix-sequencer.png[Matrix sequencer, role="related thumb right", float=right]
The matrix sequencer lets you record play and stop interactions with the matrix and write them to the arrangement when satisfied.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[toolbar-matrix-start-timing,Matrix start timing]]]
ifndef::pdf-theme[[[toolbar-matrix-start-timing,Matrix start timing image:playtime::generated/screenshots/elements/toolbar/matrix-start-timing.png[width=50, pdfwidth=8mm]]]]
== Matrix start timing
image::playtime::generated/screenshots/elements/toolbar/matrix-start-timing.png[Matrix start timing, role="related thumb right", float=right]
Decides when a clip actually starts playing after you have triggered its playback.
This setting applies to all clips in the matrix, but it can be overridden at column and clip level.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[toolbar-metronome,Metronome]]]
ifndef::pdf-theme[[[toolbar-metronome,Metronome image:playtime::generated/screenshots/elements/toolbar/metronome.png[width=50, pdfwidth=8mm]]]]
=== Metronome
image::playtime::generated/screenshots/elements/toolbar/metronome.png[Metronome, role="related thumb right", float=right]
Toggles the metronome.
Right-click to open the tempo settings dialog.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[toolbar-open-ended-recording,Open-ended recording]]]
ifndef::pdf-theme[[[toolbar-open-ended-recording,Open-ended recording image:playtime::generated/screenshots/elements/toolbar/open-ended-recording.png[width=50, pdfwidth=8mm]]]]
== Open-ended recording
image::playtime::generated/screenshots/elements/toolbar/open-ended-recording.png[Open-ended recording, role="related thumb right", float=right]
Clips recordings are not limited in length.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[toolbar-pane-toggler,Pane toggler]]]
ifndef::pdf-theme[[[toolbar-pane-toggler,Pane toggler image:playtime::generated/screenshots/elements/toolbar/pane-toggler.png[width=50, pdfwidth=8mm]]]]
== Pane toggler
image::playtime::generated/screenshots/elements/toolbar/pane-toggler.png[Pane toggler, role="related thumb right", float=right]
Shows or hides different areas of Playtime's user interface.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[toolbar-play-rate,Play rate]]]
ifndef::pdf-theme[[[toolbar-play-rate,Play rate image:playtime::generated/screenshots/elements/toolbar/play-rate.png[width=50, pdfwidth=8mm]]]]
=== Play rate
image::playtime::generated/screenshots/elements/toolbar/play-rate.png[Play rate, role="related thumb right", float=right]
Controls the project play rate. This is only possible as long as REAPER playback is stopped and no tempo marker exists in the project.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[toolbar-play-stop-matrix-sequence,Play/stop matrix sequence]]]
ifndef::pdf-theme[[[toolbar-play-stop-matrix-sequence,Play/stop matrix sequence image:playtime::generated/screenshots/elements/toolbar/play-stop-matrix-sequence.png[width=50, pdfwidth=8mm]]]]
=== Play/stop matrix sequence
image::playtime::generated/screenshots/elements/toolbar/play-stop-matrix-sequence.png[Play/stop matrix sequence, role="related thumb right", float=right]
Plays or stops the currently active matrix sequence
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[toolbar-record-matrix-sequence,Record matrix sequence]]]
ifndef::pdf-theme[[[toolbar-record-matrix-sequence,Record matrix sequence image:playtime::generated/screenshots/elements/toolbar/record-matrix-sequence.png[width=50, pdfwidth=8mm]]]]
=== Record matrix sequence
image::playtime::generated/screenshots/elements/toolbar/record-matrix-sequence.png[Record matrix sequence, role="related thumb right", float=right]
Starts recording a new matrix performance
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[toolbar-show-hide-midi-triggers,Show/hide MIDI triggers]]]
ifndef::pdf-theme[[[toolbar-show-hide-midi-triggers,Show/hide MIDI triggers image:playtime::generated/screenshots/elements/toolbar/show-hide-midi-triggers.png[width=50, pdfwidth=8mm]]]]
== Show/hide MIDI triggers
image::playtime::generated/screenshots/elements/toolbar/show-hide-midi-triggers.png[Show/hide MIDI triggers, role="related thumb right", float=right]
Shows or hides MIDI triggers assigned to cells.
@@ -0,0 +1,16 @@
ifdef::pdf-theme[[[toolbar-smart-record,Smart record]]]
ifndef::pdf-theme[[[toolbar-smart-record,Smart record image:playtime::generated/screenshots/elements/toolbar/smart-record.png[width=50, pdfwidth=8mm]]]]
=== Smart record
image::playtime::generated/screenshots/elements/toolbar/smart-record.png[Smart record, role="related thumb right", float=right]
This is a convenience button for recording clips without first having to choose a particular matrix slot.
If nothing is recording yet, this will start recording into the next free slot of the first column whose track is armed.
If there is an ongoing recording, it will be stopped.
If playback is stopped, this button is displayed with a pulse animation. This indicates that pressing the button will trigger a count-in recording (if metronome enabled) or tempo detection recording (if metronome disabled).
Right-clicking the button lets you change various settings related to recording clips.
@@ -0,0 +1,13 @@
ifdef::pdf-theme[[[toolbar-start-stop-playback,Start/stop playback]]]
ifndef::pdf-theme[[[toolbar-start-stop-playback,Start/stop playback image:playtime::generated/screenshots/elements/toolbar/start-stop-playback.png[width=50, pdfwidth=8mm]]]]
=== Start/stop playback
image::playtime::generated/screenshots/elements/toolbar/start-stop-playback.png[Start/stop playback, role="related thumb right", float=right]
Pressing this button start or stops Playtime playback.
Stopping playback automatically *ignites* all clips that have been playing. After stopping, you can use the same button to start playback again or use the tap button to count in with a completely new tempo.
Starting playback also triggers playback of all previously *ignited* clips in the matrix. If you want to permanently stop all ignited clips before playback, simply click the matrix stop button.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[toolbar-tap-tempo,Tap tempo]]]
ifndef::pdf-theme[[[toolbar-tap-tempo,Tap tempo image:playtime::generated/screenshots/elements/toolbar/tap-tempo.png[width=50, pdfwidth=8mm]]]]
=== Tap tempo
image::playtime::generated/screenshots/elements/toolbar/tap-tempo.png[Tap tempo, role="related thumb right", float=right]
Click here repeatedly in order to tap the tempo. This is especially useful when playback is stopped, in which case it lets you conduct a count-in.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[toolbar-tempo-section,Tempo section]]]
ifndef::pdf-theme[[[toolbar-tempo-section,Tempo section image:playtime::generated/screenshots/elements/toolbar/tempo-section.png[width=50, pdfwidth=8mm]]]]
== Tempo section
image::playtime::generated/screenshots/elements/toolbar/tempo-section.png[Tempo section, role="related thumb right", float=right]
Provides tempo-related controls.
@@ -0,0 +1,15 @@
ifdef::pdf-theme[[[toolbar-tempo,Tempo]]]
ifndef::pdf-theme[[[toolbar-tempo,Tempo image:playtime::generated/screenshots/elements/toolbar/tempo.png[width=50, pdfwidth=8mm]]]]
=== Tempo
image::playtime::generated/screenshots/elements/toolbar/tempo.png[Tempo, role="related thumb right", float=right]
Controls the project tempo. This is only possible as long as REAPER playback is stopped and no tempo marker exists in the project.
[NOTE]
.Development status: To be improved
====
The ability to follow the REAPER tempo envelope might come in a future update.
Tempo adjustment during REAPER playback is disabled because of potential timing issues. It might be possible to fix this, but it needs a new feature on REAPER side. **Please note**: Using REAPER's own tempo control during project playback is *not* a workaround! It will potentially cause the mentioned timing issues.
====
@@ -0,0 +1,13 @@
ifdef::pdf-theme[[[toolbar-time-signature,Time signature]]]
ifndef::pdf-theme[[[toolbar-time-signature,Time signature image:playtime::generated/screenshots/elements/toolbar/time-signature.png[width=50, pdfwidth=8mm]]]]
=== Time signature
image::playtime::generated/screenshots/elements/toolbar/time-signature.png[Time signature, role="related thumb right", float=right]
Displays the project's time signature.
[NOTE]
.Development status: To be improved
====
Changing the time signature from here is planned. For the time being, you can do it within REAPER itself.
====
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[toolbar-transport-section,Transport section]]]
ifndef::pdf-theme[[[toolbar-transport-section,Transport section image:playtime::generated/screenshots/elements/toolbar/transport-section.png[width=50, pdfwidth=8mm]]]]
== Transport section
image::playtime::generated/screenshots/elements/toolbar/transport-section.png[Transport section, role="related thumb right", float=right]
Provides the Playtime transport controls.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[toolbar-visual-metronome,Visual metronome]]]
ifndef::pdf-theme[[[toolbar-visual-metronome,Visual metronome image:playtime::generated/screenshots/elements/toolbar/visual-metronome.png[width=50, pdfwidth=8mm]]]]
== Visual metronome
image::playtime::generated/screenshots/elements/toolbar/visual-metronome.png[Visual metronome, role="related thumb right", float=right]
Shows the current position within the bar in beats. Can also be used for tempo tapping.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[toolbar-write-to-arrangement,Write to arrangement]]]
ifndef::pdf-theme[[[toolbar-write-to-arrangement,Write to arrangement image:playtime::generated/screenshots/elements/toolbar/write-to-arrangement.png[width=50, pdfwidth=8mm]]]]
=== Write to arrangement
image::playtime::generated/screenshots/elements/toolbar/write-to-arrangement.png[Write to arrangement, role="related thumb right", float=right]
Writes the currently active matrix sequence to REAPER's tracks