From 94a6749c9ae7fe4ff47c9c54df7559f228dfd8f4 Mon Sep 17 00:00:00 2001 From: Matiq Date: Thu, 20 Aug 2026 18:25:02 +0300 Subject: [PATCH] =?UTF-8?q?P4:=20NOTES=20=E2=80=94=20full=20honest=20corpu?= =?UTF-8?q?s=20assessment=20(dual/al/res/t1k/t1kq=20baseline=20mean=200.77?= =?UTF-8?q?,=20max=202.12)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Systematics isolated: Pchip LUT frozen cap under-predicts loud tail (t1k_b1f needs LUT 0.70 at xv 0.85), over-predicts low tail (al lv24 needs 0.35 at xv -0.5). Real LUT extracted from refs; parametric fit A=-13.78/B=68.29/g=0.344 regresses dual (rejects in full render). Structural next: decode BandConfig ctx+0x188 writers. --- handoff/NOTES_LEVEL.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/handoff/NOTES_LEVEL.md b/handoff/NOTES_LEVEL.md index 25bdfe1..c362644 100644 --- a/handoff/NOTES_LEVEL.md +++ b/handoff/NOTES_LEVEL.md @@ -952,3 +952,21 @@ VALIDATION (scale sweep): ## ============ UPDATE 2026-08-20q: METRIC FIX + LOG-DOMAIN LUT PORTED (honest baseline) ============ ### CRITICAL METRIC BUG FOUND: 24-bit refs mis-decoded as 16-bit Earlier dual + +## ============ UPDATE 2026-08-20r: FULL-CORPUS HONEST ASSESSMENT (committed baseline) ============ +Honest 24-bit metric across ALL datasets (input=3.5s window, correct sw decoding): + dual (band fc=500, q-sweep 11): mean|err| 0.41-0.61, max 0.72 ✓ + al_* (fc=1000==tone, level sweep): lv3-12 err 0.05-0.43; lv18 -1.12, lv24 -1.80 (LOW-level over-cut) + res_only1 (resonant.wav, fc 300..700): -1.71..+0.81 (under-cut off-center, shape) + t1k_b1f (tone1k 0dBFS loud, fc sweep): +1.6..+2.12 (LOUD under-cut: LUT cap 0.667 too low) + t1kq_only1 (tone1kq, fc 800..1200): -0.59..+0.01 ✓ + OVERALL mean|err|=0.77, max 2.12. +Systematics: Pchip LUT frozen (floor 0.366/cap 0.667 from al_* mid-level) under-predicts +BOTH the loud tail (t1k_b1f xv>0.8 needs LUT~0.70) and over-predicts low tail (al lv24 +xv<-0.4 needs LUT~0.35). Real LUT extracted from refs: 0.351@-0.5, 0.60@0.07, 0.70@0.85. +Parametric FUN_180563a60 fit to extracted points: A=-13.78dB B=68.29dB gamma=0.344 +(mean|err| 0.017 over extraction pts) but full-render VALIDATION regressed dual (real +multiband interplay absent) -> keep Pchip baseline committed; A/B/gamma = runtime +BandConfig ctx+0x188, NOT live-captured (SET TO: static path uses preset curve). +Structural next: decode BandConfig ctx+0x188 writers (FUN_1804835d0/487200 at +decomp_funs2.txt:21937/21962), wire combine 0x5407c8 + FFT-conv 0x535a70.