MIDI键盘/合成器测试工具
在浏览器中测试MIDI键盘和合成器,支持实时可视化和音符追踪。即时验证MIDI连接并排除设备故障。
MIDI Device
No MIDI devices detected. Connect a device and refresh.
Disconnected
Sound Settings
Virtual Keyboard
Currently Playing
No active notes
C2
C3
C4
C5
C6
C7
Recent Notes
| Note | MIDI # | Velocity | Channel | Time |
|---|---|---|---|---|
| No notes played yet. Start playing on your MIDI keyboard. | ||||
Related Tools
关于此工具
工作原理
- 通过USB或MIDI接口连接任何MIDI键盘或合成器
- 自动检测并列出所有已连接的MIDI设备
- 实时可视化虚拟键盘上按下的键
- 使用Web Audio API生成声音,支持可调合成
- 显示音符名称、力度和MIDI通道信息
- 追踪最多20个最近音符及时间戳
常见用例
- 录制前测试MIDI键盘功能
- 排除MIDI连接和延迟问题
- 验证音符力度灵敏度校准
- 检查MIDI通道分配和输出
- 测试合成器键响应和卡键
- 学习MIDI协议的教育目的
Frequently Asked Questions
此工具支持哪些MIDI设备?
此工具支持任何可通过USB或MIDI接口连接到计算机的MIDI键盘、合成器或控制器。它使用Web MIDI API,Chrome、Edge和Opera浏览器支持该API。
为什么我在列表中看不到我的MIDI设备?
请确保在打开此工具之前已正确连接MIDI设备。连接后单击刷新设备按钮。确保使用兼容的浏览器(Chrome、Edge或Opera),因为Firefox和Safari不完全支持Web MIDI API。
虚拟键盘显示如何工作?
虚拟键盘会适应您选择的键盘大小,或在自动模式下自动调整。您可以从25到88键的布局中选择,以匹配常见的MIDI键盘大小。按键时,键盘实时高亮显示。
键盘大小选择器有什么作用?
键盘大小选择器让您将虚拟键盘与实体设备匹配。从25、32、37、49、61、76或88键中选择,或使用自动模式进行自适应调整。
不同的合成器类型有什么作用?
该工具提供10种不同的合成器类型。基本波形包括:正弦波、方波、锯齿波和三角波。乐器音色模拟真实乐器:钢琴、管风琴、铜管、弦乐、长笛和低音。
为什么按下键和听到声音之间有延迟?
MIDI延迟可能由多种因素引起:USB连接质量、计算机处理能力、浏览器音频缓冲区大小或MIDI设备本身。尝试关闭其他应用程序或使用直接USB连接。
力度信息显示什么?
力度测量按键的力度,范围从0到127。较高的力度值表示按键更有力,通常产生更大的声音。最近音符表中的力度条可视化此强度。
如何测试键盘上的所有键是否正常工作?
弹奏MIDI键盘上的每个键并观察虚拟键盘显示。每个按下的键应在虚拟键盘上高亮显示并出现在最近音符日志中。如果某个键没有出现,可能存在硬件问题。
MIDI通道编号是什么意思?
MIDI通道(1-16)允许多个乐器通过单个MIDI连接进行通信。大多数键盘默认在通道1上发送,但有些可以配置为使用不同的通道。
我可以使用此工具录制MIDI或保存演奏吗?
此工具仅用于测试和诊断。它实时显示MIDI输入并生成声音用于验证目的,但不包括录制或保存功能。
为什么该工具需要访问我的MIDI设备的权限?
出于安全和隐私原因,Web浏览器需要用户明确授权才能访问MIDI设备。需要该权限才能在浏览器和MIDI硬件之间建立通信。
如何排除卡住的音符或无法停止播放的音符?
当未正确收到Note Off消息时,可能会出现卡住的音符。尝试再次按下并释放卡住的键,或使用静音按钮静音工具。刷新页面以重置所有活动音符。
我可以使用此工具测试MIDI控制器或打击垫控制器吗?
可以!任何MIDI输入设备都可以使用,包括打击垫控制器、鼓机、管乐控制器和吉他MIDI控制器。最近音符日志将显示所有MIDI音符消息,无论输入设备类型如何。