Arpeggicho
Система, превращающая сыгранные арпеджио в аккорды в реальном времени
октябрь 2026
1. Обзор
Система записывает сыгранные ноты одну за другой и накладывает их друг на друга, позволяя услышать арпеджио как аккорд. Даже на инструменте, который может извлекать только одну ноту за раз, можно в реальном времени услышать, как собственные ноты звучат вместе.
2. Предпосылки и проблема
Разучивая арпеджио на саксофоне, я заметил, что запоминаю их прежде всего как последовательности движений пальцев или схемы аппликатуры. Мне было трудно мысленно связать ноты, которые я играл по одной, со звучанием аккорда, который они образовали бы вместе.
Так появилась идея инструмента, который накладывает друг на друга действительно сыгранные ноты и помогает на слух понять связь между арпеджио и аккордами.
3. Подход
Опыт 1: Создавать аккорд во время игры
Система продолжает воспроизводить уже сыгранные ноты. Когда вы играете следующую ноту, слушая предыдущие, сохранённые звуки накладываются на живой звук инструмента. Это позволяет слышать интервальные соотношения и звучание аккорда прямо во время игры.
Опыт 2: Прослушивать звучание после игры
Когда вы заканчиваете играть, ваши ноты продолжают звучать вместе как аккорд. Отвлёкшись от физических действий, необходимых для игры на инструменте, можно более объективно послушать гармонию, созданную собственным арпеджио.
Главная идея: Использовать собственный звук
Воспроизводятся не заранее подготовленные звуки инструмента, а собственная игра, записанная на месте. Сохранение своего тембра и интонации связывает оба опыта — наложение нот во время игры и последующее прослушивание — с собственным исполнением.
4. Проектирование и реализация
Поскольку система работает со звуком в физическом пространстве, место использования и условия аудиоввода и вывода тоже входят в задачи проектирования. При запуске проводится калибровка: примерно одну секунду измеряется окружающий звук, а затем на основе его уровня регулируется порог обнаружения сыгранных нот.
Кроме того, в одном пространстве динамик воспроизводит запись, а микрофон одновременно улавливает новые ноты. Поскольку микрофон принимает оба звука, различение воспроизводимых и вновь сыгранных нот стало ещё одной задачей при реализации.
Участки с нестабильной высотой тона или громкостью отбрасываются. Из каждой записи выбирается стабильный фрагмент длиной 150–300 миллисекунд, который воспроизводится по кругу со сглаженными стыками. Пики выходного сигнала при наложении нот также ограничиваются, чтобы громкость не становилась чрезмерной.
5. Дальнейшие задачи
Система пока находится в разработке и не выпущена для широкой публики. Я хочу повысить качество распознавания звука и сделать интерфейс и взаимодействие удобнее для занятий. Эффект для обучения тоже ещё не проверен: в ходе реальных занятий я планирую выяснить, помогает ли система на слух понять связь между арпеджио и аккордами.