24m: TWO-STAGE detector — deep=gamma0 x shallow in dB, gamma0=1.79+-0.02 constant across bins/q/levels (explains 1.805/1.8345 family); skirt branch 7.57+2.70*ln(1+lvl/0.341) rms 0.22dB; 18 full-support scratch curves captured
This commit is contained in:
@@ -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 — канал прямого наблюдения кривой детектора БЕЗ инверсии.
|
||||
|
||||
Reference in New Issue
Block a user