MidiParser.js
MidiParser是用于浏览器和Node的Javascript二进制MIDI文件阅读器,可将MIDI二进制数据结构转换为JSON对象,从而使迭代和交互变得更加容易。
小而无依赖
浏览器和节点兼容
支持的数据输入:
BASE64编码的Midi数据
UINT8 arrayBuffer,在读取或获取.mid二进制文件时获得。
浏览器中的FileInput Element
自定义Midi消息
例子
在Node中解析MIDI文件的简单示例...
let midiParser = require ( 'midi-parser-js' ) ;
let fs = require ( 'fs' )
// read a .mid binary (as base64)
fs . readFile ( './test.mid' , 'base64' , function
1