Робот-музыкант сочиняет и исполняет музыку

Группа ученых немецкой компании Festo доказала, что сочинять и исполнять музыку способны не только люди, но и роботы. Инженеры разработали специальную музыкальную установку – робота-музыканта. Программное обеспечение сочиняет музыку, и робот на ходу воспроизводит ее при помощи пяти струнных инструментов. К каждому инструменту подведен независимый привод. Музыка создается не с нуля, роботу необходимо задать какую-нибудь тему, определенную мелодию.

Задать исходную мелодию для робота может любой человек при помощи ксилофона или MIDI-клавиатуры. Программное обеспечение музыкальной установки записывает исходную мелодию и обрабатывает ее своим алгоритмом. Алгоритм программы робота-музыканта основан на игре «Жизнь» математика Джона Конвея. При помощи независимых приводов многочисленные интерпретации мелодии воспроизводятся струнными инструментами. Каждый роботизированный инструмент воспроизводит мелодию самостоятельно, при этом обращает внимание на мелодии, которые играют соседние инструменты. Звучание инструментов робота-музыканта подражает струнному квинтету: контрабасу, виолончели, альту и двум скрипкам.

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

Это интересно

Смотрите также