我在Python中使用Music21来读取MIDI文件,我只想处理使用某种乐器的曲目。例如,如果我的MIDI文件中有两首使用钢琴的曲目,我希望能够打印音符,改变乐器等。我只是在乱搞,试图用另一种仪器来代替某种乐器。然而,当我这样做的时候,我得到一个错误,一些轨道被完全移除,尽管仪器被成功地改变了(假设它不是移除的)。以下是我的当前代码:
from music21 import converter,
我是Python的新手,所以也许我可以先学习基础知识…我是一个音乐家,热衷于学习如何在音乐中使用Python。我安装了适用于Windows10的Python3.8 x64,然后使用pip安装了music21。"D:\Python\lib\site-packages\music21\__init__.py", line 170, in <module>
from musi
我现在使用的是最新的music21版本7,对write()函数是否有任何改变,从而破坏了这段代码?AppData\Local\Programs\Python\Python39\lib\site-packages\music21\converter\subConverters.py", line 1147\username\AppData\Local\Programs\Python\Python39\lib\site-pack