Python モジュール Music21 を使用して一連のコードからキーを取得しようとしましたが、何を入れても常にc minor
. 私が間違っていることはありますか?
さまざまな入力文字列を試しましたが、print ステートメントは正しいコード名をすべて吐き出しますが、結果のキーは常に C マイナーです!
WindowsでVSCodeを使用してPython 3.7.4を使用しています。
string = 'D, Em, F#m, G, A, Bm'
s = stream.Stream()
for c in string.split(','):
print(harmony.ChordSymbol(c).pitchedCommonName)
s.append(harmony.ChordSymbol(c))
key = s.analyze('key')
print(key)