24o: parameterization datapoints — qmap/sens series with correct center-bin; ref_cut==cut_D universally; sens saturation plateau 11.74dB (lvl x70!), law non-monotone in lvl across q configs; datasets committed to /tmp

This commit is contained in:
2026-08-24 20:46:16 +03:00
parent 31cc5540e1
commit 5f822ebae1
+44
View File
@@ -3150,3 +3150,47 @@ t1kq-диагностика (тон@1000, fc∈{500,1000,2000}):
Параметризация (α, γ₀, Δ-правило) по (q, fc, sens) — следующая большая задача;
методика (rendersnap2+зонды+рампа) готова, датасеты расширяются механически.
Канон не тронут: default-корпус воспроизведён (TOTAL 2.286 ✓).
## ============ ДОПОЛНЕНИЕ 24o: точки параметризации — sens/q серии; закон НЕ монотонен по lvl между конфигами ============
### Новые захваты (rendersnap2 v4, deepest scratch, ПРАВИЛЬНЫЙ центр-бин!)
ВНИМАНИЕ баг анализа: для fc≠500 центр-бин K=round(fc/48000·4096)
(fc=1000 → K=85!). Данные:
```
проект lvl_ours@K cut_D@K реф-кат
dual q0.5 s12 8.55 10.03 10.32
qmap q2 s12 20.11 15.44 15.94
qmap q3 s12 20.06 15.43 15.93
qmap q6 s12 19.78 15.39 15.90
sens_6 q1 4.88 10.68 10.90
sens_9 q1 9.91 11.20 11.44
sens_18 q1 83.1 11.74 12.01
sens_24 q1 341 11.74 12.01
```
ref_cut ≈ cut_D везде (0.3..−0.5 дБ) — аудио слышит глубокую стадию,
подтверждение универсальное.
### Наблюдения
1. **γ₀ проверяется и тут**: shallow=q-таблицы дают те же ×1.79 отношения.
2. **Насыщение по sens**: lvl растёт 70× (4.9→341), кат меняется лишь
10.68→11.74 и выходит на плато ≈11.74 (q=1).
3. **Не монотонно по lvl МЕЖДУ конфигами**: (q2,lvl20)→15.44 но
(q1,lvl83)→11.74. Закон зависит от q ОТДЕЛЬНО от lvl (форма/масштаб).
Наивная инверсия даёт β(q2..6)≈0.138 против β(q0.5)≈0.35 — но это
подгонка одной точки; нужна фит-форма с q-аргументом.
4. Кат всегда = плато конкретной конфигурации: cap(q,sens).
Гипотеза: cap ∝ глубина полосы (зависит от q через геометрию шаблона
и/или sens-гейн детектора).
### Датасеты раунда
/tmp/opencode/sc_qmap_1000_q{2,3,6}, sc_sens_{6,9,18,24} (+sc_q*, sc_lv*),
param_points.pkl, tract_qmap*/tract_sens*.
Рефы qmap_*/sens_* в soothe-bt целы (перезаписаны свежими рендерами
rendersnap2 v4 с RENDER_FILE-фиксом — контроль чисел сошёлся).
### NEXT (24p)
1. Полный кривой фит: cut(b)=F(lvl(b),res(b);q,sens) по ВСЕМ бинам всех
проектов (сотни точек с формой дипа) вместо одиночных бинов.
2. sens-плато: найти механизм насыщения (кандидат: LUT FUN_180563a60 верхний
упор B=28 дБ? 11.74·2стадии? нет — искать точно).
3. Δ-правило для t1kq-семейства (fc-дистанция в октавах? q-нормировка?).