b1b4f2bdf767c94dc43a553434501d68bedff328
- 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)
soothe2-re
Reverse engineering of oeksound soothe2 VST3 DSP core → bit-exact buildable C++
Description
Reverse engineering of oeksound soothe2 VST3 DSP core → bit-exact buildable C++
12 MiB
Languages
C++
59.3%
Python
36.7%
Java
3.7%
Lua
0.2%
CMake
0.1%