免费音频转 MIDI 转换器
将 MP3、WAV 或钢琴、吉他或人声的录音转换为 MIDI 文件。在您的设备上检测和弦和旋律;不会上传任何内容。
将钢琴、吉他、人声或任何乐器的录音转换为可在 DAW 中编辑的 MIDI 音符。音符由 Spotify 的 Basic Pitch 模型发现,在您的浏览器中运行。
将文件拖放到此处,或点击浏览
MP3, WAV, M4A, AAC, OGG, FLAC, WEBM, OPUS, MP4, MOV · 在你的设备上处理
或按 Ctrl+V 从剪贴板粘贴
或者对着麦克风哼唱、唱歌或演奏(最长 60 秒)。
你的文件永远不会离开你的设备。所有处理都在你的浏览器中本地进行。
最适合一种乐器或人声。在带有鼓的完整混音中,可能会出现额外的音符:请尝试“仅旋律”,或先移除人声或噪音。
音符检测:Basic Pitch by Spotify (Apache-2.0)。
工作原理
将录音转换为 MIDI 音符。音符由 Basic Pitch 发现,这是 Spotify 的一个开源音符转录模型,在您的浏览器中运行。它能同时听到多个音符,因此和弦和旋律都能被捕捉。
- 1音频在本地读取您的文件或麦克风录音在您的设备上解码,并转换为模型训练所用的格式。
- 2模型聆听Basic Pitch 会针对每个钢琴键和每几毫秒估计一个音符是否在发声以及是否正在开始。230 KB 的模型下载一次并缓存。
- 3挑选出音符高于您灵敏度的音符起始会开始一个音符,短音符会被丢弃,“仅旋律”会保留每个时刻的最高音符。移动滑块会立即更新音符。
- 4预览和下载检查钢琴卷帘,播放音符,并保存一个标准的 .mid 文件,用于任何 DAW、记谱应用程序或键盘。
您的音频绝不会离开您的设备。只有音符模型会被下载一次。
指南
操作示例
一段保存为 192 kbps MP3 的 2 分钟钢琴独奏录音,约 3 MB。按下“转换为 MIDI”后,它被解码,然后以约 1.6 秒的短重叠窗口进行分析,因此您会看到“部分”计数为几十。工具写入一个单轨 .mid 文件,音符位于其真实时间,速度为 120 BPM,并在钢琴卷帘中显示它们,附有音符数量和范围的摘要。干净的钢琴录音通常无需更改,几秒钟的噪音或安静的室内音可能会添加杂散音符,较高的“最短音符”设置可以去除这些音符。
使用哪些设置,以及限制
- 从一种乐器或一个人声开始。 模型专为一次处理一种乐器而构建。完整混音会产生多余和错误的音符。如果可以,请转换分轨或没有鼓声和伴唱的录音。
- 转换后调整滑块。 “音符灵敏度”控制音符可以有多安静。“音符起始灵敏度”控制快速重复音符被分割的容易程度。“最短音符”(30 到 500 毫秒)丢弃任何更短的音符。更改会立即应用于音符,无需再次转换。“重置为默认值”恢复初始值。
- 对于单旋律线,开启“仅旋律”。 它保留每个时刻的最高音符,并丢弃其下的和弦。用于人声、哼唱或主音乐器。对于钢琴和弦,请保持关闭。
- 了解时长和录音限制。 文件的前 10 分钟会被转换。超过 20 分钟的文件会被拒绝,因此请使用音频修剪器剪切所需部分。麦克风最多录制 60 秒。超过此设备大小限制的文件也会被拒绝。
- 将您的 DAW 设置为 120 BPM。 音符位于以 120 BPM 写入的文件中的真实时间,但歌曲自身的速度不会被检测到。要将音符与小节对齐,请将工程设置为 120 BPM 或在 DAW 中调整速度。
常见问题及解决方法
- 提示无法将文件读取为音频。
- 输入必须是音频,如 MP3、WAV、M4A、OGG 或 FLAC。MIDI 文件 (.mid) 或手机铃声格式无法解码。如果格式不常见,请先将其转换为 MP3 或 WAV。
- 您选择文件后,文件被更改或移动。
- 文件可能在云存储中或仍在复制。将其复制到本地文件夹并重新选择。
- 未找到音符。
- 提高“音符灵敏度”,或使用背景噪音较少的录音。仅几分之一秒长的音频也会被拒绝。
- 无法加载音符模型。
- 小型模型 (230 KB) 未下载。检查您的连接,重新加载页面并重试。
- 出现太多额外音符。
- 降低“音符灵敏度”,提高“最短音符”,或尝试“仅旋律”。背景音乐、混响和鼓声会添加模型无法与主要部分区分的音符。
对比分析
MIDI 描述的是演奏了哪些音符以及何时演奏,而不是它们听起来如何。这就是 MIDI 文件很小且可以驱动 DAW 中任何乐器的原因,但从音频转换是一种估计,可能会遗漏音符或添加一些音符。将结果视为在编辑器中整理的草稿,而不是完美的乐谱。