Pull to refresh
75
0
Send message
А еще для супермаркетов)
Отлов параллельного движения, равно как мелодические и гармонические соединения я не реализовывал — это можно реализовать в случае если предвидится именно 4 голоса, но их может быть и 1 и 10 — тут уже такое не отловишь.
А еще там могут быть параллельные квинты, да.
У меня была идея оформить это в виде библиотеки, которая позволит разработчикам игр на лету генерировать необходимый саундтрек: спокойную музыку или наоборот, ритмичную, боевую.
Современная поп-музыка — это набор квадратов с затертыми до дыр последовательностями аккордов. Ее даже описывать лень.
Классического, что-то среднее между барокко и романтизмом.
Но параллельно буду заводить базы для более простых случаев — легкий фолк, чиллаут, электронная музыка.
В каком конкретно случае идет нарушение?
Написал пост о своей реализации музыкального генератора.

habrahabr.ru/post/185154/
Да, Дэвид Коп непосредственно участвует в процессе создания мелодии — отсекая неверные структуры и т.д.

Для достижения успехов в этой сфере необходимо, чтобы программисты и музыковеды\композиторы работали сообща. Как при разработке лингвистических систем. Иначе точно ничего не выйдет!
Есть один такой замечательный профессор в Калифорнии — David Cope. Ему удалось написать программу, которая, получая на входе набор произведений одного композитора, выдает бесконечное число произведений в его стиле. Результаты работы даже профессиональные музыканты не могли отличить от оригинала. Профессора атаковали критики, крича, что в музыке должна быть душа, а он все уничтожает. Но ведь даже сгенерированная в стиле Шопена музыка тоже вызывает эмоции — так где же она, душа? Вопрос до сих пор открыт.

Советую почитать вот это интервью с ним — там он рассказывает историю создания программы, как ее восприняли окружающие и какая участь ее в итоге постигла.
Да ладно, думаю в один кусок впихнуть смогу. На защите ж за 5 минут как-то рассказать смог =)
PS Уже снял новое демо-видео ;)
Спасибо большое за инвайт!
В ближайший день-два постараюсь написать подробный пост про свой генератор. Не знаю, правда, как уместить 56 страниц диплома в сжатый пост… но попробую!
2

Information

Rating
Does not participate
Location
Ростов-на-Дону, Ростовская обл., Россия
Registered
Activity