AF.Алексей Филатовпроекты / заметки
RUEN

05 / Браузерный музыкальный инструмент

Джем-машина.

Выбери тональность, последовательность аккордов и барабанный ритм — и подыгрывай прямо в браузере.

ТЕКУЩИЙ ЭТАПИграбельный мини-прототип

Зачем я это делаю

Идея началась со старого планшета Lenovo, которому захотелось найти новую работу. Пусть стоит на подставке и помогает играть на гитаре: держит ритм, показывает текущий аккорд и заранее подсказывает следующий. Пенсия для планшета откладывается.

Джем-машина — маленькая репетиционная станция. Можно выбрать мажор или минор, готовую последовательность, темп и барабанный рисунок, нажать «Играть» и подхватить музыку своим инструментом.

Ритм, гармония и экран для сцены

Звук аккордов, баса и барабанов синтезируется прямо в браузере. Есть несколько способов играть аккорды и тембров, редактор сетки из 16 шагов и свинг. Лента аккордов показывает, где ты находишься; нажатие во время игры переносит к выбранному аккорду на следующем такте.

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

  • Тональность, лад, темп и готовые последовательности
  • 16-шаговый редактор барабанов и регулировка свинга
  • Свои последовательности сохраняются в браузере
  • Режим сцены с аппликатурами; пробел запускает и останавливает

Текущий этап и следующий эксперимент

Рабочий прототип в одном HTML-файле. Он запускается на этой странице без сервера и музыкальных библиотек; сохранённые последовательности остаются в памяти текущего браузера и не синхронизируются между устройствами. Интерфейс пока на русском языке.

Что дальше

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

Открыть Джем-машину ↗

ДРУГОЙ ПРОЕКТ

WalkQuest↗← Все проекты