我按照說明here解析MIDI文件。我的代碼如下所示: from music21 import converter,instrument # or import *
file = converter.parse('sample.mid')
components = []
for element in file.recurse():
components.append(element
我試圖獲得所有筆記與他們的持續時間(措施)。 from music21 import *
allBach = corpus.search('bach')
x = allBach[0]
p = x.parse()
partStream = p.parts.stream()
for n in p.pitches:
print "Pitch: " + str(n)
pri