我正在创建一个读取工作表的应用程序,然后生成一系列要按下的钢琴键,以便工作表能够播放"。我设法为我的床单获取MusicXML或MIDI文件。 MIDI格式正是我所需要的,因为MIDI编号和钢琴键上的一对一对应(根据http://newt.phys.unsw.edu.au/jw/notes.html),并且比将MusicXML文件中的每个音符映射到a格式更简单键。 但是我无法自己访问MIDI编号,MIDI编辑器(如MuseScore)只显示符号而不是实际数字。 有没有办法在python中为MIDI文件生成MIDI编号序列?
答案 0 :(得分:0)
你可以使用python-midi库(https://github.com/vishnubob/python-midi)来解析midi文件并访问midi-data
查看midi-dump脚本(在脚本文件夹中)