diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/area/window-title-bar-0.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/area/window-title-bar-0.png index d847d5f77..b85404418 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/area/window-title-bar-0.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/area/window-title-bar-0.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/main/settings.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/main/settings.png index 76b33d931..97e230452 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/main/settings.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/main/settings.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/info-panel-0.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/info-panel-0.png index b0646b1c8..a004c5545 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/info-panel-0.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/info-panel-0.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/inspector-0.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/inspector-0.png index 4990afd75..664603109 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/inspector-0.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/inspector-0.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/matrix-area-1.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/matrix-area-1.png index 76afaf325..4b7e6afdc 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/matrix-area-1.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/matrix-area-1.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/matrix-area-3.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/matrix-area-3.png index ad4923a71..2d1b28b67 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/matrix-area-3.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/matrix-area-3.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/toolbar-0.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/toolbar-0.png index ef6ef987d..cce429715 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/toolbar-0.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/toolbar-0.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/track-area-1.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/track-area-1.png index 1e2a4b473..60b7182eb 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/track-area-1.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/track-area-1.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell.png index 8f6ac8666..8900a9e94 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/exclusive-mode.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/exclusive-mode.png index 9ff00e9f7..224e936fe 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/exclusive-mode.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/exclusive-mode.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/follow-scenes.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/follow-scenes.png index ea034d830..bf7e5def6 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/follow-scenes.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/follow-scenes.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/has-overrides.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/has-overrides.png index e842d96d2..34505879d 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/has-overrides.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/has-overrides.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/label.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/label.png index 81241769b..4fa44e6b0 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/label.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/column-cell/label.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffer-fallback-count.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffer-fallback-count.png index 86947e8ca..1e4532eb0 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffer-fallback-count.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffer-fallback-count.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffer-miss-count.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffer-miss-count.png index 6cbbc7f31..30834a67e 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffer-miss-count.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffer-miss-count.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-avg.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-avg.png index fba0ec1c2..101b1802f 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-avg.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-avg.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-max.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-max.png index cacb57ab2..d9bf4d741 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-max.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-max.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-min.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-min.png index 77a97fd2c..7cb9a4af9 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-min.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/pre-buffered-blocks-playing-min.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/tempo-buffer-size.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/tempo-buffer-size.png index 712410915..da63fc0e0 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/tempo-buffer-size.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/info-panel/stats/tempo-buffer-size.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/color.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/color.png index 88d7255b5..e479cb39d 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/color.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/color.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/downbeat.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/downbeat.png index 62c6195b4..ee0d6d3c3 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/downbeat.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/downbeat.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/expert-settings.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/expert-settings.png index 344e7e15f..061eb92fc 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/expert-settings.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/expert-settings.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/length.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/length.png index a9b6f250a..353abca5b 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/length.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/length.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/looped.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/looped.png index 7ef71f22e..78aef5c83 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/looped.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/looped.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-channel-original.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-channel-original.png index b9d67f4ce..b5d4caa22 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-channel-original.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-channel-original.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-channel.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-channel.png index 3528ead2e..5c5b544e1 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-channel.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-channel.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/extreme-left.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/extreme-left.png new file mode 100644 index 000000000..fdef4a6c7 Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/extreme-left.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/extreme-right.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/extreme-right.png new file mode 100644 index 000000000..8b882095b Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/extreme-right.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/light-left.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/light-left.png new file mode 100644 index 000000000..e67f4211c Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/light-left.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/light-right.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/light-right.png new file mode 100644 index 000000000..78ae8840e Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/light-right.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/none.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/none.png new file mode 100644 index 000000000..0a220b9fc Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/midi-reset-behavior/none.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/name.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/name.png index 8004cb3cd..f84f56e87 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/name.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/name.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/pitch.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/pitch.png index bfb398c6f..e58cb1b49 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/pitch.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/pitch.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/resample-mode.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/resample-mode.png index 6cafbd6b9..81b800d35 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/resample-mode.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/resample-mode.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/reset-behavior.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/reset-behavior.png index 676ba8508..8ee8d92c8 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/reset-behavior.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/reset-behavior.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/section.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/section.png index b26728fd0..061eb92fc 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/section.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/section.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-cut-length.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-cut-length.png index d3bc43587..a982aefad 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-cut-length.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-cut-length.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-cut-start.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-cut-start.png index 7b4a5bafa..723d85b49 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-cut-start.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-cut-start.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-fades.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-fades.png index ae38f21c0..9334563de 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-fades.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-fades.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-info.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-info.png index 42de82c68..afca5f87f 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-info.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/source-info.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-position.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-position.png index 17a3da5bf..a1d293894 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-position.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-position.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-timing.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-timing.png index b2d765d75..9f086122c 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-timing.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-timing.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-timing/custom.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-timing/custom.png new file mode 100644 index 000000000..e041b6bb2 Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-timing/custom.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-timing/immediately.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-timing/immediately.png new file mode 100644 index 000000000..647fe2c8a Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-timing/immediately.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing.png index f8eb3ca7c..f4093d12b 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing/custom.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing/custom.png new file mode 100644 index 000000000..d8049333a Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing/custom.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing/immediately.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing/immediately.png new file mode 100644 index 000000000..7b1812d1d Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing/immediately.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing/like-start-timing.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing/like-start-timing.png new file mode 100644 index 000000000..a82f8e029 Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing/like-start-timing.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing/until-end-of-clip.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing/until-end-of-clip.png new file mode 100644 index 000000000..eaaf2b67d Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing/until-end-of-clip.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/sync-to-project-tempo.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/sync-to-project-tempo.png index f90ba44ef..ff348d884 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/sync-to-project-tempo.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/sync-to-project-tempo.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/tempo.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/tempo.png index 69d97a7b8..a572aa9e0 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/tempo.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/tempo.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-signature.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-signature.png index 6f1b32007..228ce3e52 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-signature.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-signature.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-stretch-mode.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-stretch-mode.png index 25ed0158f..6ef8533bb 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-stretch-mode.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-stretch-mode.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-stretch-mode/keeping-pitch.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-stretch-mode/keeping-pitch.png new file mode 100644 index 000000000..9c2f7d707 Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-stretch-mode/keeping-pitch.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-stretch-mode/vari-speed.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-stretch-mode/vari-speed.png new file mode 100644 index 000000000..a42fbcae8 Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-stretch-mode/vari-speed.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/velocity-sensitivity.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/velocity-sensitivity.png index aeb24fb93..84b36264d 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/velocity-sensitivity.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/velocity-sensitivity.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/volume.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/volume.png index 362934989..830ec0ce0 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/volume.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/volume.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/custom-name.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/custom-name.png index a866b3e53..bd61a04d9 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/custom-name.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/custom-name.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/exclusive-mode.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/exclusive-mode.png index d777d5cd9..c76c84af7 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/exclusive-mode.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/exclusive-mode.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/follow-scenes.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/follow-scenes.png index 0b01252c6..b0c78877c 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/follow-scenes.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/follow-scenes.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/playback-track.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/playback-track.png index bc64aa6bd..0c4e85dac 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/playback-track.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/playback-track.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/resample-mode.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/resample-mode.png index 3127c63d1..be9aba23b 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/resample-mode.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/resample-mode.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/start-timing.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/start-timing.png index 4e6f95b07..78bd4c6a2 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/start-timing.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/start-timing.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/stop-timing.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/stop-timing.png index 8988212e3..e6b95463d 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/stop-timing.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/stop-timing.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/time-stretch-mode.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/time-stretch-mode.png index d57b68e68..02248c059 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/time-stretch-mode.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/time-stretch-mode.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode.png index f45c119e2..18979db42 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode/inherit.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode/inherit.png new file mode 100644 index 000000000..f8044f085 Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode/inherit.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode/momentary.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode/momentary.png new file mode 100644 index 000000000..920853d57 Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode/momentary.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode/retrigger.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode/retrigger.png new file mode 100644 index 000000000..ded1f564b Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode/retrigger.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode/toggle.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode/toggle.png new file mode 100644 index 000000000..a2ad21d1d Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode/toggle.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/velocity-sensitivity.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/velocity-sensitivity.png index c06270b4a..ca27dcb9c 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/velocity-sensitivity.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/velocity-sensitivity.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/activate-slot-on-trigger.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/activate-slot-on-trigger.png index 166873736..26af30324 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/activate-slot-on-trigger.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/activate-slot-on-trigger.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/limit-recording-length.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/limit-recording-length.png index 409889c7d..56667b2d3 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/limit-recording-length.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/limit-recording-length.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/midi-quantization-grid.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/midi-quantization-grid.png index 2dfe8e5d3..c56495409 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/midi-quantization-grid.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/midi-quantization-grid.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-auto-quantize.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-auto-quantize.png index ff7ee4acf..9ad519f56 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-auto-quantize.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-auto-quantize.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-detect-downbeat.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-detect-downbeat.png index 20cfb4b70..7b92e2394 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-detect-downbeat.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-detect-downbeat.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-length.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-length.png index 094e4f54e..1b1de43e4 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-length.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-length.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-looped.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-looped.png index 19c3eac8e..303ac5e85 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-looped.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-looped.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-midi-reset-behavior.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-midi-reset-behavior.png index 480f9690c..47926f91b 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-midi-reset-behavior.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-midi-reset-behavior.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo.png index 1a0c45a82..33836912e 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo/auto.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo/auto.png new file mode 100644 index 000000000..cfbe4f441 Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo/auto.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo/no.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo/no.png new file mode 100644 index 000000000..4bbf6023f Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo/no.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo/yes.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo/yes.png new file mode 100644 index 000000000..e82c94cb0 Binary files /dev/null and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo/yes.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/resample-mode.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/resample-mode.png index 895285452..45dd5bb29 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/resample-mode.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/resample-mode.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/start-timing.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/start-timing.png index 4e6f95b07..385b6f328 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/start-timing.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/start-timing.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/stop-timing.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/stop-timing.png index 91b42c920..f7af8ad5b 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/stop-timing.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/stop-timing.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/tempo-detection-range.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/tempo-detection-range.png index 9a96dde32..d59971dc8 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/tempo-detection-range.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/tempo-detection-range.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/time-stretch-mode.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/time-stretch-mode.png index 941caef07..fc56e5e14 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/time-stretch-mode.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/time-stretch-mode.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/transport-sync.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/transport-sync.png index ea465fd2f..2c8fd49c2 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/transport-sync.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/transport-sync.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/velocity-sensitivity.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/velocity-sensitivity.png index a183d6c48..abe1607ff 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/velocity-sensitivity.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/velocity-sensitivity.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/row/name.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/row/name.png index 15fc33f8c..b58871cd0 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/row/name.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/row/name.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/slot/clip-picker.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/slot/clip-picker.png index a85325e14..0df742322 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/slot/clip-picker.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/slot/clip-picker.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/track/color.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/track/color.png index 923b7155b..327775957 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/track/color.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/track/color.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/track/name.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/track/name.png index 8ee1b6b7a..84cdb1cd5 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/track/name.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/track/name.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/matrix/add-column.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/matrix/add-column.png index 0443122ac..70285e94e 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/matrix/add-column.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/matrix/add-column.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell.png index 2930c706d..cbd14f0ab 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell/clip-count.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell/clip-count.png index 8c81b265b..cdbe51d36 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell/clip-count.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell/clip-count.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell/content.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell/content.png index e54d59e04..33554ce47 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell/content.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell/content.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell/record.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell/record.png index 1fb8c2714..ef70462ff 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell/record.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/slot-cell/record.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/toolbar/matrix-start-timing.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/toolbar/matrix-start-timing.png index 1afc6f922..aed44a2ee 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/toolbar/matrix-start-timing.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/toolbar/matrix-start-timing.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/arm.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/arm.png index 649878aeb..5d7b29ad4 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/arm.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/arm.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/fx-chain.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/fx-chain.png index dea3cfd65..bc954a308 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/fx-chain.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/fx-chain.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring-auto.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring-auto.png index ed8da740f..8b817369c 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring-auto.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring-auto.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring-off.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring-off.png index 8b4bd1921..cbc393340 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring-off.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring-off.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring-on.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring-on.png index d9ccae269..58f9a6479 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring-on.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring-on.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring.png index 7a72ed195..fca7f6787 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input-monitoring.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input.png index bfd5c21da..65ced4fb8 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/input.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/instrument-fx.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/instrument-fx.png index 826e0842f..86ec0ec00 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/instrument-fx.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/instrument-fx.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/label.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/label.png index 63aef2926..9418e5a3b 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/label.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/label.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/map-to-midi-channel.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/map-to-midi-channel.png index 96811d0fc..929a27f07 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/map-to-midi-channel.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/map-to-midi-channel.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/midi-channel-filter.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/midi-channel-filter.png index ed63026cd..a9e42f77b 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/midi-channel-filter.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/midi-channel-filter.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/mute.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/mute.png index ee61f5aee..c09a8d1d9 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/mute.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/mute.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pan.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pan.png index 4e547d7f5..0f35b30d5 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pan.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pan.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pdc-critical.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pdc-critical.png index 7859cb8c7..762a9b87b 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pdc-critical.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pdc-critical.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pdc-significant.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pdc-significant.png index f3c54f9b8..6f2dc5c55 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pdc-significant.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pdc-significant.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pdc-tiny.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pdc-tiny.png index a40bd471b..b8562e4be 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pdc-tiny.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/pdc-tiny.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/routing.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/routing.png index de336490d..45ff1366d 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/routing.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/routing.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/volume.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/volume.png index 6592d2c8e..38a14a26c 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/volume.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/volume.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen-areas.png b/doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen-areas.png index 93d9daae1..99d3272ea 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen-areas.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen-areas.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen.png b/doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen.png index e14af4385..b98950a37 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen.png differ diff --git a/doc/playtime/modules/ROOT/nav.adoc b/doc/playtime/modules/ROOT/nav.adoc index 8f8415054..222938513 100644 --- a/doc/playtime/modules/ROOT/nav.adoc +++ b/doc/playtime/modules/ROOT/nav.adoc @@ -2,6 +2,7 @@ * xref:installation.adoc[] * xref:key-concepts.adoc[] * xref:user-interface.adoc[] +** xref:user-interface/general.adoc[] ** xref:user-interface/title-bar.adoc[] ** xref:user-interface/navigation-bar.adoc[] ** xref:user-interface/toolbar.adoc[] @@ -9,11 +10,15 @@ ** xref:user-interface/track-area.adoc[] ** xref:user-interface/inspector.adoc[] *** xref:user-interface/inspector/matrix.adoc[] +*** xref:user-interface/inspector/matrix/playback.adoc[] +*** xref:user-interface/inspector/matrix/recording.adoc[] *** xref:user-interface/inspector/column.adoc[] +*** xref:user-interface/inspector/column/playback.adoc[] +*** xref:user-interface/inspector/column/recording.adoc[] +*** xref:user-interface/inspector/track.adoc[] *** xref:user-interface/inspector/row.adoc[] *** xref:user-interface/inspector/slot.adoc[] *** xref:user-interface/inspector/clip.adoc[] -*** xref:user-interface/inspector/track.adoc[] ** xref:user-interface/info-panel.adoc[] ** xref:user-interface/purchase-and-activate-dialog.adoc[] ** xref:user-interface/settings-dialog.adoc[] diff --git a/doc/playtime/modules/ROOT/pages/user-interface/arrangement-writing-mode-dialog.adoc b/doc/playtime/modules/ROOT/pages/user-interface/arrangement-writing-mode-dialog.adoc index 1c8e92c0e..df20b870c 100644 --- a/doc/playtime/modules/ROOT/pages/user-interface/arrangement-writing-mode-dialog.adoc +++ b/doc/playtime/modules/ROOT/pages/user-interface/arrangement-writing-mode-dialog.adoc @@ -1,5 +1,7 @@ = Arrangement writing mode dialog +This dialog opens when pressing the xref:user-interface/toolbar.adoc#toolbar-write-to-arrangement[image:generated/screenshots/elements/toolbar/write-to-arrangement.png[]] button in the title bar and the current arrangement is dirty. It gives you multiple options how to deal with the fact that there are already items in the arrangement. + image::generated/screenshots/main/arrangement-writing-mode.png[] include::partial$generated/elements/arrangement-writing-mode/replace.adoc[] diff --git a/doc/playtime/modules/ROOT/pages/user-interface/general.adoc b/doc/playtime/modules/ROOT/pages/user-interface/general.adoc new file mode 100644 index 000000000..0fed2652a --- /dev/null +++ b/doc/playtime/modules/ROOT/pages/user-interface/general.adoc @@ -0,0 +1,58 @@ += General usage + +This page describes the basic usage of common user interface elements in Playtime. + +== Drag fields + +image::generated/screenshots/elements/toolbar/tempo.png[] + +A drag field allows you to adjust numeric values in various ways. + +include::partial$user-interface/interactions/mouse-dragging.adoc[] +include::partial$user-interface/interactions/mouse-wheel-scrolling.adoc[] +include::partial$user-interface/interactions/touchpad-panning.adoc[] +include::partial$user-interface/interactions/text-entry.adoc[] +include::partial$user-interface/interactions/reset-to-default.adoc[] +include::partial$user-interface/interactions/fine-adjustment.adoc[] + +== Knobs + +image::generated/screenshots/elements/toolbar/play-rate.png[] + +A knob allows you to adjust numeric values in various ways. + +include::partial$user-interface/interactions/mouse-dragging.adoc[] +include::partial$user-interface/interactions/mouse-wheel-scrolling.adoc[] +include::partial$user-interface/interactions/touchpad-panning.adoc[] +include::partial$user-interface/interactions/text-entry.adoc[] +include::partial$user-interface/interactions/reset-to-default.adoc[] +include::partial$user-interface/interactions/fine-adjustment.adoc[] + +== Sliders + +image::generated/screenshots/elements/track-panel/volume.png[] + +A slider allows you to adjust numeric values in various ways. + +include::partial$user-interface/interactions/mouse-dragging.adoc[] +include::partial$user-interface/interactions/mouse-wheel-scrolling.adoc[] +include::partial$user-interface/interactions/touchpad-panning.adoc[] +include::partial$user-interface/interactions/reset-to-default.adoc[] + +== Search lists + +image::generated/screenshots/main/sequences.png[] + +Search lists allow you to pick an item from a potentially large list. + +icon:search[] Search:: +Simply enter text to drill the list down to items matching your search text. + +icon:keyboard-o[] Navigate:: +Press kbd:[↑] or kbd:[↓] to navigate within the list of items. + +↕ Scroll:: +Scroll within the list using the scrollbar on the right or using the mousewheel. + +icon:mouse-pointer[] Select:: +Click the item or press kbd:[Enter] to select it. \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/pages/user-interface/info-panel.adoc b/doc/playtime/modules/ROOT/pages/user-interface/info-panel.adoc index 9d437d73e..60c3945a9 100644 --- a/doc/playtime/modules/ROOT/pages/user-interface/info-panel.adoc +++ b/doc/playtime/modules/ROOT/pages/user-interface/info-panel.adoc @@ -12,6 +12,8 @@ This tab displays information about the current state of the Playtime engine. include::partial$generated/elements/info-panel/stats/tempo-buffer-size.adoc[] +See xref:user-interface/settings-dialog.adoc#settings-tempo-latency[]. + include::partial$generated/elements/info-panel/stats/pre-buffered-blocks-playing-min.adoc[] include::partial$generated/elements/info-panel/stats/pre-buffered-blocks-playing-avg.adoc[] @@ -23,5 +25,3 @@ include::partial$generated/elements/info-panel/stats/pre-buffer-fallback-count.a include::partial$generated/elements/info-panel/stats/pre-buffer-miss-count.adoc[] include::partial$generated/elements/info-panel/warnings.adoc[] - -In certain situations, you might see a warning button, that upon clicking will show you further details about the warnings. diff --git a/doc/playtime/modules/ROOT/pages/user-interface/inspector/clip.adoc b/doc/playtime/modules/ROOT/pages/user-interface/inspector/clip.adoc index a5ebeb7e0..6f8bcf2a7 100644 --- a/doc/playtime/modules/ROOT/pages/user-interface/inspector/clip.adoc +++ b/doc/playtime/modules/ROOT/pages/user-interface/inspector/clip.adoc @@ -1,23 +1,152 @@ = Clip inspector include::partial$generated/elements/inspector/clip/overdub.adoc[] + include::partial$generated/elements/inspector/clip/quantize.adoc[] + +See xref:user-interface/inspector/matrix/playback.adoc#inspector-matrix-midi-quantization-grid[]. + +[NOTE] +==== +Playtime uses its own quantization algorithm, but it remembers the original event positions in a way that is compatible with REAPER. + +If you open a MIDI clip quantized by Playtime in REAPER's MIDI editor, you will see that the MIDI events are quantized there as well, and you have the possibility to unquantize directly in the MIDI editor. + +Vice versa, Playtime detects correctly if a clip has been quantized in REAPER's MIDI editor. +That means you can use both quantization methods interchangeably! +==== + include::partial$generated/elements/inspector/clip/name.adoc[] + +TIP: Another way to change the sanem is to press kbd:[F2] when the slot is selected. + include::partial$generated/elements/inspector/clip/looped.adoc[] + +See xref:key-concepts.adoc#loop[] and xref:key-concepts.adoc#one-shot[]. + include::partial$generated/elements/inspector/clip/volume.adoc[] + include::partial$generated/elements/inspector/clip/pitch.adoc[] + +For audio, pitch shifting is done using REAPER's pitch-shifting/time-stretching engine with the clip's xref:user-interface/inspector/clip.adoc#inspector-clip-time-stretch-mode[]. + +include::partial$clip-prop-applied-quantized.adoc[] + include::partial$generated/elements/inspector/clip/velocity-sensitivity.adoc[] + include::partial$generated/elements/inspector/clip/source-info.adoc[] + +See xref:key-concepts.adoc#source[]. + include::partial$generated/elements/inspector/clip/color.adoc[] + include::partial$generated/elements/inspector/clip/start-timing.adoc[] + +See xref:key-concepts.adoc#clip-start-timing[]. + +include::partial$generated/elements/inspector/clip/start-timing/immediately.adoc[] + +include::partial$generated/elements/inspector/clip/start-timing/custom.adoc[] + +TIP: In most cases, picking one of the pre-defined quantizations (e.g. **1 bar**) should be sufficient. + include::partial$generated/elements/inspector/clip/stop-timing.adoc[] +include::partial$generated/elements/inspector/clip/stop-timing/like-start-timing.adoc[] +include::partial$generated/elements/inspector/clip/stop-timing/until-end-of-clip.adoc[] + +CAUTION: This can easily lead to unintentional concurrent playback of clips when using xref:user-interface/inspector/column/playback.adoc#inspector-column-exclusive-mode[]. + +include::partial$generated/elements/inspector/clip/stop-timing/immediately.adoc[] +include::partial$generated/elements/inspector/clip/stop-timing/custom.adoc[] + + include::partial$generated/elements/inspector/clip/sync-to-project-tempo.adoc[] + +TIP: This alone doesn't guarantee yet that your clip will be played in time. +It's just one of multiple ingredients for in-sync playback. +See xref:key-concepts.adoc#in-sync[]. + +NOTE: This is comparable to REAPER's item time base setting. +In fact, this will be translated to different item time base settings when xref:user-interface/toolbar.adoc#toolbar-write-to-arrangement[writing to the arrangement]. + include::partial$generated/elements/inspector/clip/tempo.adoc[] + +TIP: This is available for audio clips only. +MIDI clips are by its very nature tempo-agnostic. + +include::partial$clip-prop-applied-quantized.adoc[] + include::partial$generated/elements/inspector/clip/time-signature.adoc[] + include::partial$generated/elements/inspector/clip/downbeat.adoc[] + +TIP: This can be used to realize an link:https://en.wikipedia.org/wiki/Anacrusis[Anacrusis] (or pick-up beat). +See xref:user-interface/inspector/matrix/recording.adoc#inspector-matrix-recording-detect-downbeat[]. + include::partial$generated/elements/inspector/clip/start-position.adoc[] + +TIP: This setting works for both audio and MIDI clips. +When using it on MIDI clips, be aware that the REAPER MIDI editor doesn't indicate the start position in any way, which can be confusing. +If you want to permanently change the start position permanently, it's usually better to adjust the underlying MIDI data. + +include::partial$user-interface/clip-prop-adjust-in-beats.adoc[] + +include::partial$clip-prop-applied-quantized.adoc[] + include::partial$generated/elements/inspector/clip/length.adoc[] -include::partial$generated/elements/inspector/clip/reset-behavior.adoc[] + +The value **Original** means that the source will end at the original end of the source material. + +Use the ÷2 and ×2 buttons to halve or double the current length. + +TIP: This setting works for both audio and MIDI clips. +When using it on MIDI clips, be aware that the REAPER MIDI editor doesn't indicate the length in any way, which can be confusing. +If you want to permanently change the start position permanently, it's usually better to adjust the underlying MIDI data. + +include::partial$user-interface/clip-prop-adjust-in-beats.adoc[] + +include::partial$clip-prop-applied-quantized.adoc[] + +include::partial$generated/elements/inspector/clip/midi-reset-behavior.adoc[] + +include::partial$generated/elements/inspector/clip/midi-reset-behavior/none.adoc[] +include::partial$generated/elements/inspector/clip/midi-reset-behavior/light-left.adoc[] +include::partial$generated/elements/inspector/clip/midi-reset-behavior/extreme-left.adoc[] +include::partial$generated/elements/inspector/clip/midi-reset-behavior/light-right.adoc[] +include::partial$generated/elements/inspector/clip/midi-reset-behavior/extreme-right.adoc[] + include::partial$generated/elements/inspector/clip/midi-channel.adoc[] + +include::partial$generated/elements/inspector/clip/source-fades.adoc[] + +include::partial$generated/elements/inspector/clip/time-stretch-mode.adoc[] + +Playtime uses this algorithm whenever it needs to adjust beat-based audio clips to the current tempo while keeping the original pitch, but also when xref:user-interface/inspector/clip.adoc#inspector-clip-pitch[adjusting the pitch] of audio clips. + +include::partial$clip-prop-applied-quantized.adoc[] + +include::partial$generated/elements/inspector/clip/time-stretch-mode/vari-speed.adoc[] +include::partial$generated/elements/inspector/clip/time-stretch-mode/keeping-pitch.adoc[] + +When selecting this option, you can choose between all pitch shifting modes and corresponding sub modes that are supported by REAPER. + +include::partial$generated/elements/inspector/clip/resample-mode.adoc[] + +Playtime uses resampling in the following cases: + +. Vari-speed time stretching +. Adjusting to play rate changes +. Adjusting clips that have a sample rate other than the project/hardware sample rate + +You can choose between all resample modes that are supported by REAPER. + +include::partial$clip-prop-applied-quantized.adoc[] + include::partial$generated/elements/inspector/clip/source-cut-start.adoc[] -include::partial$generated/elements/inspector/clip/source-cut-length.adoc[] \ No newline at end of file + +include::partial$clip-prop-applied-quantized.adoc[] + + +include::partial$generated/elements/inspector/clip/source-cut-length.adoc[] + +include::partial$clip-prop-applied-quantized.adoc[] diff --git a/doc/playtime/modules/ROOT/pages/user-interface/inspector/column.adoc b/doc/playtime/modules/ROOT/pages/user-interface/inspector/column.adoc index 52a167ad9..5b1ec8f8e 100644 --- a/doc/playtime/modules/ROOT/pages/user-interface/inspector/column.adoc +++ b/doc/playtime/modules/ROOT/pages/user-interface/inspector/column.adoc @@ -2,13 +2,10 @@ You will see this when selecting a xref:user-interface/matrix-area.adoc#column-cell[]. -include::partial$generated/elements/inspector/column/playback-track.adoc[] -include::partial$generated/elements/inspector/column/custom-name.adoc[] -include::partial$generated/elements/inspector/column/exclusive-mode.adoc[] -include::partial$generated/elements/inspector/column/follow-scenes.adoc[] -include::partial$generated/elements/inspector/column/start-timing.adoc[] -include::partial$generated/elements/inspector/column/stop-timing.adoc[] -include::partial$generated/elements/inspector/column/trigger-mode.adoc[] -include::partial$generated/elements/inspector/column/velocity-sensitivity.adoc[] -include::partial$generated/elements/inspector/column/time-stretch-mode.adoc[] -include::partial$generated/elements/inspector/column/resample-mode.adoc[] \ No newline at end of file +This inspector is divided into two areas: + +xref:user-interface/inspector/column/playback.adoc[]:: +Settings that are mainly about playing clips + +xref:user-interface/inspector/column/recording.adoc[]:: +Settings that are mainly about recording clips \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/pages/user-interface/inspector/column/playback.adoc b/doc/playtime/modules/ROOT/pages/user-interface/inspector/column/playback.adoc new file mode 100644 index 000000000..20d6c5844 --- /dev/null +++ b/doc/playtime/modules/ROOT/pages/user-interface/inspector/column/playback.adoc @@ -0,0 +1,37 @@ += Column playback settings + +include::partial$generated/elements/inspector/column/playback-track.adoc[] + +See xref:key-concepts.adoc#column-track[]. + +include::partial$generated/elements/inspector/column/custom-name.adoc[] + +include::partial$generated/elements/inspector/column/exclusive-mode.adoc[] + +include::partial$generated/elements/inspector/column/follow-scenes.adoc[] + +include::partial$generated/elements/inspector/column/start-timing.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-start-timing[]. + +include::partial$generated/elements/inspector/column/stop-timing.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-stop-timing[]. + +include::partial$generated/elements/inspector/column/trigger-mode.adoc[] +include::partial$generated/elements/inspector/column/trigger-mode/toggle.adoc[] +include::partial$generated/elements/inspector/column/trigger-mode/momentary.adoc[] +include::partial$generated/elements/inspector/column/trigger-mode/retrigger.adoc[] + + +include::partial$generated/elements/inspector/column/velocity-sensitivity.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-velocity-sensitivity[]. + +include::partial$generated/elements/inspector/column/time-stretch-mode.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-time-stretch-mode[]. + +include::partial$generated/elements/inspector/column/resample-mode.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-resample-mode[]. diff --git a/doc/playtime/modules/ROOT/pages/user-interface/inspector/column/recording.adoc b/doc/playtime/modules/ROOT/pages/user-interface/inspector/column/recording.adoc new file mode 100644 index 000000000..497929dcd --- /dev/null +++ b/doc/playtime/modules/ROOT/pages/user-interface/inspector/column/recording.adoc @@ -0,0 +1,3 @@ += Column recording settings + +NOTE: There are no column-specific recording settings yet. This section is reserved for the future, \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/pages/user-interface/inspector/matrix.adoc b/doc/playtime/modules/ROOT/pages/user-interface/inspector/matrix.adoc index 36c007854..a70115de1 100644 --- a/doc/playtime/modules/ROOT/pages/user-interface/inspector/matrix.adoc +++ b/doc/playtime/modules/ROOT/pages/user-interface/inspector/matrix.adoc @@ -2,21 +2,10 @@ You will see this when selecting the xref:user-interface/matrix-area.adoc#matrix-cell[]. -include::partial$generated/elements/inspector/matrix/start-timing.adoc[] -include::partial$generated/elements/inspector/matrix/stop-timing.adoc[] -include::partial$generated/elements/inspector/matrix/trigger-mode.adoc[] -include::partial$generated/elements/inspector/matrix/velocity-sensitivity.adoc[] -include::partial$generated/elements/inspector/matrix/activate-slot-on-trigger.adoc[] -include::partial$generated/elements/inspector/matrix/transport-sync.adoc[] -include::partial$generated/elements/inspector/matrix/midi-quantization-grid.adoc[] -include::partial$generated/elements/inspector/matrix/time-stretch-mode.adoc[] -include::partial$generated/elements/inspector/matrix/resample-mode.adoc[] +This inspector is divided into two areas: -include::partial$generated/elements/inspector/matrix/recording-looped.adoc[] -include::partial$generated/elements/inspector/matrix/limit-recording-length.adoc[] -include::partial$generated/elements/inspector/matrix/recording-length.adoc[] -include::partial$generated/elements/inspector/matrix/recording-detect-downbeat.adoc[] -include::partial$generated/elements/inspector/matrix/recording-auto-quantize.adoc[] -include::partial$generated/elements/inspector/matrix/recording-sync-to-project-tempo.adoc[] -include::partial$generated/elements/inspector/matrix/recording-midi-reset-behavior.adoc[] -include::partial$generated/elements/inspector/matrix/tempo-detection-range.adoc[] \ No newline at end of file +xref:user-interface/inspector/matrix/playback.adoc[]:: +Settings that are mainly about playing clips + +xref:user-interface/inspector/matrix/recording.adoc[]:: +Settings that are mainly about recording clips \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/pages/user-interface/inspector/matrix/playback.adoc b/doc/playtime/modules/ROOT/pages/user-interface/inspector/matrix/playback.adoc new file mode 100644 index 000000000..a678ec768 --- /dev/null +++ b/doc/playtime/modules/ROOT/pages/user-interface/inspector/matrix/playback.adoc @@ -0,0 +1,35 @@ += Matrix playback settings + +include::partial$generated/elements/inspector/matrix/start-timing.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-start-timing[]. + +include::partial$generated/elements/inspector/matrix/stop-timing.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-stop-timing[]. + +include::partial$generated/elements/inspector/matrix/trigger-mode.adoc[] + +See xref:user-interface/inspector/column/playback.adoc#inspector-column-trigger-mode[]. + +include::partial$generated/elements/inspector/matrix/velocity-sensitivity.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-velocity-sensitivity[]. + +include::partial$generated/elements/inspector/matrix/activate-slot-on-trigger.adoc[] + +include::partial$generated/elements/inspector/matrix/transport-sync.adoc[] + +include::partial$generated/elements/inspector/matrix/midi-quantization-grid.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-quantize[]. + +TIP: If you want more advanced quantization options, do quantization in REAPER's MIDI editor instead. + +include::partial$generated/elements/inspector/matrix/time-stretch-mode.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-time-stretch-mode[]. + +include::partial$generated/elements/inspector/matrix/resample-mode.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-resample-mode[]. diff --git a/doc/playtime/modules/ROOT/pages/user-interface/inspector/matrix/recording.adoc b/doc/playtime/modules/ROOT/pages/user-interface/inspector/matrix/recording.adoc new file mode 100644 index 000000000..4cacfb715 --- /dev/null +++ b/doc/playtime/modules/ROOT/pages/user-interface/inspector/matrix/recording.adoc @@ -0,0 +1,36 @@ += Matrix recording settings + +include::partial$generated/elements/inspector/matrix/recording-looped.adoc[] + +include::partial$generated/elements/inspector/matrix/limit-recording-length.adoc[] + + +include::partial$generated/elements/inspector/matrix/recording-length.adoc[] + +include::partial$generated/elements/inspector/matrix/recording-detect-downbeat.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-downbeat[]. + +include::partial$generated/elements/inspector/matrix/recording-auto-quantize.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-quantize[] and xref:user-interface/inspector/matrix/playback.adoc#inspector-matrix-midi-quantization-grid[]. + +include::partial$generated/elements/inspector/matrix/recording-sync-to-project-tempo.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-sync-to-project-tempo[]. + +include::partial$generated/elements/inspector/matrix/recording-sync-to-project-tempo/auto.adoc[] +include::partial$generated/elements/inspector/matrix/recording-sync-to-project-tempo/no.adoc[] +include::partial$generated/elements/inspector/matrix/recording-sync-to-project-tempo/yes.adoc[] + +include::partial$generated/elements/inspector/matrix/recording-midi-reset-behavior.adoc[] + +See xref:user-interface/inspector/clip.adoc#inspector-clip-midi-reset-behavior[]. + +include::partial$generated/elements/inspector/matrix/tempo-detection-range.adoc[] + +.Simple example +==== +Playtime might detect that imported audio material has the following valid tempos: 30bpm, 60bpm, 120bpm, 240 bpm. +By setting the tempo detection range to 80bpm - 180bpm, Playtime will for sure pick 120bpm. +==== \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/pages/user-interface/purchase-and-activate-dialog.adoc b/doc/playtime/modules/ROOT/pages/user-interface/purchase-and-activate-dialog.adoc index 1447c6ec0..623a9cded 100644 --- a/doc/playtime/modules/ROOT/pages/user-interface/purchase-and-activate-dialog.adoc +++ b/doc/playtime/modules/ROOT/pages/user-interface/purchase-and-activate-dialog.adoc @@ -1,5 +1,17 @@ = Purchase & Activate dialog +This dialog opens when clicking the button xref:user-interface/title-bar.adoc#title-bar-purchase-playtime[]. + image::generated/screenshots/main/purchase.png[] -include::partial$generated/elements/purchase/verify-license-key.adoc[] \ No newline at end of file +include::partial$generated/elements/purchase/verify-license-key.adoc[] + +If unlocking Playtime doesn't work, please write an email to info@helgoboss.org! + +[NOTE] +==== +The copy protection mechanism of Playtime is as unobtrusive as the one used in REAPER: No iLok, no online verification. +Just a regular license key that is checked offline. + +No need to worry that you run in demo mode when your gig comes up! +==== diff --git a/doc/playtime/modules/ROOT/pages/user-interface/sequences-dialog.adoc b/doc/playtime/modules/ROOT/pages/user-interface/sequences-dialog.adoc index c4170effc..79fc9ead9 100644 --- a/doc/playtime/modules/ROOT/pages/user-interface/sequences-dialog.adoc +++ b/doc/playtime/modules/ROOT/pages/user-interface/sequences-dialog.adoc @@ -1,6 +1,15 @@ = Sequences dialog +This dialog opens when pressing the xref:user-interface/toolbar.adoc#toolbar-matrix-sequence-picker[image:generated/screenshots/elements/toolbar/matrix-sequence-picker.png[]] button in the title bar. + image::generated/screenshots/main/sequences.png[] +Clicking on a sequence makes it the active sequence. + include::partial$generated/elements/sequences/edit.adoc[] -include::partial$generated/elements/sequences/delete.adoc[] \ No newline at end of file + +At the moment, all you can do here is to adjust its name. + +include::partial$generated/elements/sequences/delete.adoc[] + +You can undo this operation using Playtime's built-in undo function. \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/pages/user-interface/settings-dialog.adoc b/doc/playtime/modules/ROOT/pages/user-interface/settings-dialog.adoc index eff8d55c4..6ac700b06 100644 --- a/doc/playtime/modules/ROOT/pages/user-interface/settings-dialog.adoc +++ b/doc/playtime/modules/ROOT/pages/user-interface/settings-dialog.adoc @@ -1,11 +1,17 @@ = Settings dialog +This dialog opens when pressing the xref:helgobox::app/user-interface/title-bar.adoc#title-bar-settings[image:helgobox::generated/screenshots/elements/title-bar/settings.png[]] button in the title bar and navigating to the Playtime section. + image::generated/screenshots/main/settings.png[] == Appearance include::partial$generated/elements/settings/show-control-unit-frames.adoc[] + include::partial$generated/elements/settings/show-column-numbers.adoc[] + +Disabling this will give you more vertical space, but also hides the shortcut buttons such as xref:user-interface/matrix-area.adoc#column-cell-exclusive-mode[]. In that case, you can still change those things in the xref:user-interface/inspector/column.adoc[]. + include::partial$generated/elements/settings/show-clip-activity.adoc[] include::partial$generated/elements/settings/show-cell-selection-as-crosshair.adoc[] include::partial$generated/elements/settings/show-hypothetical-play-cursor.adoc[] diff --git a/doc/playtime/modules/ROOT/pages/user-interface/tempo-settings-dialog.adoc b/doc/playtime/modules/ROOT/pages/user-interface/tempo-settings-dialog.adoc index f156f82f5..5d343aa8d 100644 --- a/doc/playtime/modules/ROOT/pages/user-interface/tempo-settings-dialog.adoc +++ b/doc/playtime/modules/ROOT/pages/user-interface/tempo-settings-dialog.adoc @@ -1,5 +1,11 @@ = Tempo settings dialog +This dialog opens when right-clicking the xref:user-interface/toolbar.adoc#toolbar-metronome[image:generated/screenshots/elements/toolbar/metronome.png[]] button in the title bar. +It lets you adjust various tempo-related settings. + +NOTE: The settings in here are not global! +They are saved as part of the matrix and therefore together with the REAPER project. + image::generated/screenshots/main/tempo-settings.png[] include::partial$generated/elements/tempo-settings/click-volume.adoc[] diff --git a/doc/playtime/modules/ROOT/partials/clip-prop-applied-quantized.adoc b/doc/playtime/modules/ROOT/partials/clip-prop-applied-quantized.adoc new file mode 100644 index 000000000..f5a0074a3 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/clip-prop-applied-quantized.adoc @@ -0,0 +1 @@ +NOTE: If the clip is currently playing and configured to xref:user-interface/inspector/clip.adoc#inspector-clip-sync-to-project-tempo[synchronize to the project tempo], changes of this clip property will not be applied immediately. Instead, Playtime applies them at the next quantization interval, according to the xref:user-interface/inspector/matrix/playback.adoc#inspector-matrix-start-timing[matrix start timing]. This ensures that the clip will keep playing perfectly in time. \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/downbeat.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/downbeat.adoc index 96599ac50..8c18e5397 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/downbeat.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/downbeat.adoc @@ -1,9 +1,9 @@ [#inspector-clip-downbeat] -== Downbeat +=== Downbeat image::generated/screenshots/elements/inspector/clip/downbeat.png[Downbeat] -Which beat within the material can be considered the first 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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/length.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/length.adoc index c0e2dca66..cb3daa535 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/length.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/length.adoc @@ -3,7 +3,5 @@ image::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. +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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/looped.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/looped.adoc index 37bfdbad5..fc2c0c78e 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/looped.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/looped.adoc @@ -3,5 +3,5 @@ image::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". +If enabled, the clip will loop until you stop it. If disabled, it will become a **One shot**. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior.adoc new file mode 100644 index 000000000..d685f4611 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior.adoc @@ -0,0 +1,7 @@ +[#inspector-clip-midi-reset-behavior] +== Reset behavior + + + +Choose which MIDI reset messages Playtime should send before and/or after playing the clip. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/extreme-left.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/extreme-left.adoc new file mode 100644 index 000000000..153c515e7 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/extreme-left.adoc @@ -0,0 +1,9 @@ +[#inspector-clip-midi-reset-behavior-extreme-left] +=== Extreme left + +image:generated/screenshots/elements/inspector/clip/midi-reset-behavior/extreme-left.png[Extreme left, role="related thumb 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. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/extreme-right.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/extreme-right.adoc new file mode 100644 index 000000000..0948a8bac --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/extreme-right.adoc @@ -0,0 +1,9 @@ +[#inspector-clip-midi-reset-behavior-extreme-right] +=== Extreme right + +image:generated/screenshots/elements/inspector/clip/midi-reset-behavior/extreme-right.png[Extreme right, role="related thumb 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. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/light-left.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/light-left.adoc new file mode 100644 index 000000000..c45e7024e --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/light-left.adoc @@ -0,0 +1,7 @@ +[#inspector-clip-midi-reset-behavior-light-left] +=== Light left + +image:generated/screenshots/elements/inspector/clip/midi-reset-behavior/light-left.png[Light left, role="related thumb right"] + +Ends all playing notes and lifts the sustain pedal when the clip starts. Maybe useful for ambient music. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/light-right.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/light-right.adoc new file mode 100644 index 000000000..e86447dbe --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/light-right.adoc @@ -0,0 +1,7 @@ +[#inspector-clip-midi-reset-behavior-light-right] +=== Light right + +image:generated/screenshots/elements/inspector/clip/midi-reset-behavior/light-right.png[Light right, role="related thumb right"] + +Ends all playing notes and lifts the sustain pedal when the clip stops. A reasonable default. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/none.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/none.adoc new file mode 100644 index 000000000..18063feef --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/midi-reset-behavior/none.adoc @@ -0,0 +1,9 @@ +[#inspector-clip-midi-reset-behavior-none] +=== None + +image:generated/screenshots/elements/inspector/clip/midi-reset-behavior/none.png[None, role="related thumb right"] + +No reset messages at all. Say hello to hanging notes :D + +Usually not recommended. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/quantize.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/quantize.adoc index e861754a4..4f56bf6d1 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/quantize.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/quantize.adoc @@ -5,5 +5,3 @@ image:generated/screenshots/elements/inspector/clip/quantize.png[Quantize, role= Pressing this will quantize or unquantize the MIDI notes of this clip according to the matrix-wide MIDI quantization grid setting. -Tip: If you need more advanced quantization settings, please use the REAPER MIDI editor instead (double-click the slot or clip). - diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/resample-mode.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/resample-mode.adoc index 3080aa2e2..ff871f5a4 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/resample-mode.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/resample-mode.adoc @@ -1,7 +1,9 @@ [#inspector-clip-resample-mode] == Resample mode -image::generated/screenshots/elements/inspector/clip/resample-mode.png[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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/reset-behavior.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/reset-behavior.adoc index 6f7528829..c7e58f590 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/reset-behavior.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/reset-behavior.adoc @@ -1,7 +1,7 @@ [#inspector-clip-reset-behavior] == Reset behavior -image::generated/screenshots/elements/inspector/clip/reset-behavior.png[Reset behavior] + Choose which MIDI reset messages Playtime should send before and/or after playing the clip. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/start-timing.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/start-timing.adoc index e4db77b71..48a6b1a93 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/start-timing.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/start-timing.adoc @@ -1,7 +1,9 @@ [#inspector-clip-start-timing] == Start timing -image::generated/screenshots/elements/inspector/clip/start-timing.png[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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/start-timing/custom.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/start-timing/custom.adoc new file mode 100644 index 000000000..27ea945ec --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/start-timing/custom.adoc @@ -0,0 +1,9 @@ +[#inspector-clip-start-timing-custom] +=== Custom + +image:generated/screenshots/elements/inspector/clip/start-timing/custom.png[Custom, role="related thumb right"] + +Use a custom quantization for starting the clip. + +This can only be set in the matrix settings inspector. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/start-timing/immediately.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/start-timing/immediately.adoc new file mode 100644 index 000000000..ffb2e7b71 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/start-timing/immediately.adoc @@ -0,0 +1,7 @@ +[#inspector-clip-start-timing-immediately] +=== Immediately + +image:generated/screenshots/elements/inspector/clip/start-timing/immediately.png[Immediately, role="related thumb right"] + +Plays the clip instantly. Good for finger drumming. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing.adoc index e607cb4f7..eb1676ed2 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing.adoc @@ -1,7 +1,9 @@ [#inspector-clip-stop-timing] == Stop timing -image::generated/screenshots/elements/inspector/clip/stop-timing.png[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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing/custom.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing/custom.adoc new file mode 100644 index 000000000..4e671aee0 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing/custom.adoc @@ -0,0 +1,7 @@ +[#inspector-clip-stop-timing-custom] +=== Custom + +image:generated/screenshots/elements/inspector/clip/stop-timing/custom.png[Custom, role="related thumb right"] + +Use a custom quantization for stopping the clip. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing/immediately.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing/immediately.adoc new file mode 100644 index 000000000..4839eb6ec --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing/immediately.adoc @@ -0,0 +1,7 @@ +[#inspector-clip-stop-timing-immediately] +=== Immediately + +image:generated/screenshots/elements/inspector/clip/stop-timing/immediately.png[Immediately, role="related thumb right"] + +Stops the clip instantly. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing/like-start-timing.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing/like-start-timing.adoc new file mode 100644 index 000000000..c2e69becb --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing/like-start-timing.adoc @@ -0,0 +1,7 @@ +[#inspector-clip-stop-timing-like-start-timing] +=== Like start timing + +image:generated/screenshots/elements/inspector/clip/stop-timing/like-start-timing.png[Like start timing, role="related thumb 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". + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing/until-end-of-clip.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing/until-end-of-clip.adoc new file mode 100644 index 000000000..06353080d --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/stop-timing/until-end-of-clip.adoc @@ -0,0 +1,7 @@ +[#inspector-clip-stop-timing-until-end-of-clip] +=== Until end of clip + +image:generated/screenshots/elements/inspector/clip/stop-timing/until-end-of-clip.png[Until end of clip, role="related thumb right"] + +Stops after playing until the end of this clip. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/tempo.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/tempo.adoc index 726de1f54..4f5d75c32 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/tempo.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/tempo.adoc @@ -1,9 +1,9 @@ [#inspector-clip-tempo] -== Tempo +=== Tempo image::generated/screenshots/elements/inspector/clip/tempo.png[Tempo] The original tempo in which the audio material has been recorded. -This setting determines the time stretching factor to be applied to the clip if the global tempo changes. +This setting influences the time stretching factor which Playtime applies to the clip in order to sync it to the project tempo. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-signature.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-signature.adoc index 3f3685763..3a68908bc 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-signature.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-signature.adoc @@ -1,5 +1,5 @@ [#inspector-clip-time-signature] -== Time signature +=== Time signature image::generated/screenshots/elements/inspector/clip/time-signature.png[Time signature] diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-stretch-mode.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-stretch-mode.adoc index 6ee4aef55..68ebdbb83 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-stretch-mode.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-stretch-mode.adoc @@ -1,7 +1,9 @@ [#inspector-clip-time-stretch-mode] == Time stretch mode -image::generated/screenshots/elements/inspector/clip/time-stretch-mode.png[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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-stretch-mode/keeping-pitch.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-stretch-mode/keeping-pitch.adoc new file mode 100644 index 000000000..551de49e1 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-stretch-mode/keeping-pitch.adoc @@ -0,0 +1,7 @@ +[#inspector-clip-time-stretch-mode-keeping-pitch] +=== Keeping pitch + +image:generated/screenshots/elements/inspector/clip/time-stretch-mode/keeping-pitch.png[Keeping pitch, role="related thumb right"] + +Changes tempo while keeping the pitch. This can be quite CPU-intensive. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-stretch-mode/vari-speed.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-stretch-mode/vari-speed.adoc new file mode 100644 index 000000000..1dcc9605e --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/time-stretch-mode/vari-speed.adoc @@ -0,0 +1,7 @@ +[#inspector-clip-time-stretch-mode-vari-speed] +=== Vari-speed + +image:generated/screenshots/elements/inspector/clip/time-stretch-mode/vari-speed.png[Vari-speed, role="related thumb right"] + +Changes tempo and pitch together. This uses resampling under the hood (uses much less CPU than real time stretching). + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/velocity-sensitivity.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/velocity-sensitivity.adoc index 7c576ca72..d249cb1d1 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/velocity-sensitivity.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/velocity-sensitivity.adoc @@ -3,5 +3,7 @@ image::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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/custom-name.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/custom-name.adoc index 0da383d53..f25297220 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/custom-name.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/custom-name.adoc @@ -3,7 +3,7 @@ image::generated/screenshots/elements/inspector/column/custom-name.png[Custom name] -Makes it possible to assign the column a custom name. +Makes it possible to give the column a custom name. -By default, a column inherits the name of its playback track (which you can change by clicking on the track panel header at the bottom). But if you have multiple columns associated with the same track, assigning custom names can help distinguishing them from each other. +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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/exclusive-mode.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/exclusive-mode.adoc index 9d7ba7eea..442db5904 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/exclusive-mode.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/exclusive-mode.adoc @@ -3,7 +3,7 @@ image::generated/screenshots/elements/inspector/column/exclusive-mode.png[Exclusive mode] -If exclusive mode is enabled, only one slot at a time in this column will usually be playing. That's good for switching between different variations. +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. Please note that the *Trigger mode* is always *Toggle* if exclusive mode is disabled. +If it's disabled, multiple slots can be playing at the same time. That's great for ad-hoc layering of multiple clips. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/origin.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/origin.adoc index d966663d7..7f45d914b 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/origin.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/origin.adoc @@ -1,7 +1,7 @@ [#inspector-column-origin] == Origin -image::generated/screenshots/elements/inspector/column/origin.png[Origin] + This decides from where to capture audio input during recording. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/resample-mode.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/resample-mode.adoc index b2c9aabda..3054add60 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/resample-mode.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/resample-mode.adoc @@ -1,7 +1,9 @@ [#inspector-column-resample-mode] == Resample mode -image::generated/screenshots/elements/inspector/column/resample-mode.png[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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/start-timing.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/start-timing.adoc index 4f5af5b1f..c72e84548 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/start-timing.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/start-timing.adoc @@ -1,7 +1,9 @@ [#inspector-column-start-timing] == Start timing -image::generated/screenshots/elements/inspector/column/start-timing.png[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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/stop-timing.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/stop-timing.adoc index 93ff94cf2..1f8992e2b 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/stop-timing.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/stop-timing.adoc @@ -1,7 +1,9 @@ [#inspector-column-stop-timing] == Stop timing -image::generated/screenshots/elements/inspector/column/stop-timing.png[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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/time-stretch-mode.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/time-stretch-mode.adoc index 511494325..e4a8805b1 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/time-stretch-mode.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/time-stretch-mode.adoc @@ -1,7 +1,9 @@ [#inspector-column-time-stretch-mode] == Time stretch mode -image::generated/screenshots/elements/inspector/column/time-stretch-mode.png[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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode.adoc index 2129be49c..5cee99296 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode.adoc @@ -1,7 +1,9 @@ [#inspector-column-trigger-mode] == Trigger mode -image::generated/screenshots/elements/inspector/column/trigger-mode.png[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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode/inherit.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode/inherit.adoc new file mode 100644 index 000000000..7aa772638 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode/inherit.adoc @@ -0,0 +1,7 @@ +[#inspector-column-trigger-mode-inherit] +=== Inherit + +image:generated/screenshots/elements/inspector/column/trigger-mode/inherit.png[Inherit, role="related thumb right"] + +Inherits the parent setting. No override. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode/momentary.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode/momentary.adoc new file mode 100644 index 000000000..8de78c4b7 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode/momentary.adoc @@ -0,0 +1,8 @@ +[#inspector-column-trigger-mode-momentary] +=== Momentary + +image:generated/screenshots/elements/inspector/column/trigger-mode/momentary.png[Momentary, role="related thumb right"] + +Press to play, release to stop. Goes well with immediate start/stop timing, feels weird otherwise. + + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode/retrigger.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode/retrigger.adoc new file mode 100644 index 000000000..3f315dc37 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode/retrigger.adoc @@ -0,0 +1,8 @@ +[#inspector-column-trigger-mode-retrigger] +=== Retrigger + +image:generated/screenshots/elements/inspector/column/trigger-mode/retrigger.png[Retrigger, role="related thumb right"] + +Press once to play, press again to play from start. + + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode/toggle.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode/toggle.adoc new file mode 100644 index 000000000..2cac98e15 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/trigger-mode/toggle.adoc @@ -0,0 +1,7 @@ +[#inspector-column-trigger-mode-toggle] +=== Toggle + +image:generated/screenshots/elements/inspector/column/trigger-mode/toggle.png[Toggle, role="related thumb right"] + +Press once to play, press again to stop. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/velocity-sensitivity.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/velocity-sensitivity.adoc index ea21eb044..7f73071d4 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/velocity-sensitivity.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/column/velocity-sensitivity.adoc @@ -3,5 +3,7 @@ image::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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/limit-recording-length.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/limit-recording-length.adoc index c467ec3ad..5861f5d77 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/limit-recording-length.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/limit-recording-length.adoc @@ -3,5 +3,7 @@ image::generated/screenshots/elements/inspector/matrix/limit-recording-length.png[Limit recording length] -If enabled, recording a clip will automatically end after a certain amount of time. This is great if you know in advance that you want to record, let's say, 2 bars only at a maximum. Then you don't have to reach for the stop button manually. +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. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/midi-quantization-grid.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/midi-quantization-grid.adoc index 3235c1442..ab00ad13d 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/midi-quantization-grid.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/midi-quantization-grid.adoc @@ -3,7 +3,5 @@ image::generated/screenshots/elements/inspector/matrix/midi-quantization-grid.png[MIDI quantization grid] -Which grid to use when quantizing MIDI clips using the "Quantize" button. - -Tip: If you want more advanced quantization options, use REAPER's MIDI editor instead. +Which grid to use when quantizing MIDI clips within Playtime. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-looped.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-looped.adoc index 128f22e5d..8ccc85130 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-looped.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-looped.adoc @@ -5,5 +5,5 @@ image::generated/screenshots/elements/inspector/matrix/recording-looped.png[Loop If this is enabled, a clip will immediately start playing after it has been recorded and it will be looped. -If disabled, the clip will be stopped after its recording and it will be a "One shot". +If disabled, the clip will be stopped after its recording and it will be a **One shot**. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-midi-reset-behavior.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-midi-reset-behavior.adoc index 03ee20ee9..b1907796c 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-midi-reset-behavior.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-midi-reset-behavior.adoc @@ -1,7 +1,7 @@ [#inspector-matrix-recording-midi-reset-behavior] == MIDI reset behavior -image::generated/screenshots/elements/inspector/matrix/recording-midi-reset-behavior.png[MIDI reset behavior] + MIDI reset behavior that will be assigned to new clips: Recorded clips, imported clips and empty clips created by double-clicking a slot. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-play-start-timing-override.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-play-start-timing-override.adoc index 1b5a4f2a9..7ddfab02b 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-play-start-timing-override.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-play-start-timing-override.adoc @@ -1,7 +1,7 @@ [#inspector-matrix-recording-play-start-timing-override] == Play start timing override -image::generated/screenshots/elements/inspector/matrix/recording-play-start-timing-override.png[Play start timing override] + null [NOTE] diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-play-stop-timing-override.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-play-stop-timing-override.adoc index 8ed323850..54d0a7da5 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-play-stop-timing-override.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-play-stop-timing-override.adoc @@ -1,7 +1,7 @@ [#inspector-matrix-recording-play-stop-timing-override] == Play stop timing override -image::generated/screenshots/elements/inspector/matrix/recording-play-stop-timing-override.png[Play stop timing override] + null [NOTE] diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-start-timing.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-start-timing.adoc index 5771c4d9e..5034ccce6 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-start-timing.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-start-timing.adoc @@ -1,7 +1,7 @@ [#inspector-matrix-recording-start-timing] == Start timing -image::generated/screenshots/elements/inspector/matrix/recording-start-timing.png[Start timing] + null [NOTE] diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-stop-timing.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-stop-timing.adoc index ad755400d..903a30ca3 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-stop-timing.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-stop-timing.adoc @@ -1,7 +1,7 @@ [#inspector-matrix-recording-stop-timing] == Stop timing -image::generated/screenshots/elements/inspector/matrix/recording-stop-timing.png[Stop timing] + null [NOTE] diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-sync-to-project-tempo/auto.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-sync-to-project-tempo/auto.adoc new file mode 100644 index 000000000..bdd9d8f41 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-sync-to-project-tempo/auto.adoc @@ -0,0 +1,9 @@ +[#inspector-matrix-recording-sync-to-project-tempo-auto] +=== Auto + +image:generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo/auto.png[Auto, role="related thumb right"] + +Derives this option automatically from the start timing. + +Example: If the recording start timing was quantized, it will choose to synchronize to the project tempo. If it was "Immediately", it will not. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-sync-to-project-tempo/no.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-sync-to-project-tempo/no.adoc new file mode 100644 index 000000000..ef9266c60 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-sync-to-project-tempo/no.adoc @@ -0,0 +1,7 @@ +[#inspector-matrix-recording-sync-to-project-tempo-no] +=== No + +image:generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo/no.png[No, role="related thumb right"] + +Doesn't sync to project tempo. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-sync-to-project-tempo/yes.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-sync-to-project-tempo/yes.adoc new file mode 100644 index 000000000..0876bd403 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/recording-sync-to-project-tempo/yes.adoc @@ -0,0 +1,7 @@ +[#inspector-matrix-recording-sync-to-project-tempo-yes] +=== Yes + +image:generated/screenshots/elements/inspector/matrix/recording-sync-to-project-tempo/yes.png[Yes, role="related thumb right"] + +Syncs to project tempo. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/resample-mode.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/resample-mode.adoc index fc514e984..0b52e6e6a 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/resample-mode.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/resample-mode.adoc @@ -5,11 +5,5 @@ image::generated/screenshots/elements/inspector/matrix/resample-mode.png[Resampl Defines which kind of resampling algorithm to use on audio clips. -Playtime uses resampling in the following cases: - -1. Vari-speed time stretching. -2. Adjusting to play rate changes. -3. Adjusting clips that have a sample rate other than the project/hardware sample rate. - This setting applies to all clips in the matrix but it can be overridden at column and clip level. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/start-timing.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/start-timing.adoc index 4ac73d035..30fb87eba 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/start-timing.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/start-timing.adoc @@ -1,7 +1,7 @@ [#inspector-matrix-start-timing] == Start timing -image::generated/screenshots/elements/inspector/matrix/start-timing.png[Start timing] + Decides when a clip actually starts playing after you have triggered its playback. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/stop-timing.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/stop-timing.adoc index 8350b4330..49ad6a1fb 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/stop-timing.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/stop-timing.adoc @@ -1,7 +1,7 @@ [#inspector-matrix-stop-timing] == Stop timing -image::generated/screenshots/elements/inspector/matrix/stop-timing.png[Stop timing] + Decides when a clip actually stops playing after you have triggered its stop. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/tempo-detection-range.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/tempo-detection-range.adoc index e39b3b1a3..0df9ef3c0 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/tempo-detection-range.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/tempo-detection-range.adoc @@ -3,9 +3,7 @@ image::generated/screenshots/elements/inspector/matrix/tempo-detection-range.png[Tempo detection range] -This influences how Playtime detects tempo of imported or recorded audio material. +This influences how Playtime detects the tempo of imported or recorded audio material. -Playtime uses tempo detection if you import an audio clip or if you record an audio or MIDI clip when playback is stopped and the metronome is disabled. It derives the tempo from the length of the material, which should always give an accurate result if the material is already cut. However, it can easily happen that Playtime detects half-time or double-time tempos. This might result in clip playback being half or twice as fast as you want. By restricting the tempo detection range, you can improve the results. - -Example: Playtime might detect that imported audio material has the following valid tempos: 30bpm, 60bpm, 120bpm, 240 bpm. By setting the tempo detection range from 80bpm to 180bpm, Playtime will for sure pick 120bpm. +Playtime uses tempo detection if you import an audio clip or if you do tempo detection recordings. It derives the tempo from the length of the material, which should always give an accurate result if the material is already cut. However, it can easily happen that Playtime detects half-time or double-time tempos. This might result in clip playback being half or twice as fast as you want. By restricting the tempo detection range, you can improve the results. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/time-stretch-mode.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/time-stretch-mode.adoc index f015d5858..93382e9fc 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/time-stretch-mode.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/time-stretch-mode.adoc @@ -1,11 +1,9 @@ [#inspector-matrix-time-stretch-mode] == Time stretch mode -image::generated/screenshots/elements/inspector/matrix/time-stretch-mode.png[Time stretch mode] -Defines which kind of time stretching algorithm to use on audio clips. -Playtime uses time stretching whenever it needs to adjust beat-based clips to the current tempo. +Defines which kind of time stretching / pitch shifting algorithm to use on audio clips. This setting applies to all clips in the matrix but it can be overridden at column and clip level. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/transport-sync.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/transport-sync.adoc index d6af7099e..3efe52af3 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/transport-sync.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/transport-sync.adoc @@ -3,7 +3,5 @@ image::generated/screenshots/elements/inspector/matrix/transport-sync.png[Transport synchronization] -The default is "Partial transport synchronization", indicated by an arrow pointing to the left. It means that starting playback in Playtime (via the button on the left side or pressing space) doesn't start playback of REAPER's arrangement. - -You can click this button to switch to "Full transport synchronization", indicated by two arrows pointing in opposite directions. Then starting playback in Playtime will start REAPER playback as well. +**Partial transport synchronization** means that starting playback in Playtime doesn't start playback of REAPER's arrangement. You can click this button to switch to **Full transport synchronization**, then starting playback in Playtime will start REAPER playback as well. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/trigger-mode.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/trigger-mode.adoc index ea30c0a7e..17dbd4907 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/trigger-mode.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/trigger-mode.adoc @@ -1,7 +1,7 @@ [#inspector-matrix-trigger-mode] == Trigger mode -image::generated/screenshots/elements/inspector/matrix/trigger-mode.png[Trigger mode] + Choose between different modes of triggering slots. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/velocity-sensitivity.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/velocity-sensitivity.adoc index 52e8c8a27..3a7f8d385 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/velocity-sensitivity.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/inspector/matrix/velocity-sensitivity.adoc @@ -3,7 +3,7 @@ image::generated/screenshots/elements/inspector/matrix/velocity-sensitivity.png[Velocity sensitivity] -Adjusts how much the velocity affects the clip volume when triggering a slot. +Adjusts how much the velocity of an incoming control message (e.g. MIDI note) affects the clip volume when triggering a slot. This setting applies to all clips in the matrix but it can be overridden at column and clip level. diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/title-bar/purchase-playtime.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/title-bar/purchase-playtime.adoc index a657975d6..5fe50cb38 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/title-bar/purchase-playtime.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/title-bar/purchase-playtime.adoc @@ -3,5 +3,4 @@ image:generated/screenshots/elements/title-bar/purchase-playtime.png[👍 Purchase & Activate, role="related thumb right"] -This shows further information on how you can purchase Playtime and lets you enter the license key. - +This shows further information on how you can purchase Playtime and lets you enter the license key. See xref:user-interface/purchase-and-activate-dialog.adoc[]. diff --git a/doc/playtime/modules/ROOT/partials/user-interface/clip-prop-adjust-in-beats.adoc b/doc/playtime/modules/ROOT/partials/user-interface/clip-prop-adjust-in-beats.adoc new file mode 100644 index 000000000..705f77499 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/user-interface/clip-prop-adjust-in-beats.adoc @@ -0,0 +1 @@ +NOTE: If the clip is configured to xref:user-interface/inspector/clip.adoc#inspector-clip-sync-to-project-tempo[sync to the project tempo], this value is adjusted in beats instead of seconds. \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/partials/user-interface/interactions/fine-adjustment.adoc b/doc/playtime/modules/ROOT/partials/user-interface/interactions/fine-adjustment.adoc new file mode 100644 index 000000000..9e8885a85 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/user-interface/interactions/fine-adjustment.adoc @@ -0,0 +1,2 @@ +Fine adjustments:: +Hold the kbd:[Cmd/Ctrl] key while dragging, scrolling or panning in order to do fine adjustments. \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/partials/user-interface/interactions/mouse-dragging.adoc b/doc/playtime/modules/ROOT/partials/user-interface/interactions/mouse-dragging.adoc new file mode 100644 index 000000000..f937a0098 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/user-interface/interactions/mouse-dragging.adoc @@ -0,0 +1,4 @@ +icon:mouse-pointer[] Mouse dragging:: +Click and hold the left mouse button, then drag the mouse up or down to increase or decrease the value. +Release the button when finished. +Most elements update the value in real-time as you drag, while others apply the change only after you release the mouse button. \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/partials/user-interface/interactions/mouse-wheel-scrolling.adoc b/doc/playtime/modules/ROOT/partials/user-interface/interactions/mouse-wheel-scrolling.adoc new file mode 100644 index 000000000..806845105 --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/user-interface/interactions/mouse-wheel-scrolling.adoc @@ -0,0 +1,3 @@ +↕ Mouse wheel scrolling:: +Move the mouse wheel up or down to increase or decrease the value. footnote:wheel-direction[Depending on your operating system settings, the mouse wheel directions might be reversed.] +The new value will be applied immediately. \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/partials/user-interface/interactions/reset-to-default.adoc b/doc/playtime/modules/ROOT/partials/user-interface/interactions/reset-to-default.adoc new file mode 100644 index 000000000..fa5ca98ba --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/user-interface/interactions/reset-to-default.adoc @@ -0,0 +1,2 @@ +Reset to default:: +Double-click the element to restore the default value. \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/partials/user-interface/interactions/text-entry.adoc b/doc/playtime/modules/ROOT/partials/user-interface/interactions/text-entry.adoc new file mode 100644 index 000000000..63f97885e --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/user-interface/interactions/text-entry.adoc @@ -0,0 +1,3 @@ +icon:keyboard-o[] Enter text:: +Right-click the element and enter the value via keyboard. +Press kbd:[Enter] or click somewhere else to apply the value. \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/partials/user-interface/interactions/touchpad-panning.adoc b/doc/playtime/modules/ROOT/partials/user-interface/interactions/touchpad-panning.adoc new file mode 100644 index 000000000..7006d3b6e --- /dev/null +++ b/doc/playtime/modules/ROOT/partials/user-interface/interactions/touchpad-panning.adoc @@ -0,0 +1,2 @@ +icon:hand-peace-o[] Touchpad panning:: +If you have a touchpad, place the cursor over the element and slide up or down with two fingers to increase or decrease the value. \ No newline at end of file diff --git a/doc/realearn/modules/ROOT/images/generated/screenshots/elements/settings/controller/color.png b/doc/realearn/modules/ROOT/images/generated/screenshots/elements/settings/controller/color.png index cb20deb70..393789948 100644 Binary files a/doc/realearn/modules/ROOT/images/generated/screenshots/elements/settings/controller/color.png and b/doc/realearn/modules/ROOT/images/generated/screenshots/elements/settings/controller/color.png differ diff --git a/doc/realearn/modules/ROOT/images/generated/screenshots/main/compartment-preset-picker.png b/doc/realearn/modules/ROOT/images/generated/screenshots/main/compartment-preset-picker.png index 71c5c64f6..c2fc4d68d 100644 Binary files a/doc/realearn/modules/ROOT/images/generated/screenshots/main/compartment-preset-picker.png and b/doc/realearn/modules/ROOT/images/generated/screenshots/main/compartment-preset-picker.png differ diff --git a/doc/realearn/modules/ROOT/images/generated/screenshots/main/controller.png b/doc/realearn/modules/ROOT/images/generated/screenshots/main/controller.png index f7e87db09..8178ac8f5 100644 Binary files a/doc/realearn/modules/ROOT/images/generated/screenshots/main/controller.png and b/doc/realearn/modules/ROOT/images/generated/screenshots/main/controller.png differ diff --git a/doc/realearn/modules/ROOT/images/generated/screenshots/main/settings.png b/doc/realearn/modules/ROOT/images/generated/screenshots/main/settings.png index 14739cea3..fea63a503 100644 Binary files a/doc/realearn/modules/ROOT/images/generated/screenshots/main/settings.png and b/doc/realearn/modules/ROOT/images/generated/screenshots/main/settings.png differ diff --git a/doc/realearn/modules/ROOT/partials/generated/elements/settings/controller/connection.adoc b/doc/realearn/modules/ROOT/partials/generated/elements/settings/controller/connection.adoc index e2ddfb89d..7ee1ffb41 100644 --- a/doc/realearn/modules/ROOT/partials/generated/elements/settings/controller/connection.adoc +++ b/doc/realearn/modules/ROOT/partials/generated/elements/settings/controller/connection.adoc @@ -1,7 +1,7 @@ [#settings-controller-connection] == Connection -image::generated/screenshots/elements/settings/controller/connection.png[Connection] + How the controller is connected to this machine.