- handoff/NOTES_LEVEL.md 4413→397 (голова 24mm5+), хвост → handoff/archive/NOTES_LEVEL_2026-08-18_2026-08-23.md - handoff/NOTES_LEVEL_INDEX.md NEW навигатор, handoff/archive/ whitelist .gitignore - SESSION_HANDOFF/summary → archive + редиректы, NOTES_TWIN/NOTES_CAPTURE сжаты - README.md:13 единственный источник TOTAL 1.594/dual 0.193, AGENTS runbook, BITEXACT_PLAN 9→3 шага (каскад 9-19/k-маппинг/Δ)
2.8 KiB
2.8 KiB
Runtime capture — live DSP tables (registry heartbeat, SR 48000)
Сжато 2026-08-28. Полный журнал 2026-08-19—2026-08-23 →
handoff/archive/NOTES_LEVEL_2026-08-18_2026-08-23.md+handoff/NOTES_LEVEL_INDEX.md. Детали FIR-цепи →handoff/BLOCKMAP_529fe0.md.
Registry heartbeat
Heap run {u64 count, u64 ptr} stride 0x10, base 0x29b06c0 (anon 0x2922000) — офлайн, 0x28b06c0 — GUI (сдвиг ареной). Поиск: скан u64==8193 + readable ptr, требовать run count/ptr stride 0x10. Надёжный beacon (vptr/44100-marker — тупик).
Captured tables (SR=44100 project → internal freq-axis 48000)
| idx | count | content |
|---|---|---|
| [00] | 8193 | identity ~1.0 |
| [01] | 8193 | WIN_freq 0.5→1.0 (idx1024 0.68, idx2048 0.8) = live 0x540658 |
| [03] | 8193 | 0.596→0.126 = rwin_C0 (byte-identical GUI) |
| [04] | 8193 | 0.404→0.874 = 1−[03] |
| [05] | 8193 | 0.0435→~0 |
| [06] | 8193 | 0.9565→~1.0 |
| [0d] | 2049 | freq-axis 0..23988.3 Hz, 11.713 = 48000/4096 → internal SR 48000 |
| others | 8193/16384 | опоры, FFT-планы |
Проверка: [03] head 0.5960761 byte-identical GUI — registry authoritative. Freq-axis spacing 11.713 ⇒ internal SR 48000 независимо от проекта 44100.
Files saved
handoff/rtwin_freq_44100.npy— WIN_freq 8193 f32 (live 0x540658)handoff/rtfreqaxis_48000_internal.npy— 2048 f32handoff/rtwa_596.npy,rtwb_404.npy,rtwc_043.npy,rtwd_956.npy— [03]–[06]- Raw snapshot:
/tmp/snap_all.bin(318MB, chunked 8MB pread — иначе EIO)
Method (repro)
rtsnap_fast.py: spawnreaper -renderproject render_long, find hostsoothe2in maps, sleep 6s, chunked pread ALL →snap_all.bin. Scan 0.1s/318MB.rtsnap2.py: two-point diff — registry byte-identical (stable).- Live ctx
0x2370040(+0x24==48000,sens>100) — единственный populated, остальные empty.handoff/rtctx_live.json.
Live ctx (realtime playback, rtctx_live.json)
- Pointers
0x540688identity,0x540698window,0x5406b8/c8/d8/e8WA/B/C/D,0x540748warp,0x540758freqaxis (v85=995.6 Hz). - Scalars:
0x540870=440.955,0x540880=25.0,0x540884=10.0,0x540888/88c=1.0,0x54087c=1.0/10.0(selectivity/sharpness). acc/f6f8arrays zero в стационаре playback — combine idle.- Bands curve
R=1/maskpeak следует fc (bin43@500 → bin85@1000),0x5407f8min 1.0. Применённый фильтр ≠ pointwise копия R (нужен FFT-conv).
Дальше — handoff/NOTES_LEVEL.md:24mm11+ (live ptrace) + handoff/BLOCKMAP_529fe0.md.