Необходимо разработать алгоритм (последовательность шагов) по гармонизации мелодии.
Какие задачи решаются данным алгоритмом:
Необходимо четко формализовать (описать текстом, либо блоковой диаграммой) последовательность шагов по нахождению:
1. тональности этой мелодии
2. последовательности аккордов данной мелодии в соответствии с теорией музыкальной гармонии
Входные данные для алгоритма:
1. некая простая мелодия (один инструмент)
Выходные данные: мелодия + аккордовое сопровождение
Критерии успеха выполнения работы: необходимо опробовать данный алгоритм на 3-х любых известных мелодиях (предлагается заказчиком при приемке работы).
Если гармония последовательность аккордов совпадет не менее чем на 80% с оригиналом, то алгоритм работает и заказ с читается выполненным.
Опубликован 05.04.2017 в 10:05 Последнее изменение: 12.04.2017 в 15:50