我正试图用music21分析一个midi文件,以获取该文件的密钥。有人知道这个命令吗?或者在哪里可以找到这个例子?
我是新手。提前非常感谢。
假设您需要使用密钥查找算法进行分析(而不是仅读取编码器提供的密钥签名(如果存在((,则创建一个music21.stream.Score
并调用analyze("key")
:
my_score: music21.stream.Score = music21.converter.parse('path.mid')
k = my_score.analyze('key')
print(k.name)
《用户指南》中介绍了一些其他有趣的东西,如alternateInterpretations
和correlationCoefficient
。享受