P4: NOTES — twin res verified vs Python canon (match <1.5%); res_only1 residual is LUT-level, not res-shape
This commit is contained in:
@@ -1009,3 +1009,10 @@ Tracked what DOESN'T move the needle (all reverted, committed 12-knot Pchip + G/
|
|||||||
(FUN_180563a60 band curve) is the missing level-dependence.
|
(FUN_180563a60 band curve) is the missing level-dependence.
|
||||||
TODO todo#3 remains: structural combine/acc 0x5407c8 + FFT-conv 0x535a70 wiring (NOTES:
|
TODO todo#3 remains: structural combine/acc 0x5407c8 + FFT-conv 0x535a70 wiring (NOTES:
|
||||||
FFT-conv window ~flat, likely marginal; combine adds band-weight interplay).
|
FFT-conv window ~flat, likely marginal; combine adds band-weight interplay).
|
||||||
|
|
||||||
|
### TWIN RES vs PY CANON (todo#3 check)
|
||||||
|
C++ twin |2B/A| (fs=44100,N=2048, sens_stored=24.65, built via build_twin_coeff/twin_apply)
|
||||||
|
vs Python bandres (GAIN=4.132=10^(24.65/40), render_parity): match within ~1.5% at fc
|
||||||
|
300..2000 (fc300: 1.1798 vs 1.1887; fc1000: 0.11746 vs 0.11714; fc2000: 0.7057 vs 0.6963).
|
||||||
|
=> res shape is NOT the source of the res_only1 fc=300 residual (-1.71 over-cut); that
|
||||||
|
residual is level-LUT related (input resonant.wav level differs from fit levels).
|
||||||
|
|||||||
Reference in New Issue
Block a user