mirror of
https://github.com/got-feedBack/feedBack-desktop.git
synced 2026-10-02 11:22:22 +00:00
New docs/audio-engine-architecture.md describes the native audio + ML detection internals: the audio device callback, the lock-free input ring buffer, two-tier pitch detection (YIN + Basic Pitch via ONNX), the ChordScorer constraint path, the NoteVerifier background thread, the N-API surface, and the threading invariants every contributor needs to keep in mind. The detection pipeline now has substantial moving parts (input ring, two detectors, one verifier thread, sandboxed plugin hosting, split-mode duplex) and the only documentation lived in opening comments at the top of each source file. This doc is the picture, with a component map up top and cross-references to the actual code. Renderer-side companion documented in a sibling PR against byrongamatos/slopsmith. Signed-off-by: Kris Anderson <topkoa@gmail.com> (cherry picked from commit 5a96b33eef90f28e9e7f1091c85e0606ddc260fe)