Close pass four: undetented host curve read, LiveValues guard, ordering assert, static-lane fix, docs
Points toPlain's exponent arm at the undetented curve map so host reads match the editor; adds a sizeof guard plus field-poison test for LiveValues::operator==; skips the model write when an automation value hasn't moved; corrects five stale doc citations.
This commit is contained in:
@@ -335,6 +335,12 @@ invariant Θ-W1-T1 was run to establish.
|
||||
> outranks anything the plugin sets, because the host replays it. That is inherent to
|
||||
> automation and is not a defect to design away — but it has one sharp consequence for the
|
||||
> resample bake, and that is §9.
|
||||
>
|
||||
> **Superseded by the paragraph immediately below.** "Outranks anything the plugin sets" reads
|
||||
> as unbounded; the bounded formulation there — outranks only until the model has caught up,
|
||||
> never a later restore/reset/knob move — is the correct one and the one `shell/instrument/
|
||||
> CLAUDE.md`'s Authority section and `core/instrument/param/param_merge` implement. An unbounded
|
||||
> hold was tried and is the specific defect this history keeps.
|
||||
|
||||
**SETTLED at the track, from the vendored SDK.** The delivery question the `[verify]` here
|
||||
bundled is answered by the headers rather than by the DAW: `setParamNormalized` is documented as
|
||||
|
||||
Reference in New Issue
Block a user