没有合适的资源?快使用搜索试试~ 我知道了~
elm-comidi:纯榆木的MIDI解析器
共20个文件
elm:6个
json:3个
makefile:2个
需积分: 10 1 下载量 192 浏览量
2021-05-16
23:11:09
上传
评论
收藏 21KB ZIP 举报
温馨提示
榆树科米迪 这是使用纯Elm 0.18并使用解析器组合器库编写的MIDI解析器。 不幸的是,Elm对二进制数据的支持非常差。 从Elm 0.18开始,您不再可以而是必须依赖端口。 本机javascript必须使用函数来访问MIDI录音,然后将其加载到Elm字符串中。 elm-comidi的normalize函数用于理解此String。 要解析表示MIDI文件的MIDI字符串,可以使用: midiFileData |> Midi.Parse.normalise |> Midi.Parse.file 这将尝试解析内容,还将运行状态消息转换为适当的基础通道消息(音符开,音符关,触后感等)。 另一方面,您可能只需要解析来自Web MIDI连接的MIDI事件(例如音符打开或音符关闭)。 换句话说,您是通过浏览器直接连接到MIDI设备,并且需要在弹奏乐器时解析事件消息流。 为此,请
资源推荐
资源详情
资源评论
收起资源包目录
elm-comidi-master.zip (20个子文件)
elm-comidi-master
.travis.yml 1KB
LICENCE 1KB
tests
MidiTest.elm 10KB
elm-package.json 574B
src
Midi
Types.elm 4KB
Parse.elm 19KB
Generate.elm 4KB
elm-package.json 489B
examples
BinaryFileIO
Ports.elm 356B
parser.html 540B
distjs
placeholder.txt 0B
js
nativeBinaryFileIO.js 858B
midi
lomond.midi 9KB
elm-package.json 494B
Makefile 227B
parser
Parser.elm 3KB
.gitignore 196B
CHANGELOG.md 576B
Makefile 155B
README.md 2KB
共 20 条
- 1
资源评论
乘风破浪的海伦
- 粉丝: 28
- 资源: 4546
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功