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 695d4a66d..44c9b6a6b 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/elements/title-bar/close-window.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/close-window.png new file mode 100644 index 000000000..c726afe26 Binary files /dev/null and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/close-window.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/dim.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/dim.png index cf07c0844..cd2911799 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/dim.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/dim.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/full-screen.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/full-screen.png index ce563cec1..0209faaac 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/full-screen.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/full-screen.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/helgobox-info.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/helgobox-info.png index 303abec16..1bc60bfb5 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/helgobox-info.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/helgobox-info.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/help.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/help.png index 54d244a06..7a3cfb405 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/help.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/help.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/hide-window.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/hide-window.png deleted file mode 100644 index e669eeb66..000000000 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/hide-window.png and /dev/null differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/move-window.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/move-window.png index 098f06f3b..89f8b6666 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/move-window.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/move-window.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/panic-midi.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/panic-midi.png index 44440cef6..8131ddb54 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/panic-midi.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/panic-midi.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/pause-arrangement.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/pause-arrangement.png index c3425c74d..296de4f13 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/pause-arrangement.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/pause-arrangement.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/play-arrangement.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/play-arrangement.png index 3e02bcaae..aa483f41e 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/play-arrangement.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/play-arrangement.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/redo.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/redo.png index 6df06ba27..15858cd06 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/redo.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/redo.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/refresh.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/refresh.png index d5a9fd8a8..ba9e32c91 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/refresh.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/refresh.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/save-project.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/save-project.png index 62faa400d..96e9ed07f 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/save-project.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/save-project.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/settings.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/settings.png index ae652287f..ec1e45ad1 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/settings.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/settings.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/stop-arrangement.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/stop-arrangement.png index 37de637c1..22d17b65c 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/stop-arrangement.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/stop-arrangement.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/theme-mode.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/theme-mode.png index c89e56ee3..dc420e1e3 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/theme-mode.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/theme-mode.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/theme-switcher.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/theme-switcher.png index e92fe0e98..c87898460 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/theme-switcher.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/theme-switcher.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/toggle-nav-bar.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/toggle-nav-bar.png index b70aff737..cfc17d8bc 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/toggle-nav-bar.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/toggle-nav-bar.png differ diff --git a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/undo.png b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/undo.png index 14d8aff81..0aa31b99a 100644 Binary files a/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/undo.png and b/doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/undo.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 da93fb23e..76b33d931 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/helgobox/modules/ROOT/pages/app/user-interface/keyboard-shortcuts.adoc b/doc/helgobox/modules/ROOT/pages/app/user-interface/keyboard-shortcuts.adoc index bb1ded22d..7728f3e5f 100644 --- a/doc/helgobox/modules/ROOT/pages/app/user-interface/keyboard-shortcuts.adoc +++ b/doc/helgobox/modules/ROOT/pages/app/user-interface/keyboard-shortcuts.adoc @@ -6,7 +6,9 @@ Within the app, you can use the following keyboard shortcuts. |Shortcut |Purpose |kbd:[Esc] -|Hides the app window. +|[[hide]] Hides the app window. + +Hiding the window doesn't completely unload the app, it really just hides the window. |kbd:[F] |Toggles full-screen mode. diff --git a/doc/helgobox/modules/ROOT/pages/app/user-interface/title-bar.adoc b/doc/helgobox/modules/ROOT/pages/app/user-interface/title-bar.adoc index 2559d922d..dcedc3570 100644 --- a/doc/helgobox/modules/ROOT/pages/app/user-interface/title-bar.adoc +++ b/doc/helgobox/modules/ROOT/pages/app/user-interface/title-bar.adoc @@ -5,10 +5,9 @@ It primarily provides general functions, such as window controls, access to sett image::generated/screenshots/elements/area/window-title-bar-0.png[] -include::partial$generated/elements/title-bar/hide-window.adoc[] +include::partial$generated/elements/title-bar/close-window.adoc[] -Hiding the window doesn't completely unload the app, it really just hides it. -In order to close it for good, use xref:helgobox::plug-in/user-interface/menu-bar.adoc#close-app[]. +This has the same effect as pressing xref:helgobox::plug-in/user-interface/menu-bar.adoc#close-app[]. include::partial$generated/elements/title-bar/full-screen.adoc[] diff --git a/doc/helgobox/modules/ROOT/partials/generated/elements/title-bar/close-window.adoc b/doc/helgobox/modules/ROOT/partials/generated/elements/title-bar/close-window.adoc new file mode 100644 index 000000000..8f71c430f --- /dev/null +++ b/doc/helgobox/modules/ROOT/partials/generated/elements/title-bar/close-window.adoc @@ -0,0 +1,9 @@ +ifdef::pdf-theme[[[title-bar-close-window,Close window]]] +ifndef::pdf-theme[[[title-bar-close-window,Close window image:generated/screenshots/elements/title-bar/close-window.png[width=50]]]] +== Close window + +image:generated/screenshots/elements/title-bar/close-window.png[Close window, role="related thumb right"] + +Closes the app window. + + diff --git a/doc/helgobox/modules/ROOT/partials/generated/elements/title-bar/hide-window.adoc b/doc/helgobox/modules/ROOT/partials/generated/elements/title-bar/hide-window.adoc deleted file mode 100644 index 710dc8a44..000000000 --- a/doc/helgobox/modules/ROOT/partials/generated/elements/title-bar/hide-window.adoc +++ /dev/null @@ -1,9 +0,0 @@ -ifdef::pdf-theme[[[title-bar-hide-window,Hide window]]] -ifndef::pdf-theme[[[title-bar-hide-window,Hide window image:generated/screenshots/elements/title-bar/hide-window.png[width=50]]]] -== Hide window - -image:generated/screenshots/elements/title-bar/hide-window.png[Hide window, role="related thumb right"] - -Hides the app window. - - diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/clip-content-panel-0.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/clip-content-panel-0.png deleted file mode 100644 index 35dbfa720..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/clip-content-panel-0.png and /dev/null 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 a004c5545..3b0aaa0ca 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/waveform-viewer-0.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/waveform-viewer-0.png deleted file mode 100644 index 35dbfa720..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/area/waveform-viewer-0.png and /dev/null 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 1e4532eb0..5c2737c6c 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/inspector/clip/resample-mode.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/resample-mode.png deleted file mode 100644 index 81b800d35..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/resample-mode.png and /dev/null 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 deleted file mode 100644 index 8ee8d92c8..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/reset-behavior.png and /dev/null 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 deleted file mode 100644 index 9f086122c..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/start-timing.png and /dev/null 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 deleted file mode 100644 index f4093d12b..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing.png and /dev/null 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 deleted file mode 100644 index 6ef8533bb..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/clip/time-stretch-mode.png and /dev/null differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/origin.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/origin.png deleted file mode 100644 index 57a842fc7..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/origin.png and /dev/null 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 deleted file mode 100644 index be9aba23b..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/resample-mode.png and /dev/null 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 deleted file mode 100644 index 78bd4c6a2..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/start-timing.png and /dev/null 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 deleted file mode 100644 index e6b95463d..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/stop-timing.png and /dev/null 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 deleted file mode 100644 index 02248c059..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/time-stretch-mode.png and /dev/null 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 deleted file mode 100644 index 18979db42..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode.png and /dev/null 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 deleted file mode 100644 index 47926f91b..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-midi-reset-behavior.png and /dev/null differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-play-start-timing-override.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-play-start-timing-override.png deleted file mode 100644 index 3a9741fb6..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-play-start-timing-override.png and /dev/null differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-play-stop-timing-override.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-play-stop-timing-override.png deleted file mode 100644 index 05a1800b8..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-play-stop-timing-override.png and /dev/null differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-start-timing.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-start-timing.png deleted file mode 100644 index 015ce40ce..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-start-timing.png and /dev/null differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-stop-timing.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-stop-timing.png deleted file mode 100644 index 9f2d3e60d..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/recording-stop-timing.png and /dev/null 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 deleted file mode 100644 index 385b6f328..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/start-timing.png and /dev/null 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 deleted file mode 100644 index f7af8ad5b..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/stop-timing.png and /dev/null 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 deleted file mode 100644 index fc56e5e14..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/time-stretch-mode.png and /dev/null differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/trigger-mode.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/trigger-mode.png deleted file mode 100644 index cf7b772ed..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/inspector/matrix/trigger-mode.png and /dev/null differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/matrix/mixed-template-button.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/matrix/mixed-template-button.png index f9f53ed15..285732415 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/matrix/mixed-template-button.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/matrix/mixed-template-button.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/matrix/template-panel.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/matrix/template-panel.png index d62db8c74..fee1275d4 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/matrix/template-panel.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/matrix/template-panel.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/title-bar/tempo-detection-recording-hint.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/title-bar/tempo-detection-recording-hint.png index c93b64f37..baa87d931 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/title-bar/tempo-detection-recording-hint.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/title-bar/tempo-detection-recording-hint.png differ diff --git a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/header.png b/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/header.png deleted file mode 100644 index abe05963d..000000000 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/elements/track-panel/header.png and /dev/null 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 933bc74f1..7fa4e7d5c 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-empty.png b/doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen-empty.png index 5a57c34dc..6caaaa496 100644 Binary files a/doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen-empty.png and b/doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen-empty.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 b59edf2dc..e3cfe140f 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 3a185d91b..2a19bac8a 100644 --- a/doc/playtime/modules/ROOT/nav.adoc +++ b/doc/playtime/modules/ROOT/nav.adoc @@ -43,5 +43,7 @@ ** xref:user-interface/keyboard-shortcuts.adoc[] * xref:further-concepts.adoc[] ** xref:further-concepts/general.adoc[] +* xref:advanced-usage-scenarios.adoc[] +** xref:advanced-usage-scenarios/self-playing.adoc[] * xref:reaper-actions.adoc[] * xref:configuration-files.adoc[] \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/pages/advanced-usage-scenarios.adoc b/doc/playtime/modules/ROOT/pages/advanced-usage-scenarios.adoc new file mode 100644 index 000000000..fb3a69b1c --- /dev/null +++ b/doc/playtime/modules/ROOT/pages/advanced-usage-scenarios.adoc @@ -0,0 +1,5 @@ += Advanced usage scenarios + +In xref:usage.adoc[], we have learned how Playtime is typically used. But it doesn't end there! Playtime is designed in a quite open-ended way, which makes it versatile enough to use it in plenty of other scenarios. + +This section explores some of the more advanced usage scenarios. \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/pages/advanced-usage-scenarios/self-playing.adoc b/doc/playtime/modules/ROOT/pages/advanced-usage-scenarios/self-playing.adoc new file mode 100644 index 000000000..8f91ac804 --- /dev/null +++ b/doc/playtime/modules/ROOT/pages/advanced-usage-scenarios/self-playing.adoc @@ -0,0 +1,3 @@ += Playtime playing itself + +TODO \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/pages/key-concepts.adoc b/doc/playtime/modules/ROOT/pages/key-concepts.adoc index c6fb35cfd..5ce6979ee 100644 --- a/doc/playtime/modules/ROOT/pages/key-concepts.adoc +++ b/doc/playtime/modules/ROOT/pages/key-concepts.adoc @@ -147,9 +147,21 @@ Because of its importance, it's mentioned here already as a key concept. The _start timing_ decides when a clip actually starts to be played back, after you have triggered its playback. +We distinguish between _quantized_ start timings and _immediate_ start timing. + +Quantized start timing:: By default, the start timing is *1 bar*, which means that the clip will start playing at the beginning of the next bar. -This is what makes everything in-sync You can change that to arbitrary <>, such as *2 quarter notes* or *3 bars*. -Alternatively, +This is what makes everything in-sync. You can change that to arbitrary <>, such as *2 quarter notes* or *3 bars*. + +Immediate start timing:: +Alternatively, you can use the start timing *Immediately*, which makes the clip start playing instantly when you trigger it. Of course, that means *you* are now in charge to get the timing right. + +You can set the start timing for xref:user-interface/inspector/matrix/playback.adoc#inspector-matrix-start-timing[the complete matrix] and override it on xref:user-interface/inspector/column/playback.adoc#inspector-column-start-timing[column] or xref:user-interface/inspector/clip.adoc#inspector-clip-start-timing[clip] level. + +[[clip-stop-timing]] +== Clip stop timing + +The clip _stop timing_ is very similar to the <> but determines when the clip actually stops after you have triggered its stop. In most cases, it makes sense to leave it at its default settings xref:user-interface/inspector/clip.adoc#inspector-clip-stop-timing-like-start-timing[]. == Loop vs. one-shot @@ -196,16 +208,24 @@ The bottom number is called (the *4* in 3/4), _denominator_ and shows the type o [[in-sync]] == In sync -In the context of rhythmical music, _in sync_ means that everything is synchronized and the timing aligns correctly. - -When you play <> in Playtime, you typically want them to be _in sync_ with each other and with all other rhythmical material on the <>. +In the context of rhythmical music, _in sync_ means that everything is synchronized and the timing aligns correctly. When you play <> in Playtime, you typically want them to be _in sync_ with each other and with all other rhythmical material on the <>. To achieve this synchronization, the following conditions must be met: -. The start and end positions of the <> must align *precisely* with a musical <> in the <>. -. <> playback must start exactly on a beat of the <>. +[[in-sync-correct-section]] Correct start and end position:: +The start and end positions of the <> must align *precisely* with a musical <> in the <>. + +[[in-sync-beat-aligned-playback]] Beat-aligned start of playback:: +<> playback must start exactly on a beat of the <>. + +[[in-sync-playback-with-same-tempo]] Playback with the same tempo:: +The <> must be played back in the same tempo (or a multiple of it). + +When using Playtime's default settings, all conditions are automatically met: -When using Playtime's default settings, both conditions are automatically met. +* <> is met because by default, Playtime starts and stops a clip _recording_ quantized to a 1-bar grid (see xref:clip-start-timing[]). +* <> is met because by default, Playtime starts and stops clip _playback_ quantized to a 1-bar grid (see xref:clip-start-timing[]). +* <> is met because by default, Playtime adjusts the tempo of a clip to the current project tempo (see xref:user-interface/inspector/clip.adoc#inspector-clip-sync-to-project-tempo[]). [TIP] ==== @@ -215,7 +235,7 @@ Concerning the first condition: * If the start point is located between beats or the length falls between bars, the loop will be _out of sync_. * By selecting a <> start/stop timing, such as "1 bar", Playtime ensures that your loop's start point and length are perfectly beat-aligned with sample precision! * If you choose immediate start/stop timing, it's your responsibility to ensure that the start point and length are musically appropriate. -However, achieving perfect timing with a button or foot pedal press is close to impossible. +Achieving perfect timing with a button or foot pedal press is close to impossible. ==== [[quantization]] diff --git a/doc/playtime/modules/ROOT/pages/reaper-actions.adoc b/doc/playtime/modules/ROOT/pages/reaper-actions.adoc index 1e7bcb6b1..862055ec5 100644 --- a/doc/playtime/modules/ROOT/pages/reaper-actions.adoc +++ b/doc/playtime/modules/ROOT/pages/reaper-actions.adoc @@ -4,6 +4,7 @@ Playtime provides the following REAPER actions in addition to the xref:helgobox: [#show-hide-playtime] Helgobox/Playtime: Show/hide Playtime:: -If there's no Helgobox instance with a Playtime matrix in the current project, this action adds one and shows the matrix. If there is one already, it shows or hides the app. +If there's no Helgobox instance with a Playtime matrix in the current project, this action adds one and shows the matrix. If there is one already, it shows or hides the app window. This doesn't completely unload the app, it really just hides the window. + + The default shortcut is kbd:[Shift+Cmd/Ctrl+P]. \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/pages/usage/adjust.adoc b/doc/playtime/modules/ROOT/pages/usage/adjust.adoc index 359854866..5f628ef6c 100644 --- a/doc/playtime/modules/ROOT/pages/usage/adjust.adoc +++ b/doc/playtime/modules/ROOT/pages/usage/adjust.adoc @@ -1 +1,3 @@ -= Adjust clips \ No newline at end of file += Adjust clips + +Now that you know how to create play clips, you might want to experiment a bit with \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/pages/usage/create.adoc b/doc/playtime/modules/ROOT/pages/usage/create.adoc index 0e0613fb2..ff28a94df 100644 --- a/doc/playtime/modules/ROOT/pages/usage/create.adoc +++ b/doc/playtime/modules/ROOT/pages/usage/create.adoc @@ -22,7 +22,7 @@ This didn't just create a new column, it also created a new REAPER track with th Use matrix templates:: Instead of creating the column manually, you could also have started with a template by pressing the xref:user-interface/matrix-area.adoc#matrix-mixed-template-button[], for example. -Importing existing tracks:: +Import existing tracks:: Maybe you have existing tracks already that you want to use as xref:key-concepts.adoc#column-track[column tracks]. In that case, select them, right-click xref:user-interface/matrix-area.adoc#matrix-cell-settings[] and choose xref:user-interface/matrix-menu.adoc#matrix-insert-column-for-each-selected-track[]. **** @@ -185,5 +185,5 @@ Maybe you already have a MIDI clip and want to slowly add some notes by playing . Play some MIDI notes on your music keyboard. They will be recorded into the playing clip. You will hear them on the next repetition. . When you are done, press the same button again. -Many of the above aspects can be combined, which gives you a maximum of flexibility. +TIP: Many of the above aspects can be combined, which gives you a maximum of flexibility. **** \ No newline at end of file diff --git a/doc/playtime/modules/ROOT/pages/usage/play.adoc b/doc/playtime/modules/ROOT/pages/usage/play.adoc index a677c23ec..1f153689f 100644 --- a/doc/playtime/modules/ROOT/pages/usage/play.adoc +++ b/doc/playtime/modules/ROOT/pages/usage/play.adoc @@ -1 +1,124 @@ -= Play clips \ No newline at end of file += Play clips + +As soon as you have some clips in the matrix, you can play them! + +Unlike items on the REAPER timeline, you can start and stop clips totally freely. There are no rules, which makes Playtime very suitable for improvisation. + +== Playing clips using the app + +The obvious way to play a clip is to use your mouse: Press the xref:user-interface/matrix-area.adoc#slot-cell-trigger[] button of its containing xref:key-concepts.adoc#slot[]: + +* If Playtime's transport was stopped before you pressed the button (see xref:user-interface/toolbar.adoc#toolbar-start-stop-playback[] button in the toolbar), Playtime and your clip should start playing immediately. +* If Playtime's transport was playing already, the clip should start playing according to the configured xref:key-concepts.adoc#clip-start-timing[], by default at the next bar. + +You can stop the clip by pressing the xref:user-interface/matrix-area.adoc#slot-cell-trigger[same button] again, which now appears as a stop icon. The clip should stop playing according to the configured xref:key-concepts.adoc#clip-stop-timing[]. + +TIP: You can xref:helgobox::app/user-interface/keyboard-shortcuts.adoc#hide[hide] or xref:helgobox::app/user-interface/title-bar.adoc#title-bar-close-window[close] the app window at any time. This will not affect playback or recording. Playtime also works without its user interface! + +== Playing clips using a MIDI keyboard + +Playtime allows you to play your clips by pressing keys on your MIDI keyboard: + +. Press the xref:user-interface/toolbar.adoc#toolbar-show-hide-midi-triggers[] button. This should reveal small MIDI trigger areas on the right side of each slot cell. +. Press the MIDI trigger area of the slot that you want to play. It should turn red. +. Press a key on your MIDI keyboard. Playtime should pick it up. If not, see xref:user-interface/toolbar.adoc#midi-trigger-troubleshooting[]. +. Press the key once. The clip should start playing. +. Press the key again. The clip should stop. + + +.Variations +**** +Play as long as you press the key:: +By default, pressing the key toggles between _playing_ and _stopped_. You can change that, for example on column level, by setting xref:user-interface/inspector/column/playback.adoc#inspector-column-trigger-mode[] to xref:user-interface/inspector/column/playback.adoc#inspector-column-trigger-mode-momentary[]. Then pressing the key down will start playback and releasing it will stop playback. This goes very well with xref:key-concepts.adoc#clip-start-timing[] xref:user-interface/inspector/clip.adoc#inspector-clip-start-timing-immediately[]. + +Restart when pressing the key again:: +Another xref:user-interface/inspector/column/playback.adoc#inspector-column-trigger-mode[] is xref:user-interface/inspector/column/playback.adoc#inspector-column-trigger-mode-retrigger[]: Tapping the key once will start playback and tapping it again will trigger a restart. + +Play with different velocities:: +Maybe you want to play the clip with a lower volume when hitting the key softly and with a higher volume when hitting it hard. You can achieve this and fine-tune the effect by adjusting xref:user-interface/inspector/matrix/playback.adoc#inspector-matrix-velocity-sensitivity[]. This is of course also adjustable on xref:user-interface/inspector/column/playback.adoc#inspector-column-velocity-sensitivity[column] and xref:user-interface/inspector/clip.adoc#inspector-clip-velocity-sensitivity[clip] level. +**** + + +.Suitable for finger drumming! +[NOTE] +==== +Triggering clips via MIDI happens in real-time! As with any other instrument plug-in that you use in REAPER, the latency depends on the block size set in REAPER. + +So if you use xref:key-concepts.adoc#clip-start-timing[] xref:user-interface/inspector/clip.adoc#inspector-clip-start-timing-immediately[] and set the block size in REAPER menu:Options[Settings... > Device] low enough (e.g. 256 samples), you will not perceive any delay between pressing the key and hearing the sound. +==== + +.Is Playtime a sampler? +[TIP] +==== +When playing Playtime via MIDI, it helps to look at it as a kind of sampler. But instead of playing single tones, you usually trigger complete musical _phrases_, either as MIDI or audio. + +You are basically working on a higher level. Each of the triggered phrases in turn can trigger samplers or synthesizers ... or even xref:advanced-usage-scenarios/self-playing.adoc[Playtime itself]. +==== + +== Playing and stopping multiple clips + +You can play all clips in a row at once by pressing the xref:user-interface/matrix-area.adoc#row-cell-play-scene[] button at the very left. + +You can permanently stop all clips in a column at once by pressing the xref:user-interface/matrix-area.adoc#column-cell-stop[] button in the xref:user-interface/matrix-area.adoc#column-cell[] at the top of the column. Double-clicking this button stops the clips abruptly. + +You can permanently stop all clips in the complete matrix at once by pressing the xref:user-interface/matrix-area.adoc#matrix-cell-stop[] button in the xref:user-interface/matrix-area.adoc#matrix-cell[] at the top-left of the matrix area. Double-clicking this button stops the clips abruptly. + +== Playing multiple clips + +The fun starts when playing multiple clips simultaneously. + +=== Columns in exclusive mode + +By default, playback within one column is limited to just one slot. We call this xref:user-interface/inspector/column/playback.adoc#inspector-column-exclusive-mode[], because one slot has the exclusive right of playing. + +.Exclusive mode +==== +Let's say you have clip A in the first column cell 1 and clip B in the second column cell. + +. Trigger clip A and wait until it started playing +. Now, trigger clip B + +You will see that clip A stops and clip B takes over. +==== + +*The consequence is:* If you want to play multiple slots simultaneously, you would need to create a new column. Musically, that makes a lot of sense. It is very common in clip launchers to have one column per instrument. And one instrument can normally only play one phrase at a time. Alternating between those phrases is often exactly what people want. + +=== Columns in non-exclusive mode + +Playtime is a quite relaxed fellow and allows you to opt out of the exclusive mode. The easiest way to do this is to press the xref:user-interface/matrix-area.adoc#column-cell-exclusive-mode[] button in the xref:user-interface/matrix-area.adoc#column-cell[]. + +After disabling exclusive mode, you can play multiple clips within that column, as your heart desires. + +=== Playing in sync + +Usually when playing multiple clips within a clip launcher, one expects those clips to play perfectly xref:key-concepts.adoc#in-sync[in sync] with each other. This "perfectly in sync" is by default given in Playtime, but it all depends on how each of the clips is configured. + +If you have messed with xref:key-concepts.adoc#clip-start-timing[], xref:user-interface/inspector/clip.adoc#inspector-clip-start-position[], xref:user-interface/inspector/clip.adoc#inspector-clip-length[] or xref:user-interface/inspector/clip.adoc#inspector-clip-sync-to-project-tempo[], your clips might get out of sync. If this happens, and you don't know why, revisit xref:key-concepts.adoc#in-sync[] to deepen your understanding. + +== Starting and stopping Playtime playback + +Playtime's playback can be started and stopped xref:helgobox::key-concepts.adoc#instance[instance-wide], using either the xref:user-interface/toolbar.adoc#toolbar-start-stop-playback[] button in the xref:user-interface/toolbar.adoc#toolbar-transport-section[] or the kbd:[Space] key. + +Stopping Playtime playback doesn't just stop all playing clips, it also memorizes them, so that next time you start playback, they will play again. We call those memorized clips _ignited_ clips. Ignited clips have a circle around their xref:user-interface/matrix-area.adoc#slot-cell-trigger[play button]. + +Starting Playtime playback will automatically start all _ignited_ clips. If you don't want that, press the xref:user-interface/matrix-area.adoc#matrix-cell-stop[] or xref:user-interface/matrix-area.adoc#column-cell-stop[] button to un-ignite the clips. + +== Playing together with the REAPER arrangement + +=== Starting playback within REAPER + +Maybe you already have some items on the REAPER timeline that you want to improvise over using Playtime. All you need to do for this is to start playback within REAPER: + +. Click somewhere into the REAPER main window in order to switch focus to REAPER. +. Press kbd:[Space] to start REAPER playback. + +Playtime will now play synchronized to the arrangement. Changing the REAPER play cursor position will automatically retrigger Playtime's clip so that they stay in sync. + +=== Full transport synchronization + +Maybe you would like to always play together with the REAPER arrangement, even if you start playback within Playtime: + +. Set xref:user-interface/inspector/matrix/playback.adoc#inspector-matrix-transport-sync[] in the xref:user-interface/inspector/matrix.adoc[] to *Full* +. Press kbd:[Space] within Playtime. + +REAPER should start playing as well. diff --git a/doc/playtime/modules/ROOT/pages/usage/prepare.adoc b/doc/playtime/modules/ROOT/pages/usage/prepare.adoc index 7f4d9247a..d7c55d6fc 100644 --- a/doc/playtime/modules/ROOT/pages/usage/prepare.adoc +++ b/doc/playtime/modules/ROOT/pages/usage/prepare.adoc @@ -19,12 +19,14 @@ If you want to know more about this process, please consult the one and only lin == 3. Fire up Playtime -Press the image:screenshots/playtime-toolbar-icon.png[Playtime,width=50] button in the main toolbar, or use any of the alternative ways to start Playtime (described in xref:installation.adoc[]). +Press the image:screenshots/playtime-toolbar-icon.png[Playtime,width=50] button in REAPER's main toolbar, or use any of the alternative ways to start Playtime (described in xref:installation.adoc[]). After pressing the button, you should see the Playtime window with an empty xref:key-concepts.adoc#matrix[]: .Playtime window with empty matrix image::generated/screenshots/main/main-screen-empty.png[] +You can press kbd:[Shift+Cmd/Ctrl+P] to show/hide the Playtime window at any time. + At this point, you could directly continue with xref:usage/create.adoc[], but I strongly recommend to read the following deep dive, as it will improve your understanding of how Playtime actually works! .Deep dive: Playtime button @@ -32,33 +34,27 @@ At this point, you could directly continue with xref:usage/create.adoc[], but I Pressing the button actually does multiple things in one go! If you wanted, you could do all of those things also manually. -[cols="1s,5,5a"] +[cols="5,5a"] |=== -|Step | Description| How you could do the step manually +| Description| How you could do the step manually -|1 -|Create a new REAPER track named "Playtime" at the very top of the project +|1. Create a new REAPER track named "Playtime" at the very top of the project .3+| * Right-click REAPER's track control panel and choose menu:Insert virtual instrument on new track...[] * Double-click instrument plug-in "VSTi: Helgobox - ReaLearn & Playtime (Helgoboss)" * Optionally rename the track to "Playtime" -|2 -|Arm the track and set its input to "MIDI: All: All channels" +|2. Arm the track and set its input to "MIDI: All: All channels" -|3 -|Add an xref:helgobox::key-concepts.adoc#instance[instance] of the Helgobox plug-in to the track's FX chain +|3. Add an xref:helgobox::key-concepts.adoc#instance[instance] of the Helgobox plug-in to the track's FX chain -|4 -|Open the xref:helgobox::app.adoc[] associated with that new Helgobox instance +|4. Open the xref:helgobox::app.adoc[] associated with that new Helgobox instance |In the xref:helgobox::plug-in/user-interface.adoc[Helgobox plug-in window], press menu:Menu[Show app] -|5 -|Navigate to the Playtime section of the App +|5. Navigate to the Playtime section of the App |In the xref:helgobox::app/user-interface.adoc[Helgobox app window], press the image:screenshots/playtime-toolbar-icon.png[Playtime,width=30] in the xref:helgobox::app/user-interface/navigation-bar.adoc[] -|6 -|Create a xref:key-concepts.adoc#matrix[Playtime Matrix] in this Helgobox instance +|6. Create a xref:key-concepts.adoc#matrix[Playtime Matrix] in this Helgobox instance |Press the button btn:[Create a Playtime Matrix] |=== diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/area/clip-content-panel-0.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/area/clip-content-panel-0.adoc deleted file mode 100644 index eaed7c521..000000000 --- a/doc/playtime/modules/ROOT/partials/generated/elements/area/clip-content-panel-0.adoc +++ /dev/null @@ -1,7 +0,0 @@ -[#area-clip-content-panel-0] -== Clip content panel - -image:generated/screenshots/elements/area/clip-content-panel-0.png[Clip content panel, role="related thumb right"] - -null - diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/area/waveform-viewer-0.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/area/waveform-viewer-0.adoc deleted file mode 100644 index f51cce6ea..000000000 --- a/doc/playtime/modules/ROOT/partials/generated/elements/area/waveform-viewer-0.adoc +++ /dev/null @@ -1,7 +0,0 @@ -[#area-waveform-viewer-0] -== Waveform viewer - -image:generated/screenshots/elements/area/waveform-viewer-0.png[Waveform viewer, role="related thumb right"] - -null - 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 deleted file mode 100644 index c7e58f590..000000000 --- a/doc/playtime/modules/ROOT/partials/generated/elements/inspector/clip/reset-behavior.adoc +++ /dev/null @@ -1,7 +0,0 @@ -[#inspector-clip-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/toolbar/show-hide-midi-triggers.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/toolbar/show-hide-midi-triggers.adoc index 0c57d1bbc..97b719dfa 100644 --- a/doc/playtime/modules/ROOT/partials/generated/elements/toolbar/show-hide-midi-triggers.adoc +++ b/doc/playtime/modules/ROOT/partials/generated/elements/toolbar/show-hide-midi-triggers.adoc @@ -5,3 +5,4 @@ ifndef::pdf-theme[[[toolbar-show-hide-midi-triggers,Show/hide MIDI triggers imag image:generated/screenshots/elements/toolbar/show-hide-midi-triggers.png[Show/hide MIDI triggers, role="related thumb right"] Shows or hides MIDI triggers assigned to cells. + diff --git a/doc/playtime/modules/ROOT/partials/generated/elements/track-panel/header.adoc b/doc/playtime/modules/ROOT/partials/generated/elements/track-panel/header.adoc deleted file mode 100644 index 61978a8e8..000000000 --- a/doc/playtime/modules/ROOT/partials/generated/elements/track-panel/header.adoc +++ /dev/null @@ -1,9 +0,0 @@ -[#track-panel-header] -== Track panel header - -image:generated/screenshots/elements/track-panel/header.png[Track panel header, role="related thumb right"] - -Shows info and controls related to the playback track of this matrix column. - -Since multiple columns can have the same playback track, it's possible that you see one track panel multiple times! - diff --git a/doc/playtime/modules/ROOT/partials/generated/menus/help.adoc b/doc/playtime/modules/ROOT/partials/generated/menus/help.adoc deleted file mode 100644 index c59cc900e..000000000 --- a/doc/playtime/modules/ROOT/partials/generated/menus/help.adoc +++ /dev/null @@ -1,7 +0,0 @@ -[#title-bar-highlight-screen-areas] -=== Highlight screen areas - - - - - diff --git a/doc/realearn/modules/ROOT/images/generated/screenshots/elements/settings/controller/connection.png b/doc/realearn/modules/ROOT/images/generated/screenshots/elements/settings/controller/connection.png deleted file mode 100644 index 5933a5e1a..000000000 Binary files a/doc/realearn/modules/ROOT/images/generated/screenshots/elements/settings/controller/connection.png and /dev/null differ diff --git a/doc/realearn/modules/ROOT/images/generated/screenshots/elements/settings/controller/default-controller-preset.png b/doc/realearn/modules/ROOT/images/generated/screenshots/elements/settings/controller/default-controller-preset.png deleted file mode 100644 index bc2fc4dca..000000000 Binary files a/doc/realearn/modules/ROOT/images/generated/screenshots/elements/settings/controller/default-controller-preset.png and /dev/null differ