Да, вы будете хотеть пигмея для этого. Это хорошая идея, чтобы держать что-то легким, но с другой стороны, зачем изобретать велосипед, если кто-то уже написал код для вас, чтобы воспроизводить файлы .midi, а затем использовать их код! Единственный другой вариант, о котором я могу подумать, - это поиск миди-библиотеки для игры на python (я сейчас не могу ее найти), а затем ее создание внутри подпроцесса и подача ему команд и джаза.