music21 のまったくの初心者です。
chordify() を使用しようとしています: http://web.mit.edu/music21/doc/usersGuide/usersGuide_09_chordify.html
midi ファイルからストリーム オブジェクト (chordify() を呼び出すことができるオブジェクト) を取得するにはどうすればよいですか?
私は2つのアプローチを試しました:
1:
s = converter.parse(fn)
for el in s.recurse():
print '\n'
if 'Stream' in el.classes:
el.chordify() # NOT WORKING! throws error.
if 'Score' in el.classes:
el.chordify() # NOT WORKING EITHER! also throws error.
2:
stream = c.parseFile(fn, format='.mid')
print stream # NOTHING! stream is None
midi ファイルから chordify() を呼び出すストリーム オブジェクトを取得する方法を教えてくれてありがとう。