文件名称:osc.js:适用于JavaScript的开放式声音控制(OSC)库,可在浏览器和Node.js中使用
文件大小:144KB
文件格式:ZIP
更新时间:2024-05-31 15:31:59
JavaScript
osc.js osc.js是一个用于在JavaScript中读取和写入消息的库。 它可以在Node.js和Web浏览器中使用。 为什么要使用osc.js? 还有其他几个可用于JavaScript的OSC库。 但是,大多数依赖于Node.js特定的API。 这意味着它们不能在浏览器中或仅在网络平台上运行,例如Chrome OS。 osc.js仅使用跨平台API( TypedArrays和DataView ),以确保它可以在任何现代JavaScript环境中运行。 osc.js快速,全面,完全符合规范,经过测试,模块化,并提供了多种可选的传输方式来发送和接收OSC数据。 它有什么作用? osc.js读取OSC格式的二进制数据并将其写入普通JavaScript对象。 它为Node.js Buffer对象以及标准ArrayBuffers提供了适配器。 osc.js的核心是与传输无关的。
【文件预览】:
osc.js-master
----Vagrantfile(3KB)
----package.json(2KB)
----GPL-LICENSE.txt(15KB)
----tests()
--------osc-web-tests.html(839B)
--------testem.json(95B)
--------osc-module-tests.js(956B)
--------osc-module-tests.html(877B)
--------node-all-tests.js(458B)
--------all-tests.html(946B)
--------node-buffer-tests.js(3KB)
--------transport-tests.html(2KB)
--------transport-tests.js(2KB)
--------osc-web-tests.js(443B)
--------osc-tests.js(47KB)
--------osc-tests.html(2KB)
--------node-transport-tests.js(9KB)
--------electron-tests()
----dist()
--------osc-browser.min.js(43KB)
--------osc-chromeapp.js(85KB)
--------osc-module.js(45KB)
--------osc.min.js(16KB)
--------osc.js(36KB)
--------osc-browser.js(78KB)
--------osc-chromeapp.min.js(47KB)
--------osc-module.min.js(23KB)
----clean-npm.sh(157B)
----Gruntfile.js(4KB)
----src()
--------osc-transports.js(7KB)
--------osc.js(36KB)
--------platforms()
----.npmignore(21B)
----MIT-LICENSE.txt(1KB)
----.gitignore(77B)
----build-support()
--------js()
----provisioning()
--------playbook.yml(102B)
--------vars.yml(1KB)
--------requirements.yml(128B)
----README.md(28KB)
----.jshintrc(505B)
----bower.json(413B)
----.gitattributes(17B)