Scorpio » 06 фев 2015, 18:31
Вопрос к специалистам по MIDI. Давно хотел забацать робота - ударника (не того, который ударно трудиться, а того, который по барабанам и тарелкам стучит). Роботом может быть, например, BIOLOID. Плюс муляж ударной установки. Идея такая - программка на ПК считывает MIDI файл, выделяет из него ударные, и отправляет роботу через COM порт. Затем с небольшой задержкой, для отработки движения, воспроизводит всю музыку. МК робота отрабатывает движения рук и ног, нажимающих на педали. Понятно, что темп музыки будет ограничен физическими возможностями конструкции робота - музыканта. Вопрос: возможно ли все это реализовать и добиться смотрибельной синхронизации движений?
Видимо, MIDI файл д.б. предварительно проанализирован на возможность корректного воспроизведения, составлена таблица движений и загружена в робота. Затем только начать одновременное воспроизведение. Так?