Python 虚拟 MIDI 设备

2024-09-28 19:33:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要用Python创建一对midi设备。我的想法是,我可以将MIDI设备的输出补丁到脚本中,并将脚本的输出补丁到类似SoftSynth的东西中。我的脚本会在MIDI流通过时对其进行修改。在

我知道这几乎是可能的,但我似乎找不到一个“包括电池”的解决方案。在


Tags: 脚本电池解决方案midisoftsynth
1条回答
网友
1楼 · 发布于 2024-09-28 19:33:15

Python中没有内置的MIDI库,这主要是因为没有跨平台的“MIDI设备”概念。或者,更确切地说,有大约30种不同的类型,PortMedia、JACK、SDL等等

所以,你得选一个。如果这是个人使用,选择你现在实际使用的连接。不管它是否是跨平台的,不管您使用的是ALSA还是PortMedia for MIDI,都要使用包装器。在

那么,你怎么找到包装纸呢?只需转到PyPI并搜索“alsa”或“portmedia”或其他任何内容,可能与“midi”一起使用,您很有可能找到一个像样的包装。(如果没有内置X,那么这应该是在Python中寻找用于X的库的第一步。)

相关问题 更多 >