如何在pygame.midi中设置pygame.midi.Output()

时间:2018-11-13 17:14:02

标签: python pygame midi

我想研究使用python以midi格式生成音乐,以便将来通过深度学习生成一些midi。但是我一开始就陷入困境:

import pygame.midi
import pygame
import time

pygame.midi.init()
midiOut = pygame.midi.Output(1)
midiOut.note_on(64,127)
time.sleep(0.5)
midiOut.note_off(64,127)

midiOut.close()

它抛出"Exception: b"PortMidi:无效的设备ID'“”`

当我设置pygame.midi.Output(0)时 它抛出'Device id given is not a valid output id, it is an input id.' 我有macOS

pygame.midi.get_count()返回2

0 个答案:

没有答案