22q: dual diagnosis — twin-divisor contrast refuted (real cuts both tones equally), saturating dB-curve hypothesis; pair-collection plan

This commit is contained in:
2026-08-23 10:39:24 +03:00
parent 0aeedde019
commit d160acaa27
+30
View File
@@ -1899,3 +1899,33 @@ RT_POOL=0 RT_SCALE_M=0.90 RT_FLOOR=1 RT_ENV=live → TOTAL 5.215.
2. Уровнезависимость закона: scale-множитель должен зависеть от уровня сигнала
(компрессия в детекторе?) — ступенчатый калибратор внутри файла.
3. comb-выигрыш закрепить: понять, почему мультиполосность выигрывает (перенос в канон?).
## ============ UPDATE 2026-08-22q: DUAL ДИАГНОСТИКА — насыщающая кривая, не контраст ============
Кейс dual q=0.5 (тона 500+2000, оба 7.2 dBFS), trакт@frame150:
| тон | bin | am | res | наш lvl | нужен (real) |
|-----|-----|----|----|---------|--------------|
| 500 (центр) | 43 | 0.321 | **0.117** (res_min) | 8.85 | 1.70 |
| 2000 (вне) | 171 | 0.321 | 0.839 | 1.24 | 1.95 |
GAIN'ы: real @500=10.24 @2000=−11.75 (почти РАВНЫ!); newarch @500 упёрся в кап
(20.4), @2000 недорез (+5.5); canon: @500 перерез 6.9, @2000 точен (12.4≈−11.75).
### ВЫВОДЫ
1. Деление am/res(twin) создаёт контраст ×5 между центром и краем — реальный плагин
такого контраста НЕ имеет: режет оба тона поровну при q=0.5. Twin-делитель в роли
полного делителя lvl ОПРОВЕРГНУТ для аудио-выхода.
2. canon согласуется с real на ВНЕполосном тоне (res^rp мягкий вес ✓) — форма
«кривая от уровня + мягкий вес res» ближе к истине, чем «жёсткое деление».
3. Мануал: «до 60 dB нотчей» при выкрученном depth + наш пин −20.7 при перегрузе
и номинальные −10 дБ здесь ⇒ ГИПОТЕЗА: cut_dB = насыщающая функция уровня
(например A·(1exp(lvl/T)) или soft-knee), а не линейный exp2(−lvl) с капом.
4. Уровни: real нужен lvl 1.70 там, где наш 8.85 — часть разрыва всё ещё
амплитудная нормировка (int@1a0=4096 и др.).
### NEXT
1. Собрать пары (наш lvl_raw, real cut_dB) по ВСЕМ корпусным случаям (62×бины тонов)
→ фит насыщающей кривой cut=f(lvl) — единый закон вместо подгонки параметров.
2. Проверить форму: линейно-лог / экспоненциальное насыщение / soft-knee.
3. Роль res: сравнить cut@center vs cut@skirt при ОДИНАКОВОМ lvl — отделить вес res
от кривой уровня.