Я пытаюсь подражать пианино в python, используя mingus, как предложено в this question. Я запускаю Ubuntu 14.04, и уже создал звуковую группу и добавил себя к ней. Я использую alsa.Нет звука, использующего fluidsynth и mingus, за исключением оболочки
Я провел код, указанный в одном из ответов на вышеупомянутый вопрос, и он отлично работал в режиме оболочки. Однако, когда я написал скрипт python и попытался запустить его, я не получил никакого звука. Вот мой код:
#!/usr/bin/env python
from mingus.midi import fluidsynth
DEF_FONT_PATH = '/usr/share/sounds/sf2/FluidR3_GM.sf2'
def main():
fluidsynth.init(DEF_FONT_PATH, 'alsa')
fluidsynth.play_Note(80, 0, 80)
if __name__ == '__main__':
main()
Я проверил множество других ответов, и я не могу найти решение.