docs: preview via real MIDI path (PreviewCard retired) + self-contained playback (v10 SampleRefs, bank-free decode, heal removed); fix stale reloadFromBank refs
This commit is contained in:
+1
-1
@@ -1171,7 +1171,7 @@ without re-opening each editor. The missing trigger: a **bank-generation counter
|
||||
defaults to 0 for projects saved before the stamp exists.
|
||||
- **Reader (instrument).** Poll the generation over the bridge on a safe **off-audio-thread
|
||||
cadence** (a UI/timer tick, **never** `process`), compare to the last-seen value, and call
|
||||
the existing off-thread `reloadFromBank()` on change — reusing S4's atomic pointer-swap
|
||||
the existing off-thread `reloadInstrument()` on change — reusing S4's atomic pointer-swap
|
||||
handoff (graveyard-reclaim) so a mid-play refresh does not glitch. No new audio-thread work;
|
||||
no allocation in `process`.
|
||||
- **Cadence + safety.** A low-frequency UI timer, coalescing multiple bumps between polls into
|
||||
|
||||
Reference in New Issue
Block a user