在线播放、解析与调试MIDI文件或十六进制数据,提供事件日志分析和即时音乐回放,助力音乐制作与开发。
未找到MIDI输入设备
未找到MIDI输出设备
等待MIDI输入...
调试MIDI数据时常常难以直观理解原始字节流的含义和播放效果,本工具支持直接上传标准MIDI文件或输入十六进制、Base64等格式的MIDI消息数据,实时解析并播放其中的音乐事件,输出带时间戳、通道号、事件类型和参数详情的事件日志表。MIDI(乐器数字接口)是一种数字协议,用于描述音符开闭、力度、音色变化等演奏指令而非实际音频波形。
问:MIDI测试器支持哪些输入格式?
答:支持标准.mid文件,以及十六进制(如90 3C 40)、Base64编码和常见事件文本格式。
问:播放效果为什么在不同设备上差异很大?
答:MIDI播放依赖浏览器或系统的合成器音源,不同环境的音色库和音频处理能力会导致音质差异。
请使用Chrome等现代浏览器确保Web MIDI API兼容性;输入十六进制数据时需以空格分隔字节;播放音质受本地合成器影响;大文件可能导致解析延迟。
建议结合事件列表和音频回放交叉验证MIDI逻辑,例如Note On(90h)后需对应Note Off(80h)防止音符卡滞。典型输入:十六进制“90 3C 40”表示通道1以力度64触发中央C音符,解析后将输出Note On事件及参数详情。