Как стать автором
Обновить

Комментарии 13

Хорошо — это теория. А где результат. Я, например, помню статьи в «Науки и жизнь» — «Пишем музыку на калькуляторе». Хотелось бы услышать результат.
Я думаю к плюсам Вашего алгоритма можно отнести то, что он «слушает» и распознает ноты из вне. Т.е. можно сделать в некотором роде акомпаниатора — робота импровизирующего на основании распознаных внешних шумов. Я бы с удовольствием посмотрел на такое.
Господа, отвечу тут на вопрос про результат. На следующей неделе я закончу топик про практическое применение. Сразу оговорюсь, что это, как бы сферическая коллаборация в вакууме. Будут рассморены 2 алгоритма: генерация марковскими цепями и синтез на основе порождающих грамматик. Первый алгоритм компетентен только в вопросах звуковысоты, второй — в вопросах ритма.
Надеюсь, к этому времени я найду свою дипломную работу, а именно программу, чтобы можно было пощупать как это работает. Ссылка на программу будет так же в следующем топике. Спасибо за интерес к теме, а пока я ушел наслаждаться отпуском.
Да, хотелось бы увидеть, как это все работает. Или хотя бы понять, как считаются оценки. Можете привести пару примеров расчета подходящих пар?
Индастриал. Звуки завода. Сотни станков и агрегатов работающие по определенным алгоритмам и издающие звуки сливающиеся в ритмы и мелодии…
Интересно было бы протестировать такой простой алгоритм генерации музыки:
а) задаются на вход несколько нот (можно случайно)
б) по базе всех музыкальных произведений всех времен и народов ищутся подстроки, начинающиеся с заданных нот; составляется частотная таблица
в) из нескольких наиболее вероятных вариантов продолжений случайным образом выбирается одно (вероятность выбора может коррелировать с вероятностью подстроки в базе)
г) после этого шаг б) применяется уже к новым нескольким нотам.

Такой аналог детской игры «допиши стихотворение», где каждый следующий игрок видит только две последние строчки.
Это подход, основанный на марковских цепях. Он подробно описан в фундаментальном, по моему мнению, труде Зарипова Р. Х. в его книге «Кибернетика и музыка», 1971 года, по-моему.
А можно где-то послушать результаты работы такого алгоритма?
ru.gen43.com — здесь приведено немного теории и есть сама программа.
Часто стали на хабре писать про генерацию музыки.
Помнится один товарищ недавно описывал, как это сделать, опираясь на теорию генетических алгоритмов.
Жалко у вас послушать нечего, было бы любопытно сравнить.
По ссылке выдало 404 ошибку.
Удалите точку в конце.
Все верно, за точку приношу извинения.
Правильный вариант ссылки: habrahabr.ru/blogs/algorithm/111736
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории