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[[[area-content-panel-0,Content panel]]]
ifndef::pdf-theme[[[area-content-panel-0,Content panel image:playtime::generated/screenshots/elements/area/content-panel-0.png[width=50, pdfwidth=8mm]]]]
== Content panel
image::playtime::generated/screenshots/elements/area/content-panel-0.png[Content panel, role="related thumb right", float=right]
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[area-info-panel-0,Info panel]]]
ifndef::pdf-theme[[[area-info-panel-0,Info panel image:playtime::generated/screenshots/elements/area/info-panel-0.png[width=50, pdfwidth=8mm]]]]
== Info panel
image::playtime::generated/screenshots/elements/area/info-panel-0.png[Info panel, role="related thumb right", float=right]
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[area-inspector-0,Inspector]]]
ifndef::pdf-theme[[[area-inspector-0,Inspector image:playtime::generated/screenshots/elements/area/inspector-0.png[width=50, pdfwidth=8mm]]]]
== Inspector
image::playtime::generated/screenshots/elements/area/inspector-0.png[Inspector, role="related thumb right", float=right]
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[area-matrix-area-0,Matrix area]]]
ifndef::pdf-theme[[[area-matrix-area-0,Matrix area image:playtime::generated/screenshots/elements/area/matrix-area-0.png[width=50, pdfwidth=8mm]]]]
== Matrix area
image::playtime::generated/screenshots/elements/area/matrix-area-0.png[Matrix area, role="related thumb right", float=right]
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[area-matrix-area-1,Matrix area]]]
ifndef::pdf-theme[[[area-matrix-area-1,Matrix area image:playtime::generated/screenshots/elements/area/matrix-area-1.png[width=50, pdfwidth=8mm]]]]
== Matrix area
image::playtime::generated/screenshots/elements/area/matrix-area-1.png[Matrix area, role="related thumb right", float=right]
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[area-matrix-area-2,Matrix area]]]
ifndef::pdf-theme[[[area-matrix-area-2,Matrix area image:playtime::generated/screenshots/elements/area/matrix-area-2.png[width=50, pdfwidth=8mm]]]]
== Matrix area
image::playtime::generated/screenshots/elements/area/matrix-area-2.png[Matrix area, role="related thumb right", float=right]
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[area-matrix-area-3,Matrix area]]]
ifndef::pdf-theme[[[area-matrix-area-3,Matrix area image:playtime::generated/screenshots/elements/area/matrix-area-3.png[width=50, pdfwidth=8mm]]]]
== Matrix area
image::playtime::generated/screenshots/elements/area/matrix-area-3.png[Matrix area, role="related thumb right", float=right]
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[area-toolbar-0,Toolbar]]]
ifndef::pdf-theme[[[area-toolbar-0,Toolbar image:playtime::generated/screenshots/elements/area/toolbar-0.png[width=50, pdfwidth=8mm]]]]
== Toolbar
image::playtime::generated/screenshots/elements/area/toolbar-0.png[Toolbar, role="related thumb right", float=right]
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[area-track-area-0,Track area]]]
ifndef::pdf-theme[[[area-track-area-0,Track area image:playtime::generated/screenshots/elements/area/track-area-0.png[width=50, pdfwidth=8mm]]]]
== Track area
image::playtime::generated/screenshots/elements/area/track-area-0.png[Track area, role="related thumb right", float=right]
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[area-track-area-1,Track area]]]
ifndef::pdf-theme[[[area-track-area-1,Track area image:playtime::generated/screenshots/elements/area/track-area-1.png[width=50, pdfwidth=8mm]]]]
== Track area
image::playtime::generated/screenshots/elements/area/track-area-1.png[Track area, role="related thumb right", float=right]
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[arrangement-writing-mode-append,Append]]]
ifndef::pdf-theme[[[arrangement-writing-mode-append,Append image:playtime::generated/screenshots/elements/arrangement-writing-mode/append.png[width=50, pdfwidth=8mm]]]]
== Append
image::playtime::generated/screenshots/elements/arrangement-writing-mode/append.png[Append, role="related thumb right", float=right]
Appends the new arrangement to the existing one.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[arrangement-writing-mode-merge-at-cursor,Merge at cursor]]]
ifndef::pdf-theme[[[arrangement-writing-mode-merge-at-cursor,Merge at cursor image:playtime::generated/screenshots/elements/arrangement-writing-mode/merge-at-cursor.png[width=50, pdfwidth=8mm]]]]
== Merge at cursor
image::playtime::generated/screenshots/elements/arrangement-writing-mode/merge-at-cursor.png[Merge at cursor, role="related thumb right", float=right]
Merges the new arrangement into the existing one, starting at the current cursor position.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[arrangement-writing-mode-replace,Replace]]]
ifndef::pdf-theme[[[arrangement-writing-mode-replace,Replace image:playtime::generated/screenshots/elements/arrangement-writing-mode/replace.png[width=50, pdfwidth=8mm]]]]
== Replace
image::playtime::generated/screenshots/elements/arrangement-writing-mode/replace.png[Replace, role="related thumb right", float=right]
Replaces the existing arrangement and places the new one at the start of the project.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[column-cell,Column cell]]]
ifndef::pdf-theme[[[column-cell,Column cell image:playtime::generated/screenshots/elements/column-cell.png[width=50, pdfwidth=8mm]]]]
== Column cell
image::playtime::generated/screenshots/elements/column-cell.png[Column cell, role="related thumb right", float=right]
This cell represents the complete column, including all of its slots.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[column-cell-exclusive-mode,Exclusive mode]]]
ifndef::pdf-theme[[[column-cell-exclusive-mode,Exclusive mode image:playtime::generated/screenshots/elements/column-cell/exclusive-mode.png[width=50, pdfwidth=8mm]]]]
=== Exclusive mode
image::playtime::generated/screenshots/elements/column-cell/exclusive-mode.png[Exclusive mode, role="related thumb right", float=right]
This lights up if the column is in exclusive mode, which means that only one slot at a time will usually be playing.
You can also click this button to toggle exclusive mode on/off.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[column-cell-follow-scenes,Follow scenes]]]
ifndef::pdf-theme[[[column-cell-follow-scenes,Follow scenes image:playtime::generated/screenshots/elements/column-cell/follow-scenes.png[width=50, pdfwidth=8mm]]]]
=== Follow scenes
image::playtime::generated/screenshots/elements/column-cell/follow-scenes.png[Follow scenes, role="related thumb right", float=right]
This lights up if the column follows scenes. You can also click this button to follow/unfollow.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[column-cell-has-overrides,Has overrides]]]
ifndef::pdf-theme[[[column-cell-has-overrides,Has overrides image:playtime::generated/screenshots/elements/column-cell/has-overrides.png[width=50, pdfwidth=8mm]]]]
=== Has overrides
image::playtime::generated/screenshots/elements/column-cell/has-overrides.png[Has overrides, role="related thumb right", float=right]
This lights up if the column overrides at least one matrix setting.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[column-cell-label,Column label]]]
ifndef::pdf-theme[[[column-cell-label,Column label image:playtime::generated/screenshots/elements/column-cell/label.png[width=50, pdfwidth=8mm]]]]
=== Column label
image::playtime::generated/screenshots/elements/column-cell/label.png[Column label, role="related thumb right", float=right]
Selects this column cell. This makes the inspector show settings related to this column.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[column-cell-stop,Stop column]]]
ifndef::pdf-theme[[[column-cell-stop,Stop column image:playtime::generated/screenshots/elements/column-cell/stop.png[width=50, pdfwidth=8mm]]]]
=== Stop column
image::playtime::generated/screenshots/elements/column-cell/stop.png[Stop column, role="related thumb right", float=right]
A single click stops all playing clips in this column according to their stop timing.
A double click stops all playing clips in this column instantly.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[info-panel-stats-pre-buffer-fallback-count,Pre-buffer fallbacks so far]]]
ifndef::pdf-theme[[[info-panel-stats-pre-buffer-fallback-count,Pre-buffer fallbacks so far]]]
=== Pre-buffer fallbacks so far
image::playtime::generated/screenshots/elements/info-panel/stats/pre-buffer-fallback-count.png[Pre-buffer fallbacks so far]
The number of times in which any audio clip's dynamic pre-buffer couldn't provide the desired pre-rendered audio content, but the static pre-buffer was able to provide it instead.
It's normal that this rises when playing audio clips, especially when using "Immediate" start timing.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[info-panel-stats-pre-buffer-miss-count,Pre-buffer misses so far]]]
ifndef::pdf-theme[[[info-panel-stats-pre-buffer-miss-count,Pre-buffer misses so far]]]
=== Pre-buffer misses so far
image::playtime::generated/screenshots/elements/info-panel/stats/pre-buffer-miss-count.png[Pre-buffer misses so far]
The number of times in which any audio clip's dynamic pre-buffer couldn't provide the desired pre-rendered audio content and even the static pre-buffer failed to provide it.
If this rises from time to time, it's usually no reason to worry. Often the non-provided audio content lies within the count-in section of a clip, which is most likely silence anyway. However, if this continuously rises, it's not good, and you might experience audio dropouts or even completely silent clips. In this case, increasing REAPER's audio device buffer size and/or decreasing the sample rate might help. You can also try to increase Playtime's tempo latency.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[info-panel-stats-pre-buffered-blocks-playing-avg,Pre-buffered blocks playing (avg)]]]
ifndef::pdf-theme[[[info-panel-stats-pre-buffered-blocks-playing-avg,Pre-buffered blocks playing (avg)]]]
=== Pre-buffered blocks playing (avg)
image::playtime::generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-avg.png[Pre-buffered blocks playing (avg)]
The average number of pre-buffered blocks among currently playing audio clips.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[info-panel-stats-pre-buffered-blocks-playing-max,Pre-buffered blocks playing (max)]]]
ifndef::pdf-theme[[[info-panel-stats-pre-buffered-blocks-playing-max,Pre-buffered blocks playing (max)]]]
=== Pre-buffered blocks playing (max)
image::playtime::generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-max.png[Pre-buffered blocks playing (max)]
The largest encountered number of pre-buffered blocks among currently playing audio clips.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[info-panel-stats-pre-buffered-blocks-playing-min,Pre-buffered blocks playing (min)]]]
ifndef::pdf-theme[[[info-panel-stats-pre-buffered-blocks-playing-min,Pre-buffered blocks playing (min)]]]
=== Pre-buffered blocks playing (min)
image::playtime::generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-min.png[Pre-buffered blocks playing (min)]
The smallest encountered number of pre-buffered blocks among currently playing audio clips.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[info-panel-stats-tempo-buffer-size,Tempo buffer size (in blocks)]]]
ifndef::pdf-theme[[[info-panel-stats-tempo-buffer-size,Tempo buffer size (in blocks)]]]
=== Tempo buffer size (in blocks)
image::playtime::generated/screenshots/elements/info-panel/stats/tempo-buffer-size.png[Tempo buffer size (in blocks)]
The current size of the tempo buffer in blocks.
The tempo buffer size determines how many audio blocks Playtime may look ahead in order to pre-render audio clips with the correct tempo and sample rate. It is influenced by the "Tempo latency" setting.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[info-panel-warnings,Warnings]]]
ifndef::pdf-theme[[[info-panel-warnings,Warnings image:playtime::generated/screenshots/elements/info-panel/warnings.png[width=50, pdfwidth=8mm]]]]
== Warnings
image::playtime::generated/screenshots/elements/info-panel/warnings.png[Warnings, role="related thumb right", float=right]
The presence of this button indicates potential issues that might or might not affect you. Click the button to learn more.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip,Clip]]]
ifndef::pdf-theme[[[inspector-clip,Clip image:playtime::generated/screenshots/elements/inspector/clip.png[width=50, pdfwidth=8mm]]]]
== Clip
image::playtime::generated/screenshots/elements/inspector/clip.png[Clip, role="related thumb right", float=right]
This is one of the clips in this slot. Clicking on it will reveal its settings in the area below. Double-clicking on it opens the clip in the waveform view or MIDI editor.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-audio,Audio ⊖]]]
ifndef::pdf-theme[[[inspector-clip-audio,Audio ⊖]]]
== Audio ⊖
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-basics,Basics ⊖]]]
ifndef::pdf-theme[[[inspector-clip-basics,Basics ⊖]]]
== Basics ⊖
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-color,Color]]]
ifndef::pdf-theme[[[inspector-clip-color,Color]]]
=== Color
image::playtime::generated/screenshots/elements/inspector/clip/color.png[Color]
Pick a color for this clip from the matrix color palette.
If you choose the "Auto" color, the clip will be displayed using the same color as the containing track.
@@ -0,0 +1,12 @@
ifdef::pdf-theme[[[inspector-clip-downbeat,Downbeat]]]
ifndef::pdf-theme[[[inspector-clip-downbeat,Downbeat]]]
=== Downbeat
image::playtime::generated/screenshots/elements/inspector/clip/downbeat.png[Downbeat]
Defines which beat in the material is considered the first downbeat.
If you set a beat greater than 0, Playtime will shift the clip to the left accordingly so that the downbeat ends up exactly on the chosen play start timing quantization.
This setting takes effect the next time you trigger this clip with a quantized start timing.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-expert-settings,Expert settings ⊖]]]
ifndef::pdf-theme[[[inspector-clip-expert-settings,Expert settings ⊖]]]
== Expert settings ⊖
It's usually not necessary to touch the settings in this section.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-length,Length]]]
ifndef::pdf-theme[[[inspector-clip-length,Length]]]
=== Length
image::playtime::generated/screenshots/elements/inspector/clip/length.png[Length]
Crops the clip to a specific length, starting from the start position. If the length exceeds the end of the source, Playtime will insert silence.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-looped,Looped]]]
ifndef::pdf-theme[[[inspector-clip-looped,Looped]]]
=== Looped
image::playtime::generated/screenshots/elements/inspector/clip/looped.png[Looped]
If enabled, the clip will loop until you stop it. If disabled, it will become a **One shot**.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-midi-channel-original,Original]]]
ifndef::pdf-theme[[[inspector-clip-midi-channel-original,Original image:playtime::generated/screenshots/elements/inspector/clip/midi-channel-original.png[width=50, pdfwidth=8mm]]]]
== Original
image::playtime::generated/screenshots/elements/inspector/clip/midi-channel-original.png[Original, role="related thumb right", float=right]
Simply keeps the original channel, doesn't apply any channel transformation.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-midi-channel,MIDI channel]]]
ifndef::pdf-theme[[[inspector-clip-midi-channel,MIDI channel]]]
=== MIDI channel
image::playtime::generated/screenshots/elements/inspector/clip/midi-channel.png[MIDI channel]
Re-route the MIDI events in this clip to a MIDI channel of your choice.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-midi-reset-behavior,Reset behavior]]]
ifndef::pdf-theme[[[inspector-clip-midi-reset-behavior,Reset behavior]]]
=== Reset behavior
Choose which MIDI reset messages Playtime should send before and/or after playing the clip.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-midi-reset-behavior-extreme-left,Extreme left]]]
ifndef::pdf-theme[[[inspector-clip-midi-reset-behavior-extreme-left,Extreme left image:playtime::generated/screenshots/elements/inspector/clip/midi-reset-behavior/extreme-left.png[width=50, pdfwidth=8mm]]]]
=== Extreme left
image::playtime::generated/screenshots/elements/inspector/clip/midi-reset-behavior/extreme-left.png[Extreme left, role="related thumb right", float=right]
Resets whatever it can when the clip starts, often leading to a hard mute of the complete instrument.
This setting is very likely to interfere with other clips playing the instrument at the same time.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-midi-reset-behavior-extreme-right,Extreme right]]]
ifndef::pdf-theme[[[inspector-clip-midi-reset-behavior-extreme-right,Extreme right image:playtime::generated/screenshots/elements/inspector/clip/midi-reset-behavior/extreme-right.png[width=50, pdfwidth=8mm]]]]
=== Extreme right
image::playtime::generated/screenshots/elements/inspector/clip/midi-reset-behavior/extreme-right.png[Extreme right, role="related thumb right", float=right]
Resets whatever it can when the clip stops, often leading to a hard mute of the complete instrument.
This setting is very likely to interfere with other clips playing the instrument at the same time.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-midi-reset-behavior-light-left,Light left]]]
ifndef::pdf-theme[[[inspector-clip-midi-reset-behavior-light-left,Light left image:playtime::generated/screenshots/elements/inspector/clip/midi-reset-behavior/light-left.png[width=50, pdfwidth=8mm]]]]
=== Light left
image::playtime::generated/screenshots/elements/inspector/clip/midi-reset-behavior/light-left.png[Light left, role="related thumb right", float=right]
Ends all playing notes and lifts the sustain pedal when the clip starts. Maybe useful for ambient music.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-midi-reset-behavior-light-right,Light right]]]
ifndef::pdf-theme[[[inspector-clip-midi-reset-behavior-light-right,Light right image:playtime::generated/screenshots/elements/inspector/clip/midi-reset-behavior/light-right.png[width=50, pdfwidth=8mm]]]]
=== Light right
image::playtime::generated/screenshots/elements/inspector/clip/midi-reset-behavior/light-right.png[Light right, role="related thumb right", float=right]
Ends all playing notes and lifts the sustain pedal when the clip stops. A reasonable default.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-midi-reset-behavior-none,None]]]
ifndef::pdf-theme[[[inspector-clip-midi-reset-behavior-none,None image:playtime::generated/screenshots/elements/inspector/clip/midi-reset-behavior/none.png[width=50, pdfwidth=8mm]]]]
=== None
image::playtime::generated/screenshots/elements/inspector/clip/midi-reset-behavior/none.png[None, role="related thumb right", float=right]
No reset messages at all. Say hello to hanging notes :D
Usually not recommended.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-midi,MIDI ⊖]]]
ifndef::pdf-theme[[[inspector-clip-midi,MIDI ⊖]]]
== MIDI ⊖
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-name,Name]]]
ifndef::pdf-theme[[[inspector-clip-name,Name]]]
=== Name
image::playtime::generated/screenshots/elements/inspector/clip/name.png[Name]
Give your clip a descriptive name!
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-overdub,Overdub]]]
ifndef::pdf-theme[[[inspector-clip-overdub,Overdub image:playtime::generated/screenshots/elements/inspector/clip/overdub.png[width=50, pdfwidth=8mm]]]]
=== Overdub
image::playtime::generated/screenshots/elements/inspector/clip/overdub.png[Overdub, role="related thumb right", float=right]
Starts/stops a MIDI overdub session on this clip.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-pitch,Pitch]]]
ifndef::pdf-theme[[[inspector-clip-pitch,Pitch]]]
=== Pitch
image::playtime::generated/screenshots/elements/inspector/clip/pitch.png[Pitch]
Adjust the pitch of this clip. In case of MIDI, only integers are supported.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-quantize,Quantize]]]
ifndef::pdf-theme[[[inspector-clip-quantize,Quantize image:playtime::generated/screenshots/elements/inspector/clip/quantize.png[width=50, pdfwidth=8mm]]]]
=== Quantize
image::playtime::generated/screenshots/elements/inspector/clip/quantize.png[Quantize, role="related thumb right", float=right]
Pressing this will quantize or unquantize the MIDI notes of this clip according to the matrix-wide MIDI quantization grid setting.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-quick-actions,Quick actions]]]
ifndef::pdf-theme[[[inspector-clip-quick-actions,Quick actions]]]
== Quick actions
Provides quick access to popular clip actions.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-resample-mode,Resample mode]]]
ifndef::pdf-theme[[[inspector-clip-resample-mode,Resample mode]]]
=== Resample mode
Defines which kind of resampling algorithm to use on audio clips.
This overrides the resample mode defined in the column or matrix settings.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-section,Section ⊖]]]
ifndef::pdf-theme[[[inspector-clip-section,Section ⊖]]]
== Section ⊖
Here you can define which part of the audio or MIDI clip you want to play.
You can play with the section start position and length as part of a performance! This distinguishes it from the more permanent "Source cut" settings in the expert section.
@@ -0,0 +1,12 @@
ifdef::pdf-theme[[[inspector-clip-source-cut-length,Source cut: Length]]]
ifndef::pdf-theme[[[inspector-clip-source-cut-length,Source cut: Length]]]
=== Source cut: Length
image::playtime::generated/screenshots/elements/inspector/clip/source-cut-length.png[Source cut: Length]
Crops the source material to a specific length, starting from the start position. If the length exceeds the end of the source, Playtime will insert silence.
This is usually set by Playtime itself only, right after recording an audio clip, in order to obtain a perfectly cut loop that is independent of the actual length of the audio file.
You may set this yourself, but you should be careful with it as it can easily destroy timing. Using this with MIDI clips is not recommended.
@@ -0,0 +1,12 @@
ifdef::pdf-theme[[[inspector-clip-source-cut-start,Source cut: Start]]]
ifndef::pdf-theme[[[inspector-clip-source-cut-start,Source cut: Start]]]
=== Source cut: Start
image::playtime::generated/screenshots/elements/inspector/clip/source-cut-start.png[Source cut: Start]
Sets the start position within the source material.
This is usually set by Playtime itself only, right after recording an audio clip, in order to crop away the count-in phase of the recording.
You may set this yourself, but you should be careful with it as it can easily destroy timing. Using this with MIDI clips is not recommended.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-source-fades,Source fades]]]
ifndef::pdf-theme[[[inspector-clip-source-fades,Source fades]]]
=== Source fades
image::playtime::generated/screenshots/elements/inspector/clip/source-fades.png[Source fades]
By default, Playtime adds a fade-in/fade-out of just a few milliseconds at the start and the end of an audio clip. It does this in order to make loops sound smooth (= no clicks at the loop bounds). However, sometimes you deal with pre-produced samples that are *already* cut into perfect loops. In that case, you can disable this option to preserve the transients of the original audio material.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-source-info,Source info]]]
ifndef::pdf-theme[[[inspector-clip-source-info,Source info]]]
=== Source info
image::playtime::generated/screenshots/elements/inspector/clip/source-info.png[Source info]
Displays information about the source of this clip, e.g. the audio file.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-start-position,Start position]]]
ifndef::pdf-theme[[[inspector-clip-start-position,Start position]]]
=== Start position
image::playtime::generated/screenshots/elements/inspector/clip/start-position.png[Start position]
Sets the start position within the clip.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-start-timing,Start timing]]]
ifndef::pdf-theme[[[inspector-clip-start-timing,Start timing]]]
=== Start timing
Decides when a clip actually starts playing after you have triggered its playback.
This overrides the start timing defined in the column or matrix settings.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-start-timing-custom,Custom]]]
ifndef::pdf-theme[[[inspector-clip-start-timing-custom,Custom image:playtime::generated/screenshots/elements/inspector/clip/start-timing/custom.png[width=50, pdfwidth=8mm]]]]
=== Custom
image::playtime::generated/screenshots/elements/inspector/clip/start-timing/custom.png[Custom, role="related thumb right", float=right]
Use a custom quantization for starting the clip.
This can only be set in the matrix settings inspector.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-start-timing-immediately,Immediately]]]
ifndef::pdf-theme[[[inspector-clip-start-timing-immediately,Immediately image:playtime::generated/screenshots/elements/inspector/clip/start-timing/immediately.png[width=50, pdfwidth=8mm]]]]
=== Immediately
image::playtime::generated/screenshots/elements/inspector/clip/start-timing/immediately.png[Immediately, role="related thumb right", float=right]
Plays the clip instantly. Good for finger drumming.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-stop-timing,Stop timing]]]
ifndef::pdf-theme[[[inspector-clip-stop-timing,Stop timing]]]
=== Stop timing
Decides when a clip actually stops playing after you have triggered its stop.
This overrides the stop timing defined in the column or matrix settings.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-stop-timing-custom,Custom]]]
ifndef::pdf-theme[[[inspector-clip-stop-timing-custom,Custom image:playtime::generated/screenshots/elements/inspector/clip/stop-timing/custom.png[width=50, pdfwidth=8mm]]]]
=== Custom
image::playtime::generated/screenshots/elements/inspector/clip/stop-timing/custom.png[Custom, role="related thumb right", float=right]
Use a custom quantization for stopping the clip.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-stop-timing-immediately,Immediately]]]
ifndef::pdf-theme[[[inspector-clip-stop-timing-immediately,Immediately image:playtime::generated/screenshots/elements/inspector/clip/stop-timing/immediately.png[width=50, pdfwidth=8mm]]]]
=== Immediately
image::playtime::generated/screenshots/elements/inspector/clip/stop-timing/immediately.png[Immediately, role="related thumb right", float=right]
Stops the clip instantly.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-stop-timing-like-start-timing,Like start timing]]]
ifndef::pdf-theme[[[inspector-clip-stop-timing-like-start-timing,Like start timing image:playtime::generated/screenshots/elements/inspector/clip/stop-timing/like-start-timing.png[width=50, pdfwidth=8mm]]]]
=== Like start timing
image::playtime::generated/screenshots/elements/inspector/clip/stop-timing/like-start-timing.png[Like start timing, role="related thumb right", float=right]
Derives the stop timing from the start timing. E.g. if the start timing is "1 bar", the stop timing will also be "1 bar".
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-stop-timing-until-end-of-clip,Until end of clip]]]
ifndef::pdf-theme[[[inspector-clip-stop-timing-until-end-of-clip,Until end of clip image:playtime::generated/screenshots/elements/inspector/clip/stop-timing/until-end-of-clip.png[width=50, pdfwidth=8mm]]]]
=== Until end of clip
image::playtime::generated/screenshots/elements/inspector/clip/stop-timing/until-end-of-clip.png[Until end of clip, role="related thumb right", float=right]
Stops after playing until the end of this clip.
@@ -0,0 +1,9 @@
ifdef::pdf-theme[[[inspector-clip-sync-to-project-tempo,Sync to project tempo]]]
ifndef::pdf-theme[[[inspector-clip-sync-to-project-tempo,Sync to project tempo]]]
=== Sync to project tempo
image::playtime::generated/screenshots/elements/inspector/clip/sync-to-project-tempo.png[Sync to project tempo]
Whether to adjust the playback tempo of the clip to the project tempo. You usually want to have this enabled for rhythmic material.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-synchronization,Synchronization ⊖]]]
ifndef::pdf-theme[[[inspector-clip-synchronization,Synchronization ⊖]]]
== Synchronization ⊖
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-tempo,Tempo]]]
ifndef::pdf-theme[[[inspector-clip-tempo,Tempo]]]
=== Tempo
image::playtime::generated/screenshots/elements/inspector/clip/tempo.png[Tempo]
The original tempo in which the audio material has been recorded.
This setting influences the time stretching factor which Playtime applies to the clip in order to sync it to the project tempo.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-time-signature,Time signature]]]
ifndef::pdf-theme[[[inspector-clip-time-signature,Time signature]]]
=== Time signature
image::playtime::generated/screenshots/elements/inspector/clip/time-signature.png[Time signature]
The original time signature in which the material has been recorded.
This will be used for display purposes.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-time-stretch-mode,Time stretch mode]]]
ifndef::pdf-theme[[[inspector-clip-time-stretch-mode,Time stretch mode]]]
=== Time stretch mode
Defines which kind of time stretching / pitch shifting algorithm to use on audio clips.
This overrides the time stretch mode defined in the column or matrix settings.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-time-stretch-mode-keeping-pitch,Keeping pitch]]]
ifndef::pdf-theme[[[inspector-clip-time-stretch-mode-keeping-pitch,Keeping pitch image:playtime::generated/screenshots/elements/inspector/clip/time-stretch-mode/keeping-pitch.png[width=50, pdfwidth=8mm]]]]
=== Keeping pitch
image::playtime::generated/screenshots/elements/inspector/clip/time-stretch-mode/keeping-pitch.png[Keeping pitch, role="related thumb right", float=right]
Changes tempo while keeping the pitch. This can be quite CPU-intensive.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-time-stretch-mode-vari-speed,Vari-speed]]]
ifndef::pdf-theme[[[inspector-clip-time-stretch-mode-vari-speed,Vari-speed image:playtime::generated/screenshots/elements/inspector/clip/time-stretch-mode/vari-speed.png[width=50, pdfwidth=8mm]]]]
=== Vari-speed
image::playtime::generated/screenshots/elements/inspector/clip/time-stretch-mode/vari-speed.png[Vari-speed, role="related thumb right", float=right]
Changes tempo and pitch together. This uses resampling under the hood (uses much less CPU than real time stretching).
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-triggering,Triggering ⊖]]]
ifndef::pdf-theme[[[inspector-clip-triggering,Triggering ⊖]]]
== Triggering ⊖
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-clip-velocity-sensitivity,Velocity sensitivity]]]
ifndef::pdf-theme[[[inspector-clip-velocity-sensitivity,Velocity sensitivity]]]
=== Velocity sensitivity
image::playtime::generated/screenshots/elements/inspector/clip/velocity-sensitivity.png[Velocity sensitivity]
Adjusts how much the velocity of an incoming control message (e.g. MIDI note) affects the clip volume when triggering a slot.
This overrides the velocity sensitivity defined in the column or matrix settings.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-clip-volume,Volume]]]
ifndef::pdf-theme[[[inspector-clip-volume,Volume]]]
=== Volume
image::playtime::generated/screenshots/elements/inspector/clip/volume.png[Volume]
Set the volume of this clip. In case of MIDI, it will adjust the velocity of played MIDI notes.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-column-basics,Basics ⊖]]]
ifndef::pdf-theme[[[inspector-column-basics,Basics ⊖]]]
== Basics ⊖
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-column-custom-name,Custom name]]]
ifndef::pdf-theme[[[inspector-column-custom-name,Custom name]]]
=== Custom name
image::playtime::generated/screenshots/elements/inspector/column/custom-name.png[Custom name]
Makes it possible to give the column a custom name.
By default, a column inherits the name of its playback track. But if you have multiple columns associated with the same track, assigning custom names can help distinguishing them from each other.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-column-exclusive-mode,Exclusive mode]]]
ifndef::pdf-theme[[[inspector-column-exclusive-mode,Exclusive mode]]]
=== Exclusive mode
image::playtime::generated/screenshots/elements/inspector/column/exclusive-mode.png[Exclusive mode]
If exclusive mode is enabled, in this column only one slot at a time will usually be playing. That's good for switching between different variations.
If it's disabled, multiple slots can be playing at the same time. That's great for ad-hoc layering of multiple clips.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-column-follow-scenes,Follow scenes]]]
ifndef::pdf-theme[[[inspector-column-follow-scenes,Follow scenes]]]
=== Follow scenes
image::playtime::generated/screenshots/elements/inspector/column/follow-scenes.png[Follow scenes]
If the column follows scenes, playing a scene (= pressing the play button of the row) will trigger playback of the corresponding slot in this column. This is great for sketching out parts of a song.
If the column doesn't follow scenes, it will ignore scene playback. Good for letting some clips play independently of the song structure.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-column-more,More ⊖]]]
ifndef::pdf-theme[[[inspector-column-more,More ⊖]]]
== More ⊖
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-column-origin,Origin]]]
ifndef::pdf-theme[[[inspector-column-origin,Origin]]]
=== Origin
This decides from where to capture audio input during recording.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-column-playback-track,Playback track]]]
ifndef::pdf-theme[[[inspector-column-playback-track,Playback track]]]
=== Playback track
image::playtime::generated/screenshots/elements/inspector/column/playback-track.png[Playback track]
Choose the REAPER track on which this column plays its clips.
It's even possible to associate multiple columns with the same playback track!
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-column-resample-mode,Resample mode]]]
ifndef::pdf-theme[[[inspector-column-resample-mode,Resample mode]]]
=== Resample mode
Defines which kind of resampling algorithm to use on audio clips.
This overrides the resample mode (defined in the matrix settings) for all clips in this column.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-column-start-timing,Start timing]]]
ifndef::pdf-theme[[[inspector-column-start-timing,Start timing]]]
=== Start timing
Decides when a clip actually starts playing after you have triggered its playback.
This overrides the start timing (defined in the matrix settings) for all clips in this column.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-column-stop-timing,Stop timing]]]
ifndef::pdf-theme[[[inspector-column-stop-timing,Stop timing]]]
=== Stop timing
Decides when a clip actually stops playing after you have triggered its stop.
This overrides the stop timing (defined in the matrix settings) for all clips in this column.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-column-time-stretch-mode,Time stretch mode]]]
ifndef::pdf-theme[[[inspector-column-time-stretch-mode,Time stretch mode]]]
=== Time stretch mode
Defines which kind of time stretching / pitch shifting algorithm to use on audio clips.
This overrides the time stretch mode (defined in the matrix settings) for all clips in this column.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-column-trigger-mode,Trigger mode]]]
ifndef::pdf-theme[[[inspector-column-trigger-mode,Trigger mode]]]
=== Trigger mode
Choose between different modes of triggering slots.
This overrides the trigger mode defined in the matrix settings for all clips in this column.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-column-trigger-mode-inherit,Inherit]]]
ifndef::pdf-theme[[[inspector-column-trigger-mode-inherit,Inherit image:playtime::generated/screenshots/elements/inspector/column/trigger-mode/inherit.png[width=50, pdfwidth=8mm]]]]
=== Inherit
image::playtime::generated/screenshots/elements/inspector/column/trigger-mode/inherit.png[Inherit, role="related thumb right", float=right]
Inherits the parent setting. No override.
@@ -0,0 +1,9 @@
ifdef::pdf-theme[[[inspector-column-trigger-mode-momentary,Momentary]]]
ifndef::pdf-theme[[[inspector-column-trigger-mode-momentary,Momentary image:playtime::generated/screenshots/elements/inspector/column/trigger-mode/momentary.png[width=50, pdfwidth=8mm]]]]
=== Momentary
image::playtime::generated/screenshots/elements/inspector/column/trigger-mode/momentary.png[Momentary, role="related thumb right", float=right]
Press to play, release to stop. Goes well with immediate start/stop timing, feels weird otherwise.
@@ -0,0 +1,9 @@
ifdef::pdf-theme[[[inspector-column-trigger-mode-retrigger,Retrigger]]]
ifndef::pdf-theme[[[inspector-column-trigger-mode-retrigger,Retrigger image:playtime::generated/screenshots/elements/inspector/column/trigger-mode/retrigger.png[width=50, pdfwidth=8mm]]]]
=== Retrigger
image::playtime::generated/screenshots/elements/inspector/column/trigger-mode/retrigger.png[Retrigger, role="related thumb right", float=right]
Press once to play, press again to play from start.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-column-trigger-mode-toggle,Toggle]]]
ifndef::pdf-theme[[[inspector-column-trigger-mode-toggle,Toggle image:playtime::generated/screenshots/elements/inspector/column/trigger-mode/toggle.png[width=50, pdfwidth=8mm]]]]
=== Toggle
image::playtime::generated/screenshots/elements/inspector/column/trigger-mode/toggle.png[Toggle, role="related thumb right", float=right]
Press once to play, press again to stop.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-column-velocity-sensitivity,Velocity sensitivity]]]
ifndef::pdf-theme[[[inspector-column-velocity-sensitivity,Velocity sensitivity]]]
=== Velocity sensitivity
image::playtime::generated/screenshots/elements/inspector/column/velocity-sensitivity.png[Velocity sensitivity]
Adjusts how much the velocity of an incoming control message (e.g. MIDI note) affects the clip volume when triggering a slot.
This overrides the velocity sensitivity (defined in the matrix settings) for all clips in this column.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-matrix-activate-slot-on-trigger,Activate slot on trigger]]]
ifndef::pdf-theme[[[inspector-matrix-activate-slot-on-trigger,Activate slot on trigger]]]
=== Activate slot on trigger
image::playtime::generated/screenshots/elements/inspector/matrix/activate-slot-on-trigger.png[Activate slot on trigger]
When slot triggered via controller, also make it the active one.
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-matrix-limit-recording-length,Limit recording length]]]
ifndef::pdf-theme[[[inspector-matrix-limit-recording-length,Limit recording length]]]
=== Limit recording length
image::playtime::generated/screenshots/elements/inspector/matrix/limit-recording-length.png[Limit recording length]
If enabled, recording a clip will automatically stop after a certain amount of time.
This is useful if you know in advance that you want to record, let's say, 2 bars only. Then you don't have to reach for the stop button manually.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-matrix-midi-quantization-grid,MIDI quantization grid]]]
ifndef::pdf-theme[[[inspector-matrix-midi-quantization-grid,MIDI quantization grid]]]
=== MIDI quantization grid
image::playtime::generated/screenshots/elements/inspector/matrix/midi-quantization-grid.png[MIDI quantization grid]
Which grid to use when quantizing MIDI clips within Playtime.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-matrix-playback-basics,Basics ⊖]]]
ifndef::pdf-theme[[[inspector-matrix-playback-basics,Basics ⊖]]]
== Basics ⊖
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-matrix-playback-more,More ⊖]]]
ifndef::pdf-theme[[[inspector-matrix-playback-more,More ⊖]]]
== More ⊖
@@ -0,0 +1,10 @@
ifdef::pdf-theme[[[inspector-matrix-recording-allow-tempo-detection-recording,Allow tempo detection recording]]]
ifndef::pdf-theme[[[inspector-matrix-recording-allow-tempo-detection-recording,Allow tempo detection recording]]]
=== Allow tempo detection recording
image::playtime::generated/screenshots/elements/inspector/matrix/recording-allow-tempo-detection-recording.png[Allow tempo detection recording]
If this is enabled, recording a clip will initiate a link:https://docs.helgoboss.org/playtime/goto#feature-tempo-detection[tempo detection recording] when playback is stopped and the metronome is off.
If disabled, it will initiate a count-in recording instead.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-matrix-recording-auto-quantize,Auto-quantize]]]
ifndef::pdf-theme[[[inspector-matrix-recording-auto-quantize,Auto-quantize]]]
=== Auto-quantize
image::playtime::generated/screenshots/elements/inspector/matrix/recording-auto-quantize.png[Auto-quantize]
If you enable this, Playtime will automatically quantize a newly recorded MIDI clip after it has been recorded. It will do so using the global matrix quantization grid setting.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-matrix-recording-basics,Basics ⊖]]]
ifndef::pdf-theme[[[inspector-matrix-recording-basics,Basics ⊖]]]
== Basics ⊖
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-matrix-recording-detect-downbeat,Detect downbeat]]]
ifndef::pdf-theme[[[inspector-matrix-recording-detect-downbeat,Detect downbeat]]]
=== Detect downbeat
image::playtime::generated/screenshots/elements/inspector/matrix/recording-detect-downbeat.png[Detect downbeat]
If you enable this, Playtime will record even MIDI notes that you play *before* the scheduled recording start (e.g. before the next bar). It will interpret those notes as pickup beat and adjust the downbeat setting accordingly.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[inspector-matrix-recording-length,Length]]]
ifndef::pdf-theme[[[inspector-matrix-recording-length,Length]]]
=== Length
image::playtime::generated/screenshots/elements/inspector/matrix/recording-length.png[Length]
Defines the length to be used when limiting the clip recording length.

Some files were not shown because too many files have changed in this diff Show More