# ЛАБОРАТОРИЯ ЗВУКА НДП — САММАРИ (заготовка единой истории)

> Назначение: сводный документ линии «лаборатория звука» — чтобы собрать
> её в одну историю (посты @NORMALDANCE, лендинг, НИОКР-нарратив, курс).
> Каждая часть самодостаточна: можно брать как готовый пост.
> Все числа — из реальных прогонов скриптов `ndp-cli/lab/`, повторяются
> одной командой. Дата фиксации: 08.09.2026.
>
> Метод лаборатории: не спорить и не верить — считать. Утверждение не
> становится фактом от красоты; каждая лаба заканчивается числом.
> Везде, где аналогия, честно разделяем: *вынуждено физикой* /
> *договорено культурой* / *гипотеза, ждущая теста*.

---

## Сюжетная арка одним абзацем

Мы основали лабораторию звука НДП и начали с того, с чего начинается
всё: со струны. Струна привела к гармоникам, гармоники — к темперации,
темперация — к вопросу «почему именно 12 полутонов», а дальше аналогия
потянулась туда, где её ждали эзотерические схемы: свет, цвета, чакры,
масштабы Вселенной. Лаборатория прошла по этой цепочке с линейкой:
где-то нашла настоящую физику (радуга — почти ровно одна октава света;
фигуры Хладни; русский словарь из 12 цветов), где-то — культурную
нарезку (ньютоновские 7 цветов, чакра-карта), а кое-где — гипотезы,
которые можно проверить (решётка Сухоноса, «работает ли карта чакр»).
Итог — три прогнанные лаб-работы, словарные статьи «Частота» и
«Полутон», и правило проекта: в манифесте живёт только измеримое. А закончилось
(пока) тем, что одна фотография экрана телефона с калькулятором
задержек развернулась в целую решётку времени — и тоже сошлась
числом.

---

## Часть 0. Эпициклы — завязка

Скриншот 3Blue1Brown: суперпозиция 2 Гц + 3 Гц, круги на кругах
(эпициклы), спектр с пиками на 2 и 3. Это Фурье — язык, на котором
дальше говорит вся линия. Наша ADNA построена на том же: STFT →
мел-спектрограмма → битовая сигнатура. Лаборатория не начинала с нуля —
её первый прибор уже стоял в `ndp-cli`.

## Часть 1. Струна: физика, которая поёт (лаб №1 — прогнана)

- Закон Мерсенна: f = (1/2L)·√(T/μ). Струна не знает нот — только
  длину, натяжение, плотность. Прогон: L=0,65 м, T=80 Н, μ=5 г/м →
  f₁ = 97,30 Гц.
- Стоячие волны → гармонический ряд fₙ = n·f₁: струна поёт не одной
  частотой, а двенадцатью сразу. Синтезированный щипок проверен FFT:
  все 12 гармоник легли на пики с ошибкой <4 центов — предел
  разрешения FFT, попадание идеальное. Звук записан: `var/lab/lab1_pluck.wav`.
- Приведённые в октаву гармоники НЕ совпадают с клавишами: квинта
  702 цента против клавиши 700, терция 386 против 400, септима 969
  против 1000. Пифагорова комма 23,46 цента — ошибку нельзя спрятать,
  только распределить. Темперация — не открытие природы, а общественный
  договор: 12 полутонов несут её поровну.

Пост-тезис: «скрипка звучит» = «физика решает уравнение». Первая
лабораторная таблица «чистое vs темперированное» — та же математика,
что у Чжу Цзайюя (1584) и Мерсенна (1636).

## Часть 2. Видимая октава: где кончается аналогия (лаб №2 — прогнана)

- Спектральная таблица из видео честная: 380 нм → 788,9 ТГц → 3,26 эВ;
  780 нм → 384,3 ТГц → 1,59 эВ. Пересчитано через константы.
- Настоящее совпадение: видимый диапазон — почти ровно одна октава
  света: 780/380 = 2,053 = 12,45 полутона.
