Reading Guide
Purpose
This directory is now large enough to need its own map. Use this guide when entering a future implementation pass cold.
If You Are Building The Active Decoder
Read in order:
- Chirplet Transform Deep Dive
- Decoder Architecture Options
- Microsecond Sync Math
- Current Hotspot Audit
- Optimization Ledger
- Low-Level Implementation Notes
- Benchmark Plan
- sample sketches:
samples/StreamingChirpBinDecoderSketch.cssamples/BatchedChirpScoreAbiSketch.hsamples/CalibrationWeightedChirpLikelihoodSketch.cssamples/Avx2DechirpGoertzelSketch.cppsamples/ChirpBinScore.compute.hlsl
Decision:
- implement streaming state first;
- preserve the existing window decoder as oracle;
- promote native/GPU scoring only after benchmarks.
If You Are Building Meatspace Calibration
Read in order:
- Volumetric Audio Field
- Acoustic Field Models
- Calibration Session Spec
- Prior Research Synthesis
- Benchmark Plan
- References
Decision:
- learn usable bands per path;
- shape symbol likelihood before codebook solving;
- correct magnitude and phase/group delay;
- adapt the emitted alphabet rather than filtering failure afterward.
If You Are Building The Audio Actuator
Read in order:
- Prior Research Synthesis
- Optimization Ledger
- Benchmark Plan
- sample sketches:
samples/FarrowFractionalDelaySketch.cppsamples/SroPllAsrcControllerSketch.cpp
Decision:
- delay and SRO are separate loops;
- the runtime estimates state;
- Faust/native DSP moves samples.
If You Are Building Camera Ingest
Read in order:
- Native Boundary Map
- Visual Fusion 4DGS Study
- Low-Level Implementation Notes
- Current Hotspot Audit
- Benchmark Plan
- Native Capture Cadence
- Native Rebuild Plan
Decision:
- JSON probes are diagnostics;
- production capture is native workers plus payload handles;
- Fensalir owns GPU import and resource lifetime.
If You Are Building Fensalir Integration
Read in order:
- Fensalir Integration Map
- Native Boundary Map
- Visual Fusion 4DGS Study
- sample sketches:
samples/AquariumGpuSensorFrameBridgeSketch.cssamples/AcousticConstraintLoweringSketch.cssamples/TemporalEvidenceCandidateSketch.cs
Decision:
- Mimir lowers observations/constraints;
- Fensalir owns temporal evidence and render state;
- the render tick must not run capture or analysis.
If You Are Looking For The Next Cut
Read in order:
- Implementation Roadmap
- Option Matrix
- Research Claims Digest
- Questions And Hypotheses
- Distributed Receiver Spec
- Current Hotspot Audit
Recommended next code cut:
- streaming active decoder state with calibration-weighted likelihood;
- benchmark it against the current window decoder;
- then wire the actuator.
If You Are Updating Public Docs
Read:
- Perfect Machine Domain Index
- Code Algorithm Map
- Current System Map
- this directory’s Study Index
Rule:
- public docs describe the live machine and current constraints;
- research docs may hold scars, rejected paths, and implementation options.
