diff --git a/handoff/NOTES_LEVEL.md b/handoff/NOTES_LEVEL.md index 6defa58..1a6b7b4 100644 --- a/handoff/NOTES_LEVEL.md +++ b/handoff/NOTES_LEVEL.md @@ -1621,3 +1621,30 @@ Audio-референсы константы: **FUN_180529c60**, 18052baa0, 18052 насыщения mask(eff_level). 3. Порт: sidechain-clamp в render48k (min(max(in,-1),1) на копии для детектора) + аффинный закон Phase A без LUT -> корпус с гейтом. + +## ============ UPDATE 2026-08-22h: FLOOR LAW MAPPED — sens и depth ============ + +Пол редукции как функция параметров (hot-тон −6 dBFS, trim+12, mix100): +| sens | floor gain | mask | lvl_cap=log2(0.8/mask) | +|------|-----------|--------|---------| +| 3 | −17.74 | 0.12973 | 2.6245 | +| 6 | −18.78 | 0.11502 | **=ln10/20 точно** | +| 9 | −19.78 | 0.10256 | 2.9635 | +| 12 | −20.72 | 0.09208 | 3.1191 | + +### Эмпирический закон + floor_dB(sens) ≈ 20·log10(ln10/20) − (sens − 6)/3 (якорь sens6; ±0.06 dB) +Depth тоже сдвигает пол: depth UI 0 → **−19.10 dB** против base (+0.9) → −20.72 +(Δ≈1.62 dB на 0.9 ед. depth ⇒ ~1.8 дБ/ед., НЕ как sens/3). +lvl_cap(sens) квазилинеен: наклон ≈0.055/oct-per-dB ≈ аффинный наклон Phase A (0.0588). + +### Статус механизма +Пол — гладкая поверхность F(sens, depth); сайт в декомпе не найден (юзеры ln10/20 — +сеттеры att/rel и dither-фактор). Гипотеза детекторного капа остаётся лидом: +lvl_raw детектора перестаёт расти при эффективном уровне ≈0 dBFS (колено), а кривая +редукции следует закону до этого капа. Точная форма F(...) — на картирование. + +### NEXT сессии +1. Декод FUN_18052d650 (IIR1) + leveltrack-путь на предмет ограничителя am. +2. Картирование F(sens,depth) сеткой 4×4 через мост (~30 мин рендеров) → фит. +3. Порт эмпирического пола в структурную цепь (env-параметризованный), корпус с гейтом.