1

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() を呼び出すストリーム オブジェクトを取得する方法を教えてくれてありがとう。

4

1 に答える 1