P4: F2 structural wiring tests — combine+FFT-conv naive wiring both regress (doc only)
Wiring FFT-conv step5 (mask*=win) gives mean 5.2, combine/acc (att/rel from kRTAtt/ kRTRel) gives 4.7 vs base 0.75-0.80 on representative subset. Both belong to the exp2(mask) structural chain (blend 0.8 + bigkernel) NOT the fitted bridge final-gain. No code change; bridge + Pchip stays canonical (0.773).
This commit is contained in:
@@ -1060,3 +1060,20 @@ FULL honest 24-bit corpus (59 cases) inside ONE fixed bridge pipeline
|
|||||||
F1 (params of the LUT curve) is hereby CLOSED as "already produced, none accepted";
|
F1 (params of the LUT curve) is hereby CLOSED as "already produced, none accepted";
|
||||||
the structural A/B/gamma from ctx+0x188 remains the only path to bytes (blocked:
|
the structural A/B/gamma from ctx+0x188 remains the only path to bytes (blocked:
|
||||||
level-path object not live-captured; see F2/F5.)
|
level-path object not live-captured; see F2/F5.)
|
||||||
|
|
||||||
|
## ============ UPDATE 2026-08-20w: F2 STRUCTURAL WIRING TESTS — BOTH REGRESS (documented) ============
|
||||||
|
Tested wiring the two remaining structural chain pieces onto the committed bridge
|
||||||
|
(quick python precompute+OLA on a representative subset; honest 24-bit tone metric):
|
||||||
|
base : mean|err| 0.75-0.80, max 2.1
|
||||||
|
FFT-conv step5 (mask *= win8193 0.5->1.0) : mean 5.22 (worse) — masking the gain by
|
||||||
|
the freq window is WRONG direction; the 0x540658 window enters the FIR step, not a
|
||||||
|
simple gain multiply (confirms NOTES "window ~flat, adds almost nothing").
|
||||||
|
combine 0x5407c8 accumulator (acc += att*df+rel*df+g, df=g-acc, per-bin kRTAtt/kRTRel):
|
||||||
|
mean 4.68 (worse) — naive acc toward 2.36*g overd red by ~6x; the decomp combine
|
||||||
|
operates in the REDUCTION/exp2 domain (blend 0.8 pedestal + bigkernel exp2), NOT on
|
||||||
|
the fitted bridge final-gain. Mismatched domain => not a valid wiring test.
|
||||||
|
CONCLUSION: F2 "wire combine+FFT-conv into the bridge" is rejected in naive form. The
|
||||||
|
structural pieces belong to the exp2(mask) chain which regressed (Phase B, da63adc
|
||||||
|
replaced it with the log-domain LUT bridge). The bridge (Pchip, 0.773) remains canonical.
|
||||||
|
Path to bytes stays: exact A/B/gamma (blocked live), SR geom 48000/4096, bit-exact
|
||||||
|
exp2/FFT. No code change made this session; NOTE-only.
|
||||||
|
|||||||
Reference in New Issue
Block a user