feat: generate bounded ascending and descending MIDI arpeggio patterns
This commit is contained in:
parent
6be4f9803a
commit
ea0b4ca3da
9 changed files with 89 additions and 5 deletions
|
|
@ -1617,12 +1617,12 @@ Implemented: custom bounded chord intervals add independent notes with fresh IDs
|
|||
Convert source note chords into bounded ascending/descending stepped patterns with gate controls, deterministic ordering and undo.
|
||||
|
||||
### Tasks and acceptance criteria
|
||||
- [ ] Implement bounded C99 model/control APIs and accessible GUI commands.
|
||||
- [ ] Preserve transactional errors, history, compatibility and callback safety.
|
||||
- [ ] Verify the feature with automated model/GUI tests and document limitations.
|
||||
- [x] Implement bounded C99 model/control APIs and accessible GUI commands.
|
||||
- [x] Preserve transactional errors, history, compatibility and callback safety.
|
||||
- [x] Verify the feature with automated model/GUI tests and document limitations.
|
||||
|
||||
### Implementation status
|
||||
Planned.
|
||||
Implemented: bounded offline ascending/descending arpeggio generation with equal-onset/channel chord grouping, step/gate controls and fresh note IDs. Core ordering/gate/capacity rollback and GUI generation/undo tests pass.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue