Commit Graph
12 Commits
Author SHA1 Message Date
Matiq b1b4f2bdf7 roadmap: detector decrypted in soothe_mem.bin, SNR 19.8dB; integrate twiddle loader
- fft.cpp: build_twiddle via soothe::twiddle_load (Cody-Waite sin/cos); drop dup init_plan
- fft_stage.cpp: cplx_mul/stage_complex/stage_double kernels -> phase fixed (corr +0.995)
- detect.cpp: level-dependent regional floor (no bell-boost), mask 10^(-1.041*depth*floor/20)
- burst500 metrics: ref -26.07 / ours -26.13 dBFS, corr 0.99475, SNR 19.80 dB, diff -0.065 dB
- KEY: FUN_180535880/536f90 bodies are decrypted real SSE in soothe_mem.bin; dispatch
  table 0x182616008[0]=idx=4 -> 0x180009860 -> FUN_180040d40; region 0x18004xxxx = full
  detector algorithm, absent from prior fun_map/decomp (Ghidra ran on encrypted file)
2026-08-17 20:02:32 +03:00
Matiq 785aff352b update roadmap.md: C++ DSP implementation status 2026-08-17 15:50:15 +03:00
Matiq 46badce50d update roadmap.md with C++ DSP implementation status 2026-08-17 03:30:58 +03:00
Matiq 230c6a63ad re: LIVE N0@44100 = 2048, oversample 4 (two SP instances agree); angle-ramp+Cody-Waite twiddle path confirmed for main FFT; rtone/rtver scripts 2026-08-17 00:47:52 +03:00
Matiq abef5c6413 re: twiddle builder FUN_180039b00 is two-path (sin-table copy for N<=1024, angle-ramp+sin/cos for N>1024); loader slots all == 0x18014ec20 2026-08-17 00:27:17 +03:00
Matiq 1e9bac7a42 chore: transform runtime model complete (stage kernels, slot map, driver loc) 2026-08-16 22:56:26 +03:00
Matiq 9ec0470b86 chore: DSP kernel map (complex-mul/double-mul/max), DumpList getFunctionContaining fix 2026-08-16 22:04:48 +03:00
Matiq cbbd82136c chore: audio-chain xrefs, PACE-stub pattern, SpectralProcessor vftable id 2026-08-16 21:32:30 +03:00
Matiq 304a926ea4 chore: FFT giants, factor tables, spectral class map, block-processor chain 2026-08-16 21:14:51 +03:00
Matiq 72c1fec3d0 Phase A: DSP FFT plan ID (radix 2/3/5, 1/N inv scale), dispatch-kernel dumps 2026-08-16 20:38:30 +03:00
Matiq de7d0431d0 Phase A: consts extraction (11602), Hann window ID, DSP const map 2026-08-16 19:54:01 +03:00
Matiq 25cf786c54 Initial commit: soothe2 RE workspace + roadmap
- Инфраструктура: RTTI-дампы (rtti_dsp/full.json), декомпиляции DSP-классов (decomp_*.txt),
  Ghidra-скрипты (Dump*.java, ImportRtti*.java, Diag.java), depthcurve/curve_fits LUT.
- Поведенческая модель sim_v5.py + sim.py (RMSE ~0.3dB), утилиты (measure, tt_sweep, patchparam,
  sweep, harness_*, verify_sim).
- summary.md + roadmap.md (контракт из manual M1-M12, топология пайплайна из OCR, фазы A-C).
- pipeline_ocr.txt: OCR диаграммы Appendix A (mid/side ручка, trim/mix/bypass порядок).
2026-08-16 18:54:40 +03:00