Об этом проекте

Piano Music Generator — это браузерный инструмент, который создает классические фортепианные композиции с использованием системы правил, а не обученной модели ИИ. Он использует генератор случайных чисел с заданным seed для определения формы, гармонии и мелодического контура, что гарантирует неизменность результата при использовании одного и того же seed. Основные возможности включают: - Генерация музыки: поддержка 20 различных стилей (например, Nocturne, Waltz, Blues) и различных тональностей/ладов (Major, Minor, Dorian и т. д.). - Варианты экспорта: произведения можно экспортировать в форматах MIDI, MusicXML, WAV или MP3. - Аудиодвижок: включает 17 различных голосов, в том числе рояль Salamander, различные оркестровые инструменты и chiptune-синтезаторы. - Композиционная логика: реализация специфических музыкальных правил для гармонии (с использованием суффиксов цифрованного баса), мелодии (проходящие/вспомогательные ноты и ритмические мотивы) и исполнения (кривые темпа и симуляция педали). - Интерфейс: включает вид piano roll, визуализацию «падающих нот» (Falling notes), а также возможность независимо перегенерировать мелодию или аккомпанемент, сохраняя гармонию неизменной.