- Но радуга НЕ темперирована: центры семи ньютоновских цветов против
  гаммы До-мажор расходятся до 183 центов — в ~8 раз больше коммы.
- Чакра-карта не выводится честным удвоением ×2ⁿ: каждая нота долетает
  до света своим множителем (До → зелёный, 521 нм; Ля → оранжевый,
  620 нм), единый множитель сажает в свет лишь половину гаммы, верх
  уходит в УФ. И у цвета нет октавного возврата: 620 нм ×2 = 1240 нм —
  невидимая ИК. У звука октава замыкает мир, у света — выбрасывает.
- Вынуждена в схемах только монотонность («ниже нота — ближе к
  красному»); конкретные пары («до = красный») — конвенция.
- «Световая хроматика»: световая октава режется на 12 равных
  полутонов, и русские цветообозначения ложатся почти по слову на
  клавишу: красный — 4 клавиши, оранжевый/салатовый/зелёный/голубой —
  по одной, синий и фиолетовый — по две (+ фиолетовая кромка 0,45).
  Берлин–Кей: русский — мировой рекордсмен, 12 базовых цветообозначений
  (голубой — отдельное слово; английский — 11).
- Зеркальная симметрия: в музыке полутона — природа (квинты), ноты —
  договор; в свете сетка — природа (частота), цвета-тоны — культура.
- Исторический факт: 7 цветов в радуге нет — их приписал Ньютон
  (было 5; оранжевый и индиго добавлены под число нот). «7 нот = 7
  цветов» — изначально музыкальная интервенция в оптику. Ньютоновская
  семёрка на честной решётке стоит неровно: шаги 2,5/0,9/1,6/1,2/1,1/2,0 —
  не мажорная гамма 2-2-1-2-2-2-1.

## Часть 3. «Чакры тоже измеряются» — три слоя

- Слой 1, сигнал: КГР, ВСР, ЭЭГ, газоразрядная фотография — приборы
  показывают реальные физические величины.
- Слой 2, состояние: практики реально меняют физиологию — медленное
  дыхание ~6 циклов/мин максимизирует ВСР (резонанс барорефлекса),
  гудение кратноподнимает оксид азота в носу (Лундберг), мантры
  усиливают альфа-ритм.
- Слой 3, интерпретация: прибор меряет нервную систему, а не семь
  колёс. Анатомия структур в заявленных местах не находит; вслепую
  «энергетические» практики не проходят различающие тесты (Эмили Роза,
  JAMA 1998 — ниже жребия). Карта поздняя и плавающая: число чакр в
  индийских текстах гуляло (4, 5, 6, 7+), каноническая семёрка —
  «Шат-чакра-нирупана» (XVI век), радужные цвета — теософ Ледбитер,
  1927 год (новее паровоза).
- Различающий протокол (лаб №7, запланирована): «гудение против карты».
  Четыре серии по 5 минут с записью ВСР: молчаливое дыхание; дыхание с
  гудением на одной ноте; биджа-мантры по канонической карте; те же
  слоги в перемешанной карте. Если серии сравняются — работает дыхание
  и фонация; если каноническая карта обгонит перемешанную — у карты
  есть структура, и это открытие. Вопрос не «работает ли практика»
  (работает), а «работает ли карта».

## Часть 4. Пластина Хладни: почему мука рисует (лаб №3 — прогнана)

- Мука на жестяном листе собирается не где «звучит», а где пластина
  НЕПОДВИЖНА: линии узлов собственной моды. Это настоящая физика —
  стоячие волны в 2D, та же математика, что у струны (лаб №1), только
  решётка мод двумерная.
- Чей рисунок: пары (форма листа, частота), а не «тона вообще».
  Частота — клавиша, форма листа — партитура (спектр собственных
  частот). Смени форму при той же ноте — узор другой.
