Feature - looper and sampler types for audio outputs#2702
Merged
m-m-adams merged 9 commits intoOct 1, 2024
Merged
Conversation
Contributor
70b83c6 to
76ded84
Compare
seangoodvibes
approved these changes
Oct 1, 2024
Just moving audio clip change log entry to its own section, not under automation view
|
Might be my favorite new feature! A monitor type would be fantastic too. |
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
seangoodvibes
added a commit
to seangoodvibes/DelugeFirmware
that referenced
this pull request
Jan 11, 2026
…le#2702) * create looper and sampler types for audio files * select the source when you press a clip pad in the session * fix clip rendering when changing monitoring * fix is empty check * add checks on mode * add docs * Update CHANGELOG.md Just moving audio clip change log entry to its own section, not under automation view * clarify docs --------- Co-authored-by: Sean Ditny <138174805+seangoodvibes@users.noreply.github.com>
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Creates modes for audio clips, player, sample and looper. Modes are changed by turning select in an audio clip view or while holding an audio clip in song view.
Player: Monitoring is off, overdubs work by cloning. This is intended to be used for playing a static audio file or recording without monitoring.
Sampler: Monitoring is on, monitoring turns off after recording, overdubs work by cloning. This is intended to be used for sampling from an ongoing audio stream where you only want to hear the part you're looping afterwards
Looper: Monitoring is on and remains on. Overdubs do a real overdub in place. This is intended for live looping or use as an fx processor
I've slightly modified copying as well - if the clip is empty then it works the same way as current copying (target clip becomes a player), if the clip has contents then the original clip becomes a player and the new clip takes its sampler/looper settings. This makes copying an output to make new loops much smoother
Removed: Moving a clip to another output from rows view. This didn't do anything useful in rows view (can't change section of the clip or move it to an output that already has a clip in the section) and it's still possible from arranger.