文件名称:node-midi:RtMidi的node.js包装器提供MIDI IO
文件大小:30KB
文件格式:ZIP
更新时间:2024-05-17 09:51:20
JavaScript
♪♫ 节点中 RtMidi C ++库的一个node.js包装器,可提供实时MIDI I / O。 RtMidi支持Linux(ALSA和Jack),Macintosh OS X(CoreMidi)和Windows(多媒体)。 先决条件 OSX 某些版本的Xcode(或命令行工具) Python(适用于node-gyp) 视窗 Microsoft Visual C ++(Express版可以正常工作) Python(适用于node-gyp) Linux C ++编译器 您必须已经安装并配置了ALSA。 没有它,这个模块将不会建立。 安装libasound2-dev软件包。 Python(适用于node-gyp) 安装 安装使用node-gyp,并且需要Python 2.7.2或更高版本。 从npm: $ npm install midi 来自来源: $ git clon
【文件预览】:
node-midi-master
----.travis.yml(227B)
----.gitmodules(101B)
----vendor()
--------rtmidi()
----package.json(1KB)
----midi.js(1KB)
----test()
--------fixture()
--------input()
--------virtual-read-stream-resume-test.js(723B)
--------virtual-loopback-test-automated.js(2KB)
--------virtual-write-stream-test.js(744B)
--------unit()
--------output()
--------virtual-read-stream-test.js(659B)
--------virtual-loopback-test.js(465B)
----LICENSE(1KB)
----package-lock.json(32KB)
----src()
--------input.h(1KB)
--------midi.cpp(302B)
--------input.cpp(7KB)
--------output.cpp(5KB)
--------output.h(641B)
----.gitignore(49B)
----CHANGELOG.md(3KB)
----README.md(6KB)
----binding.gyp(2KB)