我想从 4 个语音 krn 乐谱中提取 2 个部分并将它们保存为 MIDI 文件。
我可以加载文件:
s = converter.parse('/something.krn')
我可以得到一些像这样的基本信息:
s.metadata.title
在 v2 中,我想存储 s 中带有“Cantus”标签的部分。知道如何检查标签吗?他们在 krn 中有一个标签。
一旦我有了零件的编号,我就可以得到它
s.parts[i]
krn 文件的定义如下:
**kern **kern **kern **kern **kern
*Ibass *Itenor *Itenor *Icalto *Icant
!Bassus !Tenor 2 !Tenor 1 !Altus !Cantus
我猜标签不是正确的名称,因为我在 music21 文档中找不到这个,也许是部分的名称?
我似乎在music21 文档中找不到该属性。