Цифровая музыка давно стала привычной для миллионов людей по всему миру, но разработчик под псевдонимом MegCell решил использовать технологии для управления настоящими музыкальными инструментами. Он создал роботизированную систему, способную играть на обычной гитаре, а в дальнейшем планирует собрать полноценный оркестр из подобных устройств. Подписывайтесь на Telegram-канал про технологии
Проект был продемонстрирован в сообществах Arduino и ArduinoProjects на сайте Reddit. Автор опубликовал видео работы системы и рассказал о некоторых технических особенностях в комментариях. Основу конструкции составляют 28 сервоприводов, каждый из которых отвечает за работу с отдельными струнами. По словам разработчика, одной из самых сложных задач стал подбор и точная настройка сервоприводов, чтобы добиться естественного звучания. Сейчас робот уже умеет щипать струны с разной силой, а работа над улучшением техники исполнения продолжается.
Система не использует заранее запрограммированные последовательности. Она автоматически считывает композиции в формате MusicXML и преобразует их в команды для игры на гитаре, включая прижатие струн, перебор и игру медиатором. Поддерживается и обычный бой, хотя алгоритмы его исполнения ещё дорабатываются.
После завершения работы над гитарой MegCell планирует адаптировать технологию для других музыкальных инструментов. Конечной целью проекта является создание полностью роботизированной группы, способной исполнять любые композиции, загруженные в формате MusicXML.
Источник: trashbox.ru