javascript - 如何知道哪些应用程序有监听 OSC/MIDI 端口?

标签 javascript port processing midi osc

我想将我在Processing中通过OSC/MIDI开发的GUI与在我的本地计算机上接收OSC/MIDI(Resolume Arena、Ableton、TouchDesigner等)的软件连接起来。问题是我希望人们选择他们想要连接的内容,而不是设置 IP 和端口,他们只需选择他们想要交谈的应用程序。

所以,我想我需要列出正在监听或等待 OSC/MIDI 到达的端口和应用程序,但我不知道如何做到这一点。我找到的所有 OSC 监视器(即 OSC Data Monitor ),检查发送的 OSC 消息,但我想知道哪些应用程序和端口能够接收它们。

最佳答案

对于 OSC,您不能。 OSC 服务发现没有真正的标准。

对于 MIDI,您可以枚举设备上的 MIDI 端口,但没有标准可以知道另一端连接的是什么。

关于javascript - 如何知道哪些应用程序有监听 OSC/MIDI 端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54877377/

相关文章:

processing - 返回 0 到 255 之间的值,指示指定位置处图像的阴影

javascript - 在特定页面上隐藏 div 或 class 元素并在其他页面上显示

javascript - 从 node.js 移植 MD5 去

Tomcat : How to redirect external ip address access to an other location

processing - 使用 Minim 获取处理频率

java - 处理颜色碰撞检测(java)

javascript - jQuery 验证插件无法在 Keyup 上进行验证

javascript - 通过 Ajax 在 JavaScript 中使用来自 PHP 的数据

apache - 用于网络托管的端口转发

linux - 如何从另一台计算机访问本地Web服务器