instrument: spline EGs — hard points on the one shared spline, a drawn contour per envelope beside its staged state, payload v13

This commit is contained in:
2026-07-31 21:33:59 -04:00
parent f115904e4f
commit e44bd42dd9
33 changed files with 1739 additions and 364 deletions
+1 -2
View File
@@ -19,8 +19,7 @@ using namespace reasampler::instrument::ui;
bool ReaSamplerEditor::deckKnobDisabled(int id) const {
// Thin int-id wrapper over the pure, CTest-covered predicate — see deckKnobInert
// (deck_groups.h) for which cells go inert and why.
return deckKnobInert(static_cast<DeckParam>(id), params_.play.pitchEnv.enabled,
params_.play.filter.enabled);
return deckKnobInert(static_cast<DeckParam>(id), deckEnableState());
}
bool ReaSamplerEditor::mouseDownDeck(const FaceLayout& fl, int x, int y) {