diff --git a/handoff/NOTES_LEVEL.md b/handoff/NOTES_LEVEL.md index fa177e7..881ab6f 100644 --- a/handoff/NOTES_LEVEL.md +++ b/handoff/NOTES_LEVEL.md @@ -3194,3 +3194,32 @@ rendersnap2 v4 с RENDER_FILE-фиксом — контроль чисел со 2. sens-плато: найти механизм насыщения (кандидат: LUT FUN_180563a60 верхний упор B=28 дБ? 11.74·2стадии? нет — искать точно). 3. Δ-правило для t1kq-семейства (fc-дистанция в октавах? q-нормировка?). + +## ============ ДОПОЛНЕНИЕ 24o-2: глобальный фит формы НЕ сошёлся — путь к механизму через декомп ============ + +### Попытка: cut = α·[ln1p(k·L/β) − ln1p(k·L/C)] (двусторонняя сатурация, +α,β,C общие + пер-проектный масштаб k) по 13 кривым × все значимые бины. +Результат: rms 1.40 дБ, шкалы k хаотичны (k(dual)=19.9 при том что +константы откалиброваны на dual!), qmap-кривые не вошли (тракт-файлы +перепроверить). ВЫВОД: форма «мягкий предел с общими константами» не +описывает семейство; пер-конфигурационные капы (q0.5:10.03 / q1s24:11.74 / +q2:15.44) не выводятся из одной (β,C). + +### Интерпретация +Кап растёт с q (шаблон острее ⇒ глубже детекция?) и слегка с sens. +Кандидаты механизма насыщения и q-зависимости: +(а) частотно-варпированные коэф. генератора FUN_180533340 (p-экспонента!) + — сила IIR зависит от fc/sr и p; +(б) LUT FUN_180563a60 (A,B,γ в dB-домене); +(в) mix^p / blend-цепочка BLOCKMAP pre-combine; +(г) двухстадийность = двойной проход exp-тракта (24l) — тогда γ₀ должно + быть точной функцией отношений окон/нормировок, вычислимо из декомпа. +Путь по золотому правилу: СТАТИЧЕСКИЙ ДЕКОД этих тел (все адреса известны), +затем параметризация станет следствием, а не подгонкой. + +### Датасеты для будущих фитов сохранены +/tmp/opencode/mega_curves.pkl (13 полных кривых cut+lvl), param_points.pkl, +scratch_family.pkl, плюс сырые ph*.npz каталоги sc_*. +### Коммиты раунда 24j..24o-2 +6629e8b, cc8ba34, 6dc2967, 1605e0b, 65fb983, fe01ef5(?), b00a8a6(?), fc224b0, +31cc554, 5f822eb + этот. Все запушены в origin/main.