# 88 键钢琴工作室

一架完整的钢琴，一小段属于音乐的时光。练习旋律、连接 MIDI 键盘，或录下自己的演奏。

> 标准页面: https://elysiatools.com/zh/tools/browser-88-key-piano-studio

- **分类:** Media

- **关键词:** 88 键钢琴工作室, MIDI, 延音, 练习室

## 概述

一架完整的钢琴，一小段属于音乐的时光。练习旋律、连接 MIDI 键盘，或录下自己的演奏。

声音只在本机播放。不使用麦克风，不上传内容。

最多录制 10 分钟或 20,000 个事件。MIDI 保存音符和踏板，不包含音频。浏览器节奏与音色可能有所差异，建议戴耳机练习。

钢琴采样最长 6 秒；延音踏板不会延长采样本身的尾音。

MIDI 需要支持的浏览器及 HTTPS 或 localhost 环境。

钢琴采样：Versilian Studios / VSCO 2，由 tonejs-instruments 分发，采用 CC BY 3.0 许可。内置旋律为公版传统曲调。

[本地采样与修改说明](/instruments/piano/ATTRIBUTION.md) · [采样来源与许可](https://github.com/nbrosowsky/tonejs-instruments/blob/master/LICENSE.md) · [了解 Web MIDI](https://webaudio.github.io/web-midi-api/)

## 输入项

- **音色** (select)
- **练习室** (select)
- **语言** (select)

## 适用场景

- 身边没有实体声学钢琴，需要借助 88 键完整键盘核对旋律走向或和弦搭配。
- 初学者练习 C 大调音阶、基础三和弦或公版曲调，需要即时听觉反馈与键位参照。
- 将硬件 MIDI 键盘连接至电脑，免去加载复杂宿主软件（DAW），快速试奏与记录指法灵感。

## 工作原理

- 在配置选项中选择预设音色（三角钢琴、电钢琴或管风琴）以及练习室模式（自由演奏、音阶、和弦或小星星旋律）。
- 使用鼠标点击琴键、电脑键盘键位映射，或通过 Web MIDI 协议识别的外接 MIDI 键盘与延音踏板直接弹奏。
- 所有采样音频均在浏览器本地合成与播放，不上传任何网络数据；录制功能会记录按键起止与踏板事件。

## 使用案例

- 音乐自学者佩戴耳机进行夜间键盘练习，避免打扰他人。
- 创作者在轻薄笔记本上连接便携 MIDI 键盘，快速记录一段即兴旋律与踏板走位。
- 音乐老师在电脑端给学生演示标准 C 大调音阶与常见三和弦的手指键位与发音。

## 常见问题

### 该工具会调用麦克风或把演奏上传到服务器吗？

不会。所有声音仅在本机生成与播放，工具完全不调用麦克风，也不会向服务器上传任何内容。

### 录制功能可以导出 MP3 或 WAV 音频文件吗？

不能。录制功能仅记录按键音符与延音踏板等 MIDI 事件，不包含渲染后的音频流。

### 为什么延音踏板无法将单音一直延长下去？

钢琴单音采样最长为 6 秒，延音踏板仅维持采样的自然衰减过程，无法延长采样本身的物理尾音。

### 外接 MIDI 键盘没有反应时该如何处理？

请确认当前使用的是支持 Web MIDI API 的浏览器，且通过 HTTPS 或 localhost 协议访问页面，并确保设备已被操作系统正确识别。

### 演奏录制的最长时限和容量是多少？

单次录制上限为 10 分钟或累计 20,000 个事件，达到任意一项上限时录制将自动停止。

## 相关工具

- [蓝调/拉格/玛卡姆微分音弯音导师（MIDI 2.0 与 MPE 编码 + Scala 导出）](https://elysiatools.com/zh/tools/blues-ragas-modes-microtonal-pitch-bend-midi-2-and-maqam-tuning-tutor): 把 11 种世界音乐律制映射到具体 MIDI 编码：7-limit 纯律蓝调（7/6 蓝三度、7/5 蓝三全音、7/4 蓝七度）、阿拉伯玛卡姆 24-EDO 四分之一音（Rast/Bayati/Hijaz/Saba）、印度 22 律全表、加美兰 slendro≈5-EDO 与 pelog 普查均值、31/53-EDO、A440 分音网格；输出每级最近音符 + RPN 微调、±2/24/48/96 半音档的 MPE 14 位弯音、MIDI 2.0 32 位弯音与 Note 属性 Pitch 7.9 编码，并生成 Scala .scl 文件。
- [有损编码预览对比](https://elysiatools.com/zh/tools/audio-lossy-preview-compare): 听听流媒体会对你的母带做什么：按真实流媒体码率编码为 MP3、AAC 或 Opus，再解码回来，对比响度偏移、真峰值过冲与余量——把 Apple Digital Masters 的往返审听做成报告加可下载的预览文件。
- [噪声样本提取器](https://elysiatools.com/zh/tools/audio-noise-profile-extractor): 从音频选定区域捕获噪声指纹——底噪电平、三分之一倍频程频谱、哼声谐波、分类——再复用于本文件或任何其他文件的降噪。
- [混响效果](https://elysiatools.com/zh/tools/audio-reverb): 添加混响效果模拟房间或空间
- [音频转多轨 MIDI(草稿)](https://elysiatools.com/zh/tools/audio-to-multitrack-midi): 把整曲混音拆分为鼓/贝斯/其他/人声,逐轨转成 MIDI——多轨扒谱的起点
- [音频转乐谱](https://elysiatools.com/zh/tools/audio-to-sheet-music): 把音乐演奏录音转成可雕刻的乐谱：Basic Pitch 音符检测、网格量化、Krumhansl–Schmuckler 调性判定，输出 MusicXML 与 ABC 记谱（可选 MIDI），打包成一个 ZIP。
- [贝斯线提取器 AI](https://elysiatools.com/zh/tools/bass-line-extractor-ai): 用本地神经分轨从任意完整混音中提取贝斯线：分离音频、MIDI 转录，或两者兼得。
- [调性匹配器](https://elysiatools.com/zh/tools/key-matcher): 检测采样或循环的调性（Krumhansl-Schmuckler 色度分布）并移调到项目调——移调后输出调性复检验证。

## 示例

- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换