- Прогон: квадрат (вырожденные пары мод (n,m)+(m,n)) даёт диагонали и
  кривые решётки; круг (J_n(kr)·cos nθ, Бессель посчитан рядом без
  scipy, нули проверены по табличным) даёт розетки.
- Кулон с 12 лучами: угловая мода n=6 — ровно 12-лучевая розетка
  (2n узловых лучей), вторая мода добавляет узловое кольцо на r≈0,85 —
  звезда плюс обод, почти один в один кулон. Мандалы, радиальные
  звёзды и моды пластин — одна семья простых симметрий.
- Скрипка: дека — та же пластина; мастера и поныне настраивают её моды
  по фигурам Хладни. Тембр скрипки и есть этот набор мод.
- История: Хладни, 1787; демонстрация Наполеону 1809; теория пластин —
  приз Академии (Софи Жермен). Первая в истории таблица «частота ↔
  узор» — прародитель спектрального анализа, на котором стоит ADNA.

Пост-тезис: отпечаток трека — тоже узор собственной моды, только пара
другая: (произведение, окно анализа) вместо (лист, частота).

## Часть 5. Фортепиано Вселенной (лаб №6 — план)

- Сухонос: ось размеров от планковской длины (10⁻³³ см) до Метагалактики
  (~10²⁸ см) — ≈61 порядок; гипотеза делит его на 12 «полутонов» по
  10^5,083 (61/12 = 5,083 из «круглых» 5×12 = 60); бимодальность — две
  волны с близкими периодами 10⁵ и 10^5,083 — это биения, как у
  расстроенных струн унисона, только по оси масштабов.
- Красивая рифма: стандартная клавиатура синтезатора — 61 клавиша,
  ровно 5 октав.
- Что в скелете реально: дискретная масштабная инвариантность и
  лог-периодичность — настоящая математика (Мандельброт; Сорнетт —
  приложения), «большие числа» Дирака (10⁴⁰) — необъяснённые
  совпадения. Что гипотеза: максоны, «сёдла устойчивости»; 61/12 —
  подгонка под красивое (делить на 12 можно любую ось).
- Тест один: предсказать узел решётки, которого ещё никто не видел.
  Лаба №5 построит гистограмму характерных размеров (протон, атом,
  клетка, человек, планета, звезда, галактика) и проверит, держится
  ли решётка на независимых данных.

## Часть 6. Лог-решётка: то же самое на службу ADNA (лаб №5 — план)

- В лог-частотной оси транспозиция — не растяжение, а сдвиг. Признаки,
  построенные на 12-полутоновой решётке, инвариантны к питчу.
- Практический мотив: слабое место ADNA — питч-сдвиг (экспресс-тест:
  pitch+5% = 0,815, зона «производное»).
- Мост к НИОКР этап 1: оконные подписи + лог-решётка → устойчивая
  атрибуция фрагментов (мэшапы: «фрагмент → источник → доля
  хронометража»).

## Часть 7. Словарь: закон тождества на практике

Линия закрыта словарными статьями («Словарь невежды»,
`site/glossary.md`): **Частота** (слово одно — миров две, разрыв 10¹²;
таблица «звук vs свет»), **Полутон** (интервал, а не звук; почему
именно 12 — арифметика квинт; «световой полутон» — измеримая сетка, не
метафора; микротоны — норма других традиций) + ранее готовые
**Темперация** и **Тональность**.
Сверх плана закрыты ещё две: **Октава** (×2 — единственный интервал,
который темперация не трогает; удвоение живёт в трёх мирах — высота,
свет, время; «октавы органов» — разбор в три слоя: резонанс тканей
измерен, «иерархия тонкости» — нет) и **Дискретизация** (теорема
Котельникова 1933 и линия «звук стал числом»: фонограф Эдисона →
Котельников → Ривз 1937 — фундамент, на котором стоит ADNA).
Правило НДП, выведенное всей линией: в манифесте живёт только
измеримое (БПМ, тональность, ADNA, пороги вердиктов); метафора —
в культуру, в манифест не входит.
Кандидат на следующую статью: **Измерение** (измерение заканчивается
числом; интерпретация начинается после) — закроет и чакровый спор, и
«масштабные волны» одним правилом.

