gpt4 book ai didi

python - 是否可以在 portmidi/pyportmidi 中找出 MIDI 设备连接到哪个 USB 端口

转载 作者:行者123 更新时间:2023-11-28 19:26:34 26 4
gpt4 key购买 nike

我正在连接几个相同的 USB-MIDI 设备并使用 Python 和 pyportmidi 与它们通信。我注意到当我在 Linux 上运行我的代码时,设备的 MIDI 端口有时会以不同的顺序枚举,所以我将消息发送到错误的设备。由于这些设备没有唯一标识符,我被告知我应该通过它们连接到哪个 USB 端口来识别它们。

有什么方法可以检索这些信息吗?我的应用程序将在 Linux 上运行,但 Mac OS 支持对于开发很有用。

这很烦人,因为它们通常以合理的顺序枚举 - 集线器中的第一个设备是 portmidi 中的第一个设备,但有时它们不会 - 通常前 2 个设备被切换。我必须在不拔掉插头的情况下实际移动设备来修复它们。

最佳答案

lsusb 应该可以解决问题。所有设备及其各自的集线器都列在那里。

关于python - 是否可以在 portmidi/pyportmidi 中找出 MIDI 设备连接到哪个 USB 端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9790715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com