一个纯前端的钢琴模拟器(WebAudio 发声 + Canvas 气泡粒子),并对标补齐延音、设置面板、采样音色加载、note-bar 与 MIDI 播放。
index.html在项目根目录执行:
python3 -m http.server 5173
然后访问 http://localhost:5173/。
Z-M / 上排 Q-U 映射两组八度(以 C4 为中心);黑键使用 S D G H J / 2 3 5 6 7设置 按钮
Tab 切换延音、自动延音时长(ms)acoustic_grand_piano(会显示加载进度);失败则回退到合成器音色.mid/.midi,并提供 播放/暂停/停止录制 后使用鼠标/触控/键盘演奏,点 停止 生成一条录音;支持回放、导出 .xmid、导入 .xmid、删除