Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature / Kit Arpeggiator #3388

Open
wants to merge 8 commits into
base: community
Choose a base branch
from

Conversation

soymonitus
Copy link
Contributor

Add an arpeggiator menu to the Kit affect-entire menu. This allows the user to engage an arpeggiator layer on top of the kit rows, which will control which rows receive noteOns and noteOffs. That means that the kit rows can have their own arpeggiators also enabled, which allows for unlimited possible pattern combinations.

If kit rows have a sample with sampleMode = ONCE, they will be automatically ignored from kit arpeggiator. For them to be eligible to participate in kit arpeggiator, they new to allow to input note tails in the sequencer, that is, the row is a synth or is a sample with sampleMode = CUT or LOOP.

Every kit row now has an option "Include in kit arpeggiator" inside the Arpeggiator menu, to allow them to opt-out from kit arp.

Copy link
Contributor

github-actions bot commented Feb 16, 2025

Test Results

108 tests  ±0   108 ✅ ±0   0s ⏱️ ±0s
 16 suites ±0     0 💤 ±0 
 16 files   ±0     0 ❌ ±0 

Results for commit 63bec85. ± Comparison against base commit 98e95fd.

♻️ This comment has been updated with latest results.

@soymonitus
Copy link
Contributor Author

Ready for review!!

# Conflicts:
#	docs/community_features.md
# Conflicts:
#	src/deluge/gui/views/automation_view.cpp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant