-
-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
73 changed files
with
196 additions
and
79 deletions.
There are no files selected for viewing
Binary file modified
BIN
+3.74 KB
(110%)
.../modules/ROOT/images/generated/screenshots/elements/area/window-title-bar-0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+608 Bytes
...x/modules/ROOT/images/generated/screenshots/elements/title-bar/close-window.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+132 Bytes
(120%)
doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/dim.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+27 Bytes
(110%)
...ox/modules/ROOT/images/generated/screenshots/elements/title-bar/full-screen.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+347 Bytes
(120%)
.../modules/ROOT/images/generated/screenshots/elements/title-bar/helgobox-info.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+153 Bytes
(110%)
doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/help.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-566 Bytes
...ox/modules/ROOT/images/generated/screenshots/elements/title-bar/hide-window.png
Binary file not shown.
Binary file modified
BIN
+90 Bytes
(110%)
...ox/modules/ROOT/images/generated/screenshots/elements/title-bar/move-window.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+116 Bytes
(110%)
...box/modules/ROOT/images/generated/screenshots/elements/title-bar/panic-midi.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+12 Bytes
(100%)
...ules/ROOT/images/generated/screenshots/elements/title-bar/pause-arrangement.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+79 Bytes
(110%)
...dules/ROOT/images/generated/screenshots/elements/title-bar/play-arrangement.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+82 Bytes
(110%)
doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/redo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+158 Bytes
(120%)
...lgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/refresh.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+85 Bytes
(110%)
...x/modules/ROOT/images/generated/screenshots/elements/title-bar/save-project.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+141 Bytes
(110%)
...gobox/modules/ROOT/images/generated/screenshots/elements/title-bar/settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+9 Bytes
(100%)
...dules/ROOT/images/generated/screenshots/elements/title-bar/stop-arrangement.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+124 Bytes
(110%)
...box/modules/ROOT/images/generated/screenshots/elements/title-bar/theme-mode.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+383 Bytes
(110%)
...modules/ROOT/images/generated/screenshots/elements/title-bar/theme-switcher.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+93 Bytes
(120%)
...modules/ROOT/images/generated/screenshots/elements/title-bar/toggle-nav-bar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+89 Bytes
(110%)
doc/helgobox/modules/ROOT/images/generated/screenshots/elements/title-bar/undo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
-716 Bytes
(100%)
doc/helgobox/modules/ROOT/images/generated/screenshots/main/settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
9 changes: 9 additions & 0 deletions
9
doc/helgobox/modules/ROOT/partials/generated/elements/title-bar/close-window.adoc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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. | ||
|
||
|
9 changes: 0 additions & 9 deletions
9
doc/helgobox/modules/ROOT/partials/generated/elements/title-bar/hide-window.adoc
This file was deleted.
Oops, something went wrong.
Binary file removed
BIN
-144 KB
...odules/ROOT/images/generated/screenshots/elements/area/clip-content-panel-0.png
Binary file not shown.
Binary file modified
BIN
-395 Bytes
(99%)
...aytime/modules/ROOT/images/generated/screenshots/elements/area/info-panel-0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-144 KB
...e/modules/ROOT/images/generated/screenshots/elements/area/waveform-viewer-0.png
Binary file not shown.
Binary file modified
BIN
-353 Bytes
(94%)
...s/generated/screenshots/elements/info-panel/stats/pre-buffer-fallback-count.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-6.54 KB
...les/ROOT/images/generated/screenshots/elements/inspector/clip/resample-mode.png
Diff not rendered.
Binary file removed
BIN
-23.4 KB
...es/ROOT/images/generated/screenshots/elements/inspector/clip/reset-behavior.png
Diff not rendered.
Binary file removed
BIN
-37.5 KB
...ules/ROOT/images/generated/screenshots/elements/inspector/clip/start-timing.png
Diff not rendered.
Binary file removed
BIN
-21.3 KB
...dules/ROOT/images/generated/screenshots/elements/inspector/clip/stop-timing.png
Diff not rendered.
Binary file removed
BIN
-6.75 KB
...ROOT/images/generated/screenshots/elements/inspector/clip/time-stretch-mode.png
Diff not rendered.
Binary file removed
BIN
-4.53 KB
.../modules/ROOT/images/generated/screenshots/elements/inspector/column/origin.png
Diff not rendered.
Binary file removed
BIN
-6.51 KB
...s/ROOT/images/generated/screenshots/elements/inspector/column/resample-mode.png
Diff not rendered.
Binary file removed
BIN
-37.3 KB
...es/ROOT/images/generated/screenshots/elements/inspector/column/start-timing.png
Diff not rendered.
Binary file removed
BIN
-21.3 KB
...les/ROOT/images/generated/screenshots/elements/inspector/column/stop-timing.png
Diff not rendered.
Binary file removed
BIN
-6.73 KB
...OT/images/generated/screenshots/elements/inspector/column/time-stretch-mode.png
Diff not rendered.
Binary file removed
BIN
-15.7 KB
...es/ROOT/images/generated/screenshots/elements/inspector/column/trigger-mode.png
Diff not rendered.
Binary file removed
BIN
-23.9 KB
...nerated/screenshots/elements/inspector/matrix/recording-midi-reset-behavior.png
Diff not rendered.
Binary file removed
BIN
-9.17 KB
.../screenshots/elements/inspector/matrix/recording-play-start-timing-override.png
Diff not rendered.
Binary file removed
BIN
-8.69 KB
...d/screenshots/elements/inspector/matrix/recording-play-stop-timing-override.png
Diff not rendered.
Binary file removed
BIN
-5.59 KB
...ages/generated/screenshots/elements/inspector/matrix/recording-start-timing.png
Diff not rendered.
Binary file removed
BIN
-6.51 KB
...mages/generated/screenshots/elements/inspector/matrix/recording-stop-timing.png
Diff not rendered.
Binary file removed
BIN
-34.9 KB
...es/ROOT/images/generated/screenshots/elements/inspector/matrix/start-timing.png
Diff not rendered.
Binary file removed
BIN
-19 KB
...les/ROOT/images/generated/screenshots/elements/inspector/matrix/stop-timing.png
Diff not rendered.
Binary file removed
BIN
-8.25 KB
...OT/images/generated/screenshots/elements/inspector/matrix/time-stretch-mode.png
Diff not rendered.
Binary file removed
BIN
-13.8 KB
...es/ROOT/images/generated/screenshots/elements/inspector/matrix/trigger-mode.png
Diff not rendered.
Binary file modified
BIN
+0 Bytes
(100%)
...les/ROOT/images/generated/screenshots/elements/matrix/mixed-template-button.png
Oops, something went wrong.
Binary file modified
BIN
-2 Bytes
(100%)
...me/modules/ROOT/images/generated/screenshots/elements/matrix/template-panel.png
Oops, something went wrong.
Binary file modified
BIN
+1.38 KB
(110%)
...ges/generated/screenshots/elements/title-bar/tempo-detection-recording-hint.png
Oops, something went wrong.
Binary file removed
BIN
-3.93 KB
...ytime/modules/ROOT/images/generated/screenshots/elements/track-panel/header.png
Diff not rendered.
Binary file modified
BIN
+28.9 KB
(100%)
doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen-areas.png
Oops, something went wrong.
Binary file modified
BIN
+44 KB
(120%)
doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen-empty.png
Oops, something went wrong.
Binary file modified
BIN
+4.41 KB
(100%)
doc/playtime/modules/ROOT/images/generated/screenshots/main/main-screen.png
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5 changes: 5 additions & 0 deletions
5
doc/playtime/modules/ROOT/pages/advanced-usage-scenarios.adoc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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. |
3 changes: 3 additions & 0 deletions
3
doc/playtime/modules/ROOT/pages/advanced-usage-scenarios/self-playing.adoc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
= Playtime playing itself | ||
|
||
TODO |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
= Adjust clips | ||
= Adjust clips | ||
|
||
Now that you know how to create play clips, you might want to experiment a bit with |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,124 @@ | ||
= Play clips | ||
= 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. |
Oops, something went wrong.