midi-node:MIDI解析器和编写器

时间:2024-05-27 11:01:45
【文件属性】:

文件名称:midi-node:MIDI解析器和编写器

文件大小:13KB

文件格式:ZIP

更新时间:2024-05-27 11:01:45

JavaScript

用于Node.js的MIDI 一个非常基本的节点库,用于解析和编写MIDI消息。 用法 该库支持三种主要类型的MIDI结构: 一个序列,代表带有多个音轨的完整MIDI文件。 曲目,消息的有序集合。 一条消息,是MIDI协议的基本组件。 这些都可以从解析。 解析消息 var midi = require ( 'midi-node' ) ; var noteOff = new Buffer ( '803c00' , 'hex' ) ; // Channel 0, middle C4, 0 velocity var message = midi . Message . fromBuffer ( noteOff ) ; message . getStatus ( ) ; // 0x80 message . getCommand ( ) ; // "NOTE_OFF" message .


【文件预览】:
midi-node-master
----.gitignore(20B)
----package.json(511B)
----writer.js(2KB)
----LICENSE(1KB)
----index.js(189B)
----track.js(1KB)
----constants.js(404B)
----readme.md(2KB)
----vlv.js(642B)
----sequence.js(2KB)
----stream.js(3KB)
----message.js(3KB)
----test()
--------writer.js(2KB)
--------supermario.mid(2KB)
--------vlv.js(1KB)
--------sequence.js(5KB)
--------stream.js(6KB)
--------message.js(6KB)

网友评论