Python 音乐21-->;stream.chordify()不工作

Python 音乐21-->;stream.chordify()不工作,python,music21,Python,Music21,完全是音乐新手 我正在尝试使用chordify(): 如何从midi文件中获取流对象(可以在其上调用chordify()) 我尝试了两种方法: 1: 2: 提前感谢您告诉我如何从midi文件中获取要调用chordify()的流对象。您的第一个答案是正确的。跑步后 s = converter.parse(fn) 做 然后可以调用s2.show()或任何您想要的函数 是的,第一种方法是正确的。只是chordify()需要大约20分钟才能完成,所以起初我认为它不起作用,但后来我让它运行并离开了——是

完全是音乐新手

我正在尝试使用chordify():

如何从midi文件中获取流对象(可以在其上调用chordify())

我尝试了两种方法:

1: 2:
提前感谢您告诉我如何从midi文件中获取要调用chordify()的流对象。

您的第一个答案是正确的。跑步后

s = converter.parse(fn)


然后可以调用s2.show()或任何您想要的函数

是的,第一种方法是正确的。只是chordify()需要大约20分钟才能完成,所以起初我认为它不起作用,但后来我让它运行并离开了——是的,它工作得很好,只是时间很长。呸!doc没有撒谎——很好:)请看Music21列表(Google群组)最近的讨论,讨论在不久的将来会发生什么,以提高速度和解决一些问题。在一些MIDI文件上的Rdify仍然很慢,但在XML上的速度要比以前快得多。
stream = c.parseFile(fn, format='.mid')
print stream # NOTHING! stream is None
s = converter.parse(fn)
s2 = s.chordify()