使用music21不能使用partitionByInstrument
将文件分成多个部分。你知道吗
from music21 import *
song = converter.parse("/Nottingham/train/ashover_simple_chords_12.mid")
print(len(song.parts)) # prints 2
parts = instrument.partitionByInstrument(song)
print(parts.parts[0].id)
显示衰减错误
print(parts.parts[0].id)
AttributeError: 'NoneType' object has no attribute 'parts'
另外,当我检查song对象包含什么song.show("text")
时,我可以看到有部分。生糊here。你知道吗
这个问题发生在所有Nottingham midi dataset上。当我尝试使用不同的midi文件时,一切正常,partitionByInstrument
正常工作
上面写着:
但是这个文件没有指定任何工具,所以没有分区可以将数据放入其中。在本例中,
partitionByInstrument()
显然返回None
。你知道吗相关问题 更多 >
编程相关推荐