Widen the deck row block to 1028 so the filter tie-line is exact, and accumulate the meter's block peaks instead of sampling one in 47
This commit is contained in:
+4
-1
@@ -970,7 +970,10 @@ from `knob_deck.h` into `sample_bands.h` alongside the min-width/min-height pair
|
||||
is a window fact rather than a deck one; the deck's own width-budget constants — the row
|
||||
block (1020) and MASTER's reserved width (142) — stay in `knob_deck.h`. The floor is
|
||||
derived rather than asserted as a literal: `1020 + 12 (gap) + 142 + 2×8 (pad) = 1190`,
|
||||
leaving 90 px of headroom against the 1280 px ceiling. Row membership becomes a property of
|
||||
leaving 90 px of headroom against the 1280 px ceiling. (**Both numbers moved afterwards:**
|
||||
Γ-W3-T1 widened the block to 1028 and the floor to 1198 — 82 px of headroom — so the
|
||||
justification law makes the filter tie-line exact. This paragraph is what W1-T4 landed.)
|
||||
Row membership becomes a property of
|
||||
the group id — `DeckRow { Sound, Contour, Spanning }` plus `deckRowFor(DeckGroupId)`, an
|
||||
exhaustive switch (Sound = PITCH/RATE, FILTER, VELOCITY, VOICE; Contour = PITCH ENV, FILTER
|
||||
ENV, AMP ENVELOPE; Spanning = MASTER) so a future group left unclassified is a compile
|
||||
|
||||
Reference in New Issue
Block a user