:musical_notes: :musical_keyboard: 钢琴练习 一小组用于学习弹奏/练习钢琴的网络应用程序。 随着我学会玩游戏,这一系列网络应用程序仍在增长。 期待经常更新和更多练习方式! 当前演示 以下是完成学习的游戏模式的列表: 单笔记练习练习将职员的笔记匹配到正确的键single_note.html 工作正在进行中 计划中的功能和模式的TODO列表: 渲染时间签名 节拍器 一起玩 完整的乐谱(具有不同的技能水平) 可配置的键盘映射 音量可控 依存关系 以下开放源代码库和资源的巨大贡献将无法实现Piano Practice网络应用程序: 上面提到的所有库和资源都在此存储库中重新分发,并带有适当的许可文件。
2022-03-06 16:21:32 5.61MB javascript music vuejs2 webapp
1
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
2021-09-14 17:52:10 291KB javascript midi midi-js midi-parser
1
自己写的一个解析midi的demo
2021-05-23 20:02:02 8KB midi js
1