docs: correct six false archive claims; surface docs/product in CLAUDE.md

Phantom symbols commitMapAndReload, AhdsrParams, kReaSamplerProcessorUIDBeta
replaced with what shipped. Corrects two over-claims and un-ticks the D5
tooltip, which was never built.
This commit is contained in:
2026-07-27 21:56:06 -04:00
parent 15d7bd80c0
commit 502f3c9e30
4 changed files with 28 additions and 19 deletions
+3 -3
View File
@@ -1027,7 +1027,7 @@ S10's single-capture setup surface shape.
markers**; Trigger shows **start + %-length end + fade-in/out** handles — same waveform, same
pure `frame↔pixel` + marker-grab geometry module (S11), mode switches which markers draw. A
**mode toggle** per capture/zone sits in the S10 guided setup / S10-Z Zones panel. Every edit
commits **off-thread** via `commitMapAndReload`; the instrument stays a **read-only bank
commits **off-thread** via `commitAndReload`; the instrument stays a **read-only bank
consumer** (mode/params are performance map, never written to `Sample` or the bank).
### Pitch engine modes — Varispeed vs Preserve (S16)
@@ -1876,7 +1876,7 @@ face without scrolling, and cannot be resized below the constraint floor.
compat surface in S-VIEW and is the substance of fork R10-F1. `keyTrack` and `previewVelocity`
remain fully bit-identical on lift. No existing field changes.
- **RT discipline (unchanged).** The preview-trigger fires a note through the existing voice engine
via the off-audio-thread commit path (`commitMapAndReload` idiom); no new `process`-thread work,
via the off-audio-thread commit path (`commitAndReload` idiom); no new `process`-thread work,
no allocation on the audio thread.
- **VST3 class UID unchanged.** A view reorganization + additive param is **not** a compat event;
saved instances rebind and restore. The UID stays the S-NAME-1/S18 forever-locked identity.
@@ -1919,7 +1919,7 @@ preview velocity **persists** via envelope-v6 `ComponentState`; the envelope ove
- **Drop-to-FX** — `TrackFX_AddByName` / `TrackFX_SetNamedConfigParm` / `GetThingFromPoint` all
**verified present** in `reaper_plugin_functions.h`; the remaining work is **runtime diagnosis**
(name match, gesture routing, blob format), not an SDK question.
- **Preview note through the voice engine off-thread** — confirm the existing `commitMapAndReload`
- **Preview note through the voice engine off-thread** — confirm the existing `commitAndReload`
/ off-thread reload idiom is the right seam to fire a one-shot preview note without touching
`process` on the UI thread; no torn state on the atomic voice-engine pointer.
- **Preview-velocity persistence seam (S-VIEW-F1)** — the envelope-v6 `ComponentState` field is the