【发布时间】:2017-03-21 13:43:37
【问题描述】:
我发现的唯一方法是使用 music21:
m = converter.parse(path)
for m in m.parts:
print(m[0])
但它的输出不正确:
Piano
Piano
empty places 也是一个乐器名称,它只是无法读取它,但问题不在文件中,因为我可以将它正确导入到 tuxguitar。此外,music21 无法粘贴大的 MIDI 文件并卡住。我尝试了 mido 库,但没有办法获得轨道乐器,我找到了一个 attribute,但不知道如何使用它。
如何用python解析midi曲目的乐器?
【问题讨论】:
标签: python midi music21 midi-instrument