24hh2: gate set to BIT EXACT (user decision); g_s12 datapoint captured (fc1000 q1 s12: audio=scratch+(-0.11dB) confirms direct-mask at fc1000 too); parameterization campaign table drafted

This commit is contained in:
2026-08-25 10:48:05 +03:00
parent c33212c21b
commit bf3faab660
2 changed files with 122 additions and 0 deletions
+30
View File
@@ -3638,3 +3638,33 @@ bigkernel'ов = ИМПОРТИРОВАННЫЕ функции (UCRT/хост-DL
Как только имена получены (ожидаемо expf/powf/log10f класс), семантика
bigkernel'ов замыкается, и полный каскадный симулятор шагов 9–19+FIR
становится реализуемым без дальнейшей археологии.
## ============ ДОПОЛНЕНИЕ 24hh2: гейт смены канона = BIT EXACT; точка g_s12; кампания параметризации ============
### Решение по гейту (пользователь)
Цель = BIT EXACT (не «лучше канона»): все параметры прослежены до декомпа,
корпус сходится в шумовой пол. Дефолт переключается только после этого.
### Новая точка фронтенда: fc1000 q1 SENS12 (g_s12)
```
наш lvl@85=20.139 res@85=0.11718
deepest scratch: cut_D=7.64 dB
REF goertzel: 7.53 dB ⇒ audio=scratch+const ✓ (0.11)
```
Инверсия через dual-константы НЕКОРРЕКТНА (чужое семейство) — для анализа
кламп-гипотезы нужен фит закона внутри fc1000/q1 (серия драйвов по q1).
### Кампания параметризации (план):
Семейство = (контент, fc, q, sens); для каждого нужна серия драйвов:
```
✓ dual fc500 q0.5 s12 два-тона : α=3.2193 β=0.4927 c=0.54
✓ fc1000 q0.5 s12 один тон : α=1.6151 β=0.3645 c=0.48
✓ fc500 q0.5 s12 один тон : α=1.1530 β=0.4038 c=0.33
□ fc1000 q1 s12 + драйв-серия : ← следующий
□ q-серия на одном контенте : q∈{0.1..10} × фикс драйв
□ sens-серия аналогично
□ multi-band (comb) : правило суммирования нотчей
```
Каждая ячейка ≈10 мин (patchparam+рендер+rendersnap2+тракт).
После сетки: зависимость (α,β,c)(q,sens,fc,контент) → формулы или таблицы
с декомп-обоснованием из шагов 9–19.