22z: mask->FIR call sequence decoded (535a70 thunk chain -> 1802a24c0 body; WIN_freq second-half segment multiply; FIR[0]=1,FIR[1]=0); IDFT-window-DFT spreading hypothesis NUMERICALLY REFUTED (max 2.6dB at skirt vs needed 11.8) -> dual skirt mechanics live in detector/template domain, not post-processing
This commit is contained in:
@@ -2196,3 +2196,31 @@ lvl_a1: 10.08/7.14/5.05/3.58/1.79/0.90 → cut: 13.64/12.44/11.28/10.13/7.97/6.0
|
||||
даёт постоянство центра и геометрическое покрытие скайрта.
|
||||
Решающий эксперимент — живая покадровая трасса детектора на dual-конфиге
|
||||
(registry-heartbeat инфраструктура готова, NOTES_CAPTURE.md).
|
||||
|
||||
## ============ UPDATE 2026-08-23f (22z): FFT-conv статика + СПРЕДИНГ ОПРОВЕРГНУТ ============
|
||||
|
||||
### Статика mask→FIR (52b550–52b8bb, per-band цикл построения FIR)
|
||||
Полная последовательность на полосу: scale-ops на кривой → **call 0x180535a70**
|
||||
(стаб → ILT → 0x180140a10 float / a70 double → импорт-прыжки → тела 0x1802a24c0
|
||||
float / 0x1802fa420 double — векторизованный AVX2, функционально FFT-дизайн) →
|
||||
копия в r14=[ctx+0x540668] → complex-op с буферами 0x540548/550/598 →
|
||||
FIR[n/2]=0 → bigkernel in-place → ещё complex-op → **WIN_freq умножает сегмент:
|
||||
rdx = win_ptr + (n/2)*4** (вторая половина 8193-таблицы!) → масштаб второй половины
|
||||
xmm9 → **FIR[0]=1.0, FIR[1]=0** → init пар, dry/wet-scale 0x540888.
|
||||
Размерности: n=[ctx+0x540534], половина rbp=n/2, счётчики n/2+1.
|
||||
Живой каталог (22y): 0x540758=freqaxis, 0x540658=WIN_freq 0.5→0.8.
|
||||
|
||||
### Спрединг-гипотеза (IDFT(R)→окно L→DFT) — ЧИСЛЕННО ОТВЕРГНУТА
|
||||
На живой кривой dual R(7f8) (v43=3.98, v171=1.41): окна Hann L∈{32..2048} дают
|
||||
cut@171 ≤ 2.60 дБ (нужно 11.82); cut@43 падает с 12.0 до 4.4 при малых L.
|
||||
Сглаживание НЕ может поднять долину до уровня соседнего пика — механика скайрта
|
||||
dual НЕ в пост-обработке кривой R.
|
||||
|
||||
### Что остаётся (структура данных dual по q, 22x)
|
||||
Δcut(скайрт−центр) ≈ линейно по −ln res_скайрта с наклоном b≈2.25 дБ/e-fold,
|
||||
НО центр из этого закона выпадает (его cut константен при res≈const). Это
|
||||
согласуется с моделью «скалярный драйв через time-domain twin + шаблонная форма»,
|
||||
но требует знать, как именно нормируется шаблон. Прямое декодирование тел
|
||||
0x1802a24c0 (3КБ AVX2) и complex-op шагов с буферами 0x540548/550/598 — следующий
|
||||
статический шаг; альтернатива — трассировка промежуточных буферов живьём
|
||||
(снапшоты в момент аудио-колбека, не между кадрами).
|
||||
|
||||
Reference in New Issue
Block a user