我的精选工具,现已登陆移动端。
在一个地方快速访问我所有的工具和项目,体验更流畅。
WebMIDI 键盘测试器
在浏览器中使用 Web MIDI 直接测试 USB MIDI 键盘、合成器、打击垫控制器、弯音轮、调制轮、音符力度以及卡音问题。
力度曲线
MIDI 事件日志
- 弹奏按键或移动轮子以查看传入的 MIDI 消息。
想把这个工具添加到你的网站吗?
为 WordPress、Notion 或你自己的网站自定义配色和深色模式。
常见问题
这个 MIDI 键盘测试器能否在不安装软件的情况下读取我的 USB 键盘?
可以,在支持 Web MIDI 的浏览器(如 Chrome 和 Edge)中即可使用。浏览器请求权限后,该工具会监听来自所选 MIDI 输入的音符、力度、弯音和调制消息。
这个网站会上传我的 MIDI 音符或演奏数据吗?
不会。MIDI 事件在当前浏览器标签页中处理。音符、力度值、控制器消息、设备名称和日志不会被本网站上传或存储。
为什么我的 MIDI 键盘已显示但没有按键亮起?
设备可能被识别为控制界面,浏览器可能选择了错误的输入端口,键盘可能使用了其他模式,或者线缆/集线器只传输电源而未传输 MIDI 数据。
我可以测试弯音轮和调制轮吗?
可以。测试器将弯音显示为居中的带符号值,将调制显示为 MIDI CC1。当设备发送标准 MIDI 消息时,移动这些控件应会立即更新相应仪表。
会显示哪些 MIDI 消息?
实时界面会高亮 Note On 和 Note Off 消息、记录力度、检测弯音并跟踪调制轮 CC1。其他与测试控件相关的控制器消息可能会显示在事件日志中。
# 用于真实 USB 硬件的在线 MIDI 键盘测试器
一个可靠的在线 MIDI 键盘测试器应该能快速回答一个问题:实体乐器是否正在发送 DAW、采样器、合成器或灯光系统所期望的消息?此 WebMIDI 测试器监听浏览器 MIDI 输入,并实时显示 Note On、Note Off、力度、弯音和调制轮数据。它专为 USB MIDI 键盘、DIN 转 USB 接口、合成器、打击垫控制器、舞台电钢琴、MIDI 吉他、鼓触发器以及家庭工作室或现场演出中使用的紧凑型控制器而设计。| 信号 | 测试器显示内容 | 正常表现 |
|---|---|---|
| Note On | 按键名称、音符编号、通道和力度。 | 每个物理按键在按下时亮起一次,力度值大于零。 |
| Note Off | 日志中的释放事件及按键亮灯重置。 | 每个按下的键在松开时清除;没有音符保持视觉上的卡住状态。 |
| 力度 | 实时仪表加滚动曲线。 | 轻柔弹奏产生较低值,用力弹奏达到较高值,无随机跳变。 |
| 弯音 | 从负到正的居中带符号仪表。 | 轮子平滑扫动,松开后返回接近零的位置。 |
| 调制 | 0 到 127 的 CC1 仪表。 | 轮子或触摸条在整个范围内可预测地移动。 |
# 如何在没有 DAW 的情况下测试 MIDI 键盘
搜索MIDI 键盘测试通常意味着用户尚不清楚故障出在控制器、线缆、操作系统还是音乐软件。DAW 增加了许多额外变量:轨道待录状态、输入过滤、MIDI 通道路由、虚拟乐器、监听、模板和驱动偏好设置。浏览器测试器消除了大部分这些环节。如果 WebMIDI 权限提示能识别设备,且键盘在屏幕上点亮音符,说明物理 MIDI 路径是通的。在更改 DAW 设置之前使用此工具
- 尽可能将键盘直接连接到计算机,尤其是在总线供电不足的情况下。
- 在 Chrome 或 Edge 中打开测试器,因为 Web MIDI 支持因浏览器和平台而异。
- 按 Connect MIDI Input 并从权限提示中选择音乐设备或 MIDI 接口。
- 在键盘上弹奏半音阶音符以发现死键、分割区域或八度移调的意外情况。
- 先慢速再快速地移动弯音轮和调制轮,以检测传感器噪声或回中不良的情况。
- 在比较线缆、USB 端口、键盘预设或控制器模式时,在测试之间清除日志。
快速线缆检查
如果设备已通电但没有出现 MIDI 输入,请尝试更换 USB 线缆。许多廉价 USB 线缆仅用于充电而不能传输数据,这会让控制器看起来正常,但 MIDI 消息却无法到达计算机。# 读取力度曲线与动态响应
力度本身并不等同于音量;它是随音符一起发送的演奏值,范围通常为 1 到 127。钢琴插件可能将力度映射到音量、采样层、亮度、琴槌噪音、起音时间或同时映射到以上所有参数。当控制器力度扫描不佳时,演奏者可能会感觉轻柔音符消失、中等力度音符过响,或强力音符无法触发富有表现力的顶层采样。滚动力度曲线有助于揭示硬件是否产生可用的数值分布。健康的键盘
轻、中、重力度敲击产生明显不同的力度分层,相似演奏力度下数值可重复。
压缩响应
大多数音符集中在狭窄范围(如 70-95),使钢琴和鼓乐器听起来平淡或难以控制。
不稳定响应
相邻音符或重复敲击时数值不可预测地跳动,提示触点脏污、传感器故障、扫描不良或固件不稳定。
| 观察到的力度模式 | 可能的原因 | 下一步测试 |
|---|---|---|
| 始终为 127 | 启用了固定力度模式,或控制器配置为风琴/合成器触发方式。 | 检查键盘全局设置、打击垫模式或控制器编辑器。 |
| 始终很低 | 力度曲线过软、传感器校准错误或键盘有故障。 | 切换力度曲线并跨八度对比黑键和白键。 |
| 某个键差异显著 | 局部触点、橡胶碗、光学传感器或琴键机构可能脏污或损坏。 | 用不同力度重复弹奏该键并与相邻音符对比。 |
| 使用集线器后数值下降 | 供电或数据稳定性可能不足。 | 使用直接 USB 端口和已知可用的数据线重新测试。 |
Note Off 为何重要
# 测试弯音、调制和演奏控制器
弯音是比普通 7 位控制器数据更高分辨率的 MIDI 消息。它将两个数据字节组合成一个以 8192 为中心的 14 位范围。这种额外的分辨率很重要,因为音高移动应当平滑,尤其是在弯曲主音合成器、贝斯或管弦乐器时。测试器将输入的弯音转换为居中仪表,便于查看轮子是否到达两端极限并返回中立位置。调制轮通常是 MIDI 连续控制器 1,通常写为 CC1。许多合成器音色将其用于颤音、滤波器移动、波表位置、震音或管弦乐动态。如果移动轮子时 CC1 仪表没有更新,则控制器可能分配到了不同的 CC、使用了厂商特定模式,或通过重新映射演奏控制器的软件进行了路由。浏览器 MIDI 测试 与 DAW 监听对比
- 无需项目设置,基于权限快速确认硬件。
- 清晰显示音符、力度、弯音和 CC1 调制。
- 适合技术支持、购买二手设备和检查线缆。
- 不会模拟所有 DAW 路由、脚本或乐器映射。
- 高级触后、NRPN、MPE、SysEx 和自定义控制映射可能需要专业工具。
- 浏览器支持取决于当前平台 Web MIDI 的可用性。
弯音轮不归零
# 此测试器可以揭示的常见 MIDI 键盘故障
- 死键
- 按下时不产生 Note On 消息的物理按键。
- 卡音
- 收到了 Note On 但未收到对应的释放消息,导致乐器中声音持续响起的音符。
- 力度尖峰
- 相似敲击力度下突然出现远高于或低于预期的数值。
- MIDI 通道
- 用于在 MIDI 流中分离声部、区域或设备的 16 个逻辑通道之一。
- 控制变更
- 由旋钮、踏板、轮子、推子和开关使用的 MIDI 消息系列。
设备已检测到但无消息
| 症状 | 可能原因 | 实际操作 |
|---|---|---|
| 没有权限提示 | 浏览器不支持、来源不安全或浏览器 MIDI 权限被阻止。 | 通过 HTTPS 使用 Chrome/Edge 并检查网站权限。 |
| 设备未显示 | 线缆、集线器、驱动、类兼容性或电源问题。 | 尝试更换 USB 数据线、端口或有源集线器。 |
| 仅部分八度工作 | 分割/层叠模式、移调设置、硬件矩阵故障或本地控制模式。 | 重置预设并从低音到高音进行半音阶测试。 |
| 音高名称错误 | 控制器已移调,或从带有八度偏移的区域发送。 | 检查全局移调、区域八度和 DAW 模板设置。 |
| 调制轮无反应 | 轮子分配到了其他控制器编号或被预设禁用。 | 加载默认预设或控制器编辑器,重新映射到 CC1。 |
最佳诊断顺序
# 隐私、浏览器支持与限制
Web MIDI 特意设计了权限门槛。页面无法在后台静默读取已连接的音乐设备,除非浏览器暴露访问流程。权限提示的具体形式和持久性取决于浏览器、操作系统和用户设置。对于大多数音乐人而言,实际操作很简单:点击连接按钮,选择 MIDI 输入,运行测试,完成后关闭标签页。- MIDI 事件数据不会发送到任何外部服务器。
- 测试器不需要 SysEx 访问权限,因此权限范围更窄。
- 浏览器显示的设备名称可能识别硬件型号,分享屏幕截图时请谨慎。
- Chrome 和 Edge 通常提供最佳的 Web MIDI 支持;Safari 和 Firefox 的支持可能受限或缺失,具体取决于平台。
- 固件更新、深度控制器编辑、MPE 分析、SysEx 转储或厂商特定诊断可能仍需使用原生工具。
此工具足够胜任的情况
参考文献
- [1] MIDI Association - MIDI 1.0 Detailed Specification
https://midi.org/midi-1-0-detailed-specification
- [2] MIDI Association - MIDI messages and controller numbers
https://midi.org/expanded-midi-1-0-messages-list
- [3] W3C - Web MIDI API specification
https://www.w3.org/TR/webmidi/
- [4] Wikipedia - MIDI
https://en.wikipedia.org/wiki/MIDI
同类更多工具 硬件测试与诊断工具
锂电池寿命健康度在线计算器
根据循环次数、电压和温度计算锂电池的健康状态 (SoH)。提供最大化能源寿命的科学指南。
屏幕坏点检测与修复工具
在线检测显示器是否存在死点或亮点(卡住的像素),并使用我们的高频闪烁工具尝试修复。
触摸屏测试工具
在全屏画布上绘制线条,检测触摸屏是否存在盲区、断触、边缘响应异常、手掌误触干扰等问题,并测试手机或平板支持的同时触控点数上限。
在线手柄与控制器检测
在线测试您的 Xbox、PlayStation 或 PC 控制器。可视化死区、摇杆漂移和按键响应。
手柄回报率与 Hz 轮询率在线测试仪
在线测量 USB 或蓝牙手柄在浏览器中被检测到的更新频率、报告时间间隔及毫秒级时间戳稳定性。
在线手柄振动测试
在浏览器中测试游戏手柄的触感马达和 Dual-Rumble 振动。支持 Xbox、DualShock、DualSense 和通用控制器。
在线键盘测试与按键冲突检测器
检测您的键盘是否存在按键冲突(Ghosting)或卡键。实时按键可视化与 N-Key Rollover 计数器。
键盘抖动测试
通过检查同一按键两次出现的速度,检测机械键盘抖动、双击和故障开关弹跳。
在线鼠标回报率测试
检查鼠标的真实 Hz。使用我们的专业工具验证您的游戏鼠标是否在 1000Hz 或更高频率下工作。
鼠标双击测试
测试每个鼠标按键,在浏览器中按按钮计时检测不必要的双击、磨损的开关和触点弹跳。
鼠标滚轮测试
通过本地浏览器滚轮测试,诊断鼠标滚轮跳帧、反向跳动、滚轮方向不一致以及编码器信号弱等问题。
鼠标 DPI 分析器
通过移动鼠标一段已知的物理距离,并比较捕获的指针移动量(以像素为单位),在线测量鼠标的实际 DPI。
鼠标抖动与角度修正测试
在线绘制原始鼠标轨迹,检测传感器抖动、不稳定的跟踪以及使移动人为变直的角度修正或预测。
在线音频和频率发生器
生成正弦波、方波、三角波和锯齿波。使用 20Hz 至 20kHz 的频率测试您的扬声器、耳机或低音炮。
扬声器排水器
播放 165 Hz 低频音调,帮助排出手机、平板和笔记本电脑扬声器中的水、灰尘或松散的碎屑。
低音炮分频测试
在浏览器中运行从200Hz到10Hz的正弦波扫描,找到低音炮衰减、中断或交接给主音箱的位置。
扬声器相位测试器
在浏览器中播放同相和180度反相的立体声测试信号,检查扬声器极性、接线错误和相位抵消。
麦克风测试与实时频谱分析仪
在浏览器中本地测试麦克风输入、实时音量电平、失真破音(Clipping)、环境噪音以及频率响应。
私密摄像头在线测试
在视频会议或直播前检查摄像头权限、实时预览、分辨率、宽高比、方向及帧率推送状态。
显示器刷新率在线测试仪
使用 requestAnimationFrame 毫秒级精准检测显示器的刷新率。测试帧稳定性,并与行业标准进行对比。
显示器拖影测试
使用移动条、文本和全屏运动模式测试显示器拖影、运动模糊、过冲拖尾和像素响应行为。
背光漏光和Blooming测试
运行纯黑全屏背光漏光测试和可拖拽白色圆圈局部调光Blooming测试,适用于OLED、Mini LED、IPS、VA、显示器、笔记本和电视。
OLED屏幕烧屏修复器
运行全屏OLED烧屏修复器和LCD卡像素锻炼器,具有快速RGB色彩循环、白噪声、强制性光敏警告和内置计时器。
色彩精准度测试: Spectrum Canvas
精准校准您的显示器。测试 sRGB 和 DCI-P3 色域,检测色彩漂移,使用 Delta E 指标衡量准确度,并生成专业的校准报告。
UPS运行时间计算器
估算UPS电池运行时间、总受保护负载、可用瓦时数,以及针对PC、显示器、路由器、NAS设备和家庭实验室硬件的推荐VA规格。
USB 功率预算计算器
检查USB端口、充电器、集线器、线缆或USB-C PD协议是否能在预留余量和线缆压降之后安全地为您的设备供电。
手机传感器测试
在手机上运行陀螺仪、加速度计、运动传感器和水平仪在线测试,检查倾斜、旋转、漂移和传感器校准问题。
立体声音频测试
使用浏览器生成的测试音检查左右扬声器声道、立体声平衡、接线方向和耳机声像定位。
Web Bluetooth BLE 扫描器
从浏览器扫描附近的蓝牙低功耗设备,检查暴露的 GATT 服务 UUID,并测试您的 IoT 或可穿戴硬件是否可被发现。
WebUSB 串口监视器
从浏览器连接 USB 串口硬件,读取实时终端输出,发送命令,无需安装桌面终端即可调试 Arduino、ESP32、RP2040 和创客板。
输入延迟与系统延迟在线测试
基于高精度时间戳与帧缓冲同步的硬件输入延迟(Input Lag)在线测量工具。
电源功率需求计算器
根据组件功耗、瞬时负载余量、升级余量和现有电源容量,估算电脑所需的电源功率。
电阻色环计算器
解读电阻色环并计算阻值、容差、允许范围和温度系数。也可以从目标阻值反推色环,或读取贴片电阻标记。
LED串联电阻计算器
根据电源、正向电压和电流计算LED串联电阻,并选出安全功率下最接近的E12或E24阻值。
音频延迟测试与蓝牙音画同步检测
在浏览器中通过本地脉冲测试,检测扬声器、耳机、蓝牙设备及视频播放的感知音频延迟。
分压电路计算器
计算双电阻分压电路的无负载输出电压、回路电流、电阻功率损耗,或根据目标电压求解下偏置电阻值。
欧姆定律与电功率计算器
基于两个已知物理量求解电压、电流、电阻和电功率的欧姆定律计算器。