habrahabr

Практическое использование автогенерации музыки

  • вторник, 13 апреля 2021 г. в 00:39:50
https://habr.com/ru/post/551808/
  • JavaScript
  • Разработка под Android
  • Звук


На сайте регулярно появляются статьи про автогенерацию музыки или об авто-аккомпанименте. Некоторые в качестве результата воспроизводят невнятное бибикание, у некоторых получается писать вполне человеческую музыку.

В данной статье описывается реализация авто-аккомпанимента для аккордовых прогрессий.

Идея

Сделать возможность подобрать и прослушать звучание аккордов в разных стилях. Работать все должно просто, желательно поменьше кнопок и пунктов меню.

Реализация

Как выглядит веб-версия можно посмотреть здесь:

Для корректного отображения превью поддерживается протоколы Open Graph и Twitter Cards.

Результат

Веб-версию можно запустить здесь

Приложение для Android доступно здесь

P.S.

Если есть какие-то вопросы по генерации или Web Audio API - можно спрашивать в комментариях.