## Часть 8. Темпо-решётка: один бит — вся таблица (лаб №4 — прогнана)

История продолжилась с фотографии экрана телефона: приложение «Delay &
Reverb Calculator» с введённым BPM 175,20 предлагает pre-delay, decay и
reverb time для залов и комнат и таблицу длительностей нот. Вопрос
«можно ли это, зная одно число, посчитать самому» — лаборатория
ответила прогоном: можно, и всё сошлось до сотых долей миллисекунды.

- Одно число — бит = 60000/BPM: 60000/175,20 = 342,47 мс.
- Длительности нот: целая = 4 бита; пунктир ×1,5; триоль ×2/3 — все 18
  чисел таблицы приложения совпали.
- Таблица ревербов декодирована как музыкальные длительности:
  reverb time = 8/4/2/1 бита (Hall — 2 такта, Large Room — такт,
  Small Room — 2 доли, Tight Echo — доля); pre-delay = 1/32…1/512
  ноты; decay = reverb − pre-delay.
- Симметрия всей линии: у музыки две логарифмические решётки — высота
  (×2 = октава, лаб №1–2) и время (×2 = вдвое медленнее). Темп — та же
  «темперация», только во времени.
- Служба проекта: темпо-синхронные окна анализа (окно = K битов) —
  воспроизводимая привязка окон подписей ADNA к решётке трека. Для
  dnb1st-демо (172 BPM): окно 16 битов = 5,58 с — каждый аналитик
  режет трек в один и тот же момент. Это прямой аргумент для НИОКР
  этапа 1 (оконные подписи, атрибуция мэшапов).

Пост-тезис: «зная одно число, посчитал всю таблицу» — лучший рецепт
лаборатории: любое приложение, любой пост, любую схему можно не верить
и не оспаривать, а воспроизвести.

---

## Артефакты и команды

| Артефакт | Путь | Запуск |
|---|---|---|
| Лаб №1 струна | `ndp-cli/lab/lab1_strings.py` | `cd ndp-cli/lab && ../.venv/bin/python lab1_strings.py` |
| Лаб №2 свет | `ndp-cli/lab/lab2_light.py` | `cd ndp-cli/lab && ../.venv/bin/python lab2_light.py` |
| Лаб №3 Хладни | `ndp-cli/lab/lab3_chladni.py` | `cd ndp-cli/lab && ../.venv/bin/python lab3_chladni.py` |
| Лаб №4 темпо-решётка | `ndp-cli/lab/lab4_tempo_grid.py` | `cd ndp-cli/lab && ../.venv/bin/python lab4_tempo_grid.py` |
| Программа лаборатории | `ndp-cli/lab/README.md` | — |
| Словарь | `site/glossary.md` | — (статьи «Октава», «Частота», «Полутон», «Темперация», «Тональность», «Дискретизация») |
| Звук щипка | `var/lab/lab1_pluck.wav` | послушать |

Зависимость одна: venv `ndp-cli` + numpy (без scipy/matplotlib — Бессель
рядом, графика ASCII).

## Что дальше (по этой линии)

1. Лаб №5 «Лог-решётка» — темперационная сетка в спектре реального
   трека; цель — поднять pitch+5% с 0,815 (служба ADNA, НИОКР этап 1).
2. Лаб №6 «Фортепиано Вселенной» — независимая проверка решётки 10^5,083.
3. Лаб №7 «Гудение против карты» — различающий протокол ВСР (нужен
   пульсометр с экспортом RR-интервалов).
4. Словарная статья «Измерение».
5. Сборка этой истории в цикл постов @NORMALDANCE (5–7 выпусков по
   частям) — части 0–7 уже писаны пост-тезисами.
