2024-09-28 19:33:15 发布
网友
我需要用Python创建一对midi设备。我的想法是,我可以将MIDI设备的输出补丁到脚本中,并将脚本的输出补丁到类似SoftSynth的东西中。我的脚本会在MIDI流通过时对其进行修改。在
我知道这几乎是可能的,但我似乎找不到一个“包括电池”的解决方案。在
Python中没有内置的MIDI库,这主要是因为没有跨平台的“MIDI设备”概念。或者,更确切地说,有大约30种不同的类型,PortMedia、JACK、SDL等等
所以,你得选一个。如果这是个人使用,选择你现在实际使用的连接。不管它是否是跨平台的,不管您使用的是ALSA还是PortMedia for MIDI,都要使用包装器。在
那么,你怎么找到包装纸呢?只需转到PyPI并搜索“alsa”或“portmedia”或其他任何内容,可能与“midi”一起使用,您很有可能找到一个像样的包装。(如果没有内置X,那么这应该是在Python中寻找用于X的库的第一步。)
Python中没有内置的MIDI库,这主要是因为没有跨平台的“MIDI设备”概念。或者,更确切地说,有大约30种不同的类型,PortMedia、JACK、SDL等等
所以,你得选一个。如果这是个人使用,选择你现在实际使用的连接。不管它是否是跨平台的,不管您使用的是ALSA还是PortMedia for MIDI,都要使用包装器。在
那么,你怎么找到包装纸呢?只需转到PyPI并搜索“alsa”或“portmedia”或其他任何内容,可能与“midi”一起使用,您很有可能找到一个像样的包装。(如果没有内置X,那么这应该是在Python中寻找用于X的库的第一步。)
相关问题 更多 >
编程相关推荐