用鼠标或键盘弹奏钢琴,支持音色切换和录制回放
零依赖 · 可离线使用🎹 虚拟钢琴
🔒 所有音频在浏览器本地合成,无需下载音频文件
虚拟钢琴键盘能做什么?
在线虚拟钢琴键盘是一款基于Web Audio API的免费在线乐器,让你无需安装任何软件即可在浏览器中弹奏钢琴。支持鼠标点击和键盘快捷键两种弹奏方式,提供多种音色选择和录制回放功能。
核心功能
- 键盘弹奏:电脑键盘直接弹奏,白键对应A-;,黑键对应WETYUOP
- 鼠标弹奏:点击琴键发声,支持滑动弹奏
- 多音色:钢琴、风琴、合成器、弦乐四种音色切换
- 音量控制:滑块调节音量大小
- 八度切换:支持C3-C5三个八度
- 录制回放:录制弹奏内容并回放
使用教程
- 选择喜欢的音色(钢琴/风琴/合成器/弦乐)
- 用鼠标点击琴键或按键盘快捷键弹奏
- 键盘映射:白键=A S D F G H J K L ; 黑键=W E T Y U O P
- 调节音量滑块控制音量大小
- 切换八度选择不同音域
- 点击录制按钮保存你的演奏,之后可回放
应用场景
场景1:音乐学习
初学者可以使用虚拟钢琴练习音阶和简单曲目,熟悉键盘布局和音程关系,为学习真实钢琴打下基础。
场景2:即兴创作
音乐创作者可以随时打开虚拟钢琴快速试听旋律片段,捕捉灵感。录制功能让你记录即兴创作的旋律。
场景3:课堂演示
音乐教师可以在课堂上使用虚拟钢琴演示音程、和弦和音阶,无需携带实体乐器。
扩展知识
虚拟钢琴基于Web Audio API实现,这是浏览器原生的音频处理接口。音色通过OscillatorNode生成不同波形(正弦波、方波、锯齿波、三角波)模拟,并使用GainNode控制音量包络(ADSR)。钢琴音色使用多谐波叠加模拟,弦乐使用颤音效果,合成器使用滤波器塑造音色。相比MIDI钢琴,Web Audio方案无需加载音频采样文件,页面更轻量,但音色逼真度略低于采样方案。
常见问题
为什么按键盘没有声音?
请确保页面已获得焦点(点击一下页面),并且浏览器允许自动播放音频。某些浏览器需要先与页面交互后才能播放声音。
可以同时按多个键吗?
支持。本工具支持多键同时按下,可以弹奏和弦。但键盘硬件有按键冲突限制,某些组合可能无法同时触发。
手机上能用吗?
可以。手机上使用触摸点击琴键弹奏,但不支持键盘快捷键。建议横屏使用获得更好的体验。
录制的音频可以下载吗?
当前版本仅支持回放录制的按键序列,不支持导出音频文件。未来版本计划增加WAV/MP3导出功能。
音色和真实钢琴差多少?
本工具使用Web Audio API合成音色,通过多谐波叠加和包络控制模拟真实乐器。音色接近但无法完全还原真实钢琴的共鸣和力度变化。追求高保真音色建议使用专业MIDI音源。