# 项目简介
人生如音乐,欢快且自由。自由钢琴,让你听见内心的声音。
自由钢琴(AutoPiano)是利用HTML5技术开发的免费在线钢琴应用,致力于为钢琴爱好者、音乐爱好者以及其他所有的创造者提供一个优雅、简洁的平台,在学习工作之余可以享受钢琴、音乐的美好。
类似于多年前Flash开发的钢琴游戏,自由钢琴只是换了H5的技术,同时支持了钢琴曲的自动播放功能。
自由钢琴支持以下功能:
- 键盘按键弹奏、鼠标点击弹奏
- 通用MIDI标准,支持多种乐器选择,如电钢琴、吉他、小提琴、古筝等等
- 基于键盘谱进行演奏,也可创作键盘谱
- MIDI文件自动播放+键位显示+音符雨
- 连接外部MIDI设备,如MIDI键盘、电子琴、电钢琴等
- 文本乐谱自动播放
- 更多功能正在开发中...
自由钢琴为 部分开源 项目,曾设想完全开源,但随着应用规模的扩大,完全开源会导致服务器处于高风险状态,所以我们只开源了核心部分的代码。相信更多友好的开发者能基于此开发出更有趣的在线应用。
Github地址: https://github.com/AutoPiano/AutoPiano
项目进度: https://github.com/AutoPiano/AutoPiano/projects/1
官网地址: https://www.autopiano.cn
# 用户指南
推荐桌面浏览器访问,1 Chrome、2 Opera、3 Firefox、4 Safari、5 Microsoft Edge
- 白键: 0-9 a-z
- 黑键: shift/alt + (0-9 A-Z)
Q: 为什么没有声音?
A: 1、确保电脑未静音且声卡、音响等正常工作 2、确保钢琴下方的音量调节按钮没有静音 3、右键点击标签页,允许该网站播放音频 4、更换其他乐器尝试
Q: 怎么打开音符雨?
A: 1、首页演奏示例,进入播放器,右上角勾选“启用音符雨”,下一首歌即会生效
Q: 怎么看演奏示例中的谱子?
A: 演奏示例是midi音乐,比较复杂,后期会考虑将其转换成五线谱,目前还不支持
如果有其他问题请前往:
# 支持我们
如果AutoPiano帮助到您,您可通过以下方式支持我们:
- Star AutoPiano Project https://github.com/WarpPrism/AutoPiano
- 推荐AutoPiano给朋友。
- 点击浏览页面上的 广告 ,广告收入是网站持续运营的基础。
赞助我们,用于网站服务器的升级和功能开发。
微信赞赏支付宝赞赏
# 合作联系
249662605@qq.com
烦请表明来意
# 鸣谢
基于以下(开源)项目,站在巨人的肩膀上
- Tone.js
- WebAudioFont
- Tonal
- WebMidiWriter
- Vexflow
- MidiShow
- Magenta
- WordPress
- Nuxt
- Vue
- ...
感谢辛勤的开发者