Балетное наследие XIX–XX веков

Цифровая
танцевальная
нотация

Цифровая реконструкция хореографических рукописей — от символов Степанова к живому движению

XIX–XX века

История и наследие

Владимир Иванович Степанов

Владимир Иванович Степанов

1866–1896

Создатель системы нотации

Артист кордебалета Мариинского театра. В 1892 году опубликовал «Alphabet des mouvements du corps humain» в Париже. Система была институционализирована в Санкт-Петербургском императорском театральном училище.

Александр Алексеевич Горский

Александр Алексеевич Горский

1871–1924

Последователь и продолжатель

Усовершенствовал систему Степанова, разработал «Таблицу знаков». Записал репертуар Мариинского и Большого театров, передал нотации Сергееву.

Николай Григорьевич Сергеев

Николай Григорьевич Сергеев

1876–1951

Хранитель архива

Сохранил и вывез более 24 балетов после революции. Восстанавливал спектакли в Европе. Коллекция приобретена Гарвардским университетом в 1967–1969 годах.

Хронология

Ключевые события

1892

Публикация алфавита

Степанов публикует «Alphabet des mouvements du corps humain» в Париже. Система основана на анатомии и нотной записи.

Рукопись нотации Степанова

Рукопись нотации Степанова

1900–1903

Запись репертуара

Горский записывает в нотации Степанова крупнейшие балеты: «Спящую красавицу», «Лебединое озеро», «Баядерку», «Жизель».

Гавот — Па де конкурантов, нотация ок. 1900

Гавот — Па де конкурантов, нотация ок. 1900

1919

Эмиграция Сергеева

Сергеев вывозит из России более 24 нотированных балетов. Коллекция становится основой для восстановления классического репертуара на Западе.

Страница из коллекции Сергеева

Страница из коллекции Сергеева

1967–1969

Гарвардская коллекция

После смерти Сергеева его архив приобретён Гарвардским университетом. Коллекция Сергеева становится доступна исследователям.

Коллекция Сергеева в Гарварде

Коллекция Сергеева в Гарварде

Алгоритм

От нотации к видео

01

Нотация → JSON

Символы системы Степанова парсятся в структурированный JSON с анатомическими данными: суставы, углы, направления.

02

JSON → Текст

Каждый символ преобразуется в текстовое описание движения с указанием конечности, фазы и длительности.

03

Текст → 3D

Движения рендерятся на 17-костном скелете Three.js со сплайн-интерполяцией. Экспорт в BVH для Blender.