From fe01ef5bacec77ec3e810ce8b0da4c65bede125f Mon Sep 17 00:00:00 2001 From: Matiq Date: Mon, 24 Aug 2026 19:34:43 +0300 Subject: [PATCH] =?UTF-8?q?24m:=20TWO-STAGE=20detector=20=E2=80=94=20deep?= =?UTF-8?q?=3Dgamma0=20x=20shallow=20in=20dB,=20gamma0=3D1.79+-0.02=20cons?= =?UTF-8?q?tant=20across=20bins/q/levels=20(explains=201.805/1.8345=20fami?= =?UTF-8?q?ly);=20skirt=20branch=207.57+2.70*ln(1+lvl/0.341)=20rms=200.22d?= =?UTF-8?q?B;=2018=20full-support=20scratch=20curves=20captured?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handoff/NOTES_LEVEL.md | 44 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/handoff/NOTES_LEVEL.md b/handoff/NOTES_LEVEL.md index bfc175f..faefb4e 100644 --- a/handoff/NOTES_LEVEL.md +++ b/handoff/NOTES_LEVEL.md @@ -3014,3 +3014,47 @@ mask598: паттерн lane-select подтверждён. 2. Численная репликация log→exp тракта (ops A-D, buf548) до ±1% для bit-exact. 3. sens/fc-серии для масштабирования закона. 4. RT_FIRCONV=3 уже даёт правильную композицию — детектор доводить до B. + +## ============ UPDATE 2026-08-24m: ДВУХСТАДИЙНЫЙ ДЕТЕКТОР — ГЛУБОКАЯ/МЕЛКАЯ СВЯЗАНЫ КОНСТАНТОЙ γ₀≈1.79 В дБ; ЕДИНАЯ АРХИТЕКТУРА ЗАКОНА ============ + +### Данные +rendersnap2 v4 (со слотом scratch@540628) прогнан по всем q (sc_q*) и уровням +(sc_lv*): 18 полных кривых поддержки (deepest-scratch отбор). Стеади-scratch +внутри рендера КОНСТАНТЕН (s43=−0.6477±0.0005 через 50 фаз!), дискретные +состояния {0, релиз, стеади, глубина}. + +### ГЛАВНЫЙ ФАКТ: cut_deep = γ₀ · cut_shallow, γ₀ = 1.79±0.02 +| точка | shallow дБ | deep дБ | отношение | +|-------|-----------|---------|-----------| +| центр @43, drive 0 | 5.550 | 9.90-10.04 | 1.789 | +| @171 q=0.1 | 8.447 | 14.89 | 1.763 | +| @171 q=0.5 | 6.442 | 11.57 | 1.796 | +| @171 q=10 | 5.642 | 10.07 | 1.785 | +Отношение константанно по всем бинам/q/уровням ⇒ «таинственные» 1.805/1.8345 — +ЭТО ОНО: применяемый кернел = стадия-2 детектора, буфер обычно держит стадию-1, +отношение их дБ-масштабов = γ₀. (Точная природа двух стадий — кандидат: +двойной exp-проход тракта 24l или итеративный детекторный контур.) +⇒ закон применения A = 1.019·V^1.8345 и «audio = deep напрямую» — ЭКВИВАЛЕНТНЫЕ +записи одного факта. + +### Формы ветвей стадии-S (shallow; стадия-D = ×γ₀) +``` +центр (bin fc): cutS = 1.7436·ln(1 + lvl_raw/0.3824) rms 0.045 дБ (8 уровней) +скирт (@171 все q): cutS = 7.57 + 2.70·ln(1 + lvl_raw/0.341) rms 0.22 дБ (holdout q=1.5/3/10) +``` +Скирт-офсет +7.57 дБ НЕ объяснён (кандидат: вторая компонента детектора / +кросс-тон вклад). Ширина провалов 5-6 бинов константна ∀q; между контентными +пиками B≡1.00000 ровно. Глубина центра сатурируется ~9.9-10.0 дБ (S-стадия) +∀q при drive 0; @171 монотонно растёт 10.07→14.89 при q↓. + +### Уровневая серия (стадия-D, sc_lv*, центр): +drive −0..−30 дБ → s43: −1.143, −1.021, −0.903, −0.791, −0.685, −0.494, −0.339, +−0.222 (= cut_D 9.93…1.93 дБ). + +### Следствия для транскрипции +Детектор = вычислить cutS(b) побиновно, затем маска = 10^(−γ₀·cutS/20). +Для bit-exact остались: (а) источник γ₀ и двух стадий в декомпе; +(б) объяснение офсета +7.57 скирта; (в) правило границ поддержки лога. +Датасет: /tmp/opencode/scratch_family.pkl (18 кривых) + tract_*. +Инструмент-обновление: rendersnap2 v4 пишет полный набор слотов включая +scratch — канал прямого наблюдения кривой детектора БЕЗ инверсии.