Как использовать PyGame для создания миди-звука

Кто-нибудь знает, как заставить pygame воспроизводить миди-звук без подключенных миди-устройств? Например, с помощью soundFonts?

я пробовал

import pygame
from pygame import midi
import time

output = midi.Output(0)
output.set_instrument(0)
output.note_on(64)

Ожидая, что он будет воспроизводить звук, хотя я подозреваю, что он пытается вывести миди-события на устройство, которого не существует.


person holmeswatson    schedule 02.10.2013    source источник
comment
попробуйте добавить midi.init() после импорта   -  person Joel Green    schedule 02.10.2013
comment
добавление midi.init() ничего не изменило   -  person holmeswatson    schedule 02.10.2013
comment
даже если вы не хотите выводить его на устройство, не могли бы вы просто подключить его, чтобы оно работало?   -  person trevorKirkby    schedule 24.11.2013