instrument: snap live params onto a fresh voice, roll a live drag back on capture loss, serialize the seqlock's two writers

This commit is contained in:
2026-07-30 21:39:56 -04:00
parent 1dade0bfcf
commit bbc7dc70bb
15 changed files with 621 additions and 143 deletions
+1 -1
View File
@@ -105,7 +105,7 @@ void ReaSamplerEditor::onMouseUp(int x, int y) {
return;
}
// A live control already reached the voices during the drag; its release commits the
// final value the same way — no bridge read, no WAV re-decode, no snapshot rebuild.
// final value through the same tier.
if (dragCommitsLive(kind, paramId)) {
commitLive();
invalidate();