10

javascript 是否存在开放的声音控制库?我似乎无法找到有关此的任何信息。

4

4 回答 4

13

在我的KievII库中实现了客户端。这是代码的链接。与我的服务器端 node.js OSC Proxy很好地配合使用。

于 2012-11-26T09:36:10.737 回答
3

我最近研究了一个名为osc-js的 OSC 库(用 ES6 编写的 UMD 模块) ,用于具有地址模式匹配、WebSocket-/UDP 插件和一些解决方案的不同 JavaScript 应用程序(Node.js、Electron、Chrome 应用程序、网页)将其连接到 MaxMSP/PureData/等:

https://github.com/adzialocha/osc-js

于 2014-05-14T15:18:08.247 回答
2

我认为以传统方式(例如使用 UDP 或 TCP 传输)工作的 JavaScript OSC 库是不可能的,因为当前基于浏览器的 JavaScript 实现中缺乏低级网络功能。跨域脚本限制也会限制基于浏览器的 OSC 实现 IMO 的有用性。

JavaScript OSC可以通过使用自定义 XPCOM 组件来实现,但充其量,此类解决方案将是特定于浏览器的。

一种可能是通过更高级别的协议运行 OSC。OSC over JSONP 是一个潜在的探索领域。类似于MaxJax 项目,它为 Python Twisted Web 服务器实现 OSC。

于 2011-04-05T13:25:59.377 回答
2

Web 套接字确实是在浏览器中实现 OSC 的最佳方式 - 但是,由于缺乏支持,次佳的事情是自定义 HTTP 服务器。正在努力构建一个 - 我还没有检查过这个过程,所以你自己看看它是否符合你的目的。

于 2011-11-28T21:36:56.233 回答