Как установить pygame.midi.Output () в pygame.midi - PullRequest
0 голосов
/ 13 ноября 2018

Я хочу изучить создание музыки в миди-формате с использованием Python, чтобы создать немного миди с глубоким обучением в будущем.Но я застрял в начале:

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: Неверный идентификатор устройства '"" `

Когда я устанавливаю pygame.midi.Output(0) Выдает 'Device id given is not a valid output id, it is an input id.' У меня есть macOS

pygame.midi.get_count() возвращает 2

...