Repository navigation
Threshold Slices: chop a trim where the level rises - #1285
jonathanwardle1992-beep wants to merge 4 commits into
Conversation
The sample editor can hand a module short absolute peaks. The module finds the rises and proposes slice starts; the stock confirm still writes the markers. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Hi, thanks for Threshold Slices. It's a good idea, and it hooks in the right way: one row in Which one goes first. I'll review this one now and make it your first module. Track Mutes (#931) and Play Start (#947) are both waiting on base work (#1023, and hooks for the TRACK key and the trig keys), so please leave them as they are until that's in. I'll come back to them there. Here's everything I need, in one go:
The order is #1165, then your base pull request, then this one with main merged in. Keep it in Generated by Claude Code |
…eak. The menu row sits with the other editor actions, and LEVEL adds one slice at the marker. Co-authored-by: Cursor <cursoragent@cursor.com>
|
The module side of the review is on this branch.
The base waveform read still waits for its own change after #1165. This pull request does not open that. Guides: nothing. |
Summary
Guides:
docs/module-guides/system.mdandsdk/machines/octatrack/SAMPLE_EDITOR.mdnow say a waveform edit reads peaks through the base, a few frames at a time, and proposes starts only.Test plan
python -m unittest sdk.tests.test_threshold_slices(PASS)Made with Cursor