这篇属于我们的音频转 MIDI 指南。
把录音转成 MIDI,拿回来的是音符的初稿,还算不上一份成品。音符是从声音里识别出来的,识别本身就不完美,所以原始结果里通常会有几处节奏晃了,一两个杂音符,偶尔还有某个音差了一个八度。这不代表转换失败了。从转换完到拿出一份真能照着弹、或者能交给别的乐手的谱子,中间本来就还要花点时间清理一遍。
为什么初稿要清理
音频转 MIDI 的做法,是听一段录音,估算出正在响的是哪些音、每个音什么时候开始、持续多久。真实的录音信号很乱,有混响,有泛音,还有几件乐器叠在一起。从这样的信号里读音高和节奏,估出来的结果能很接近,但不会分毫不差。这类工具都是这样,不是哪一个工具的毛病。所以实际做的时候,把转出来的文件当作起点:大部分音是对的,你要做的是找出那几个不对的,再把节奏理顺。如果你对 MIDI 这种格式本身还不熟,可以看看什么是 MIDI。里面讲了为什么 MIDI 是可以编辑的音符数据,而不是一段固定的录音,能这样清理靠的正是这一点。不管你是从完整的混音开始,还是从单独一条分轨开始,流程都一样。更完整的路线可以看 MP3 转 MIDI。
量化节奏
清理的第一步通常是量化。量化会把音符的起点吸附到节奏网格上,比如十六分音符的网格,那些松散的、稍微抢了或拖了的音就能整整齐齐对上。网格、量化强度和摇摆这几项设置怎么用,可以看什么是 MIDI 量化。量化时得有分寸。人弹出来的东西量化过头,律动就被压平了,原本有呼吸的一段会变得像机器在弹。所以网格要跟着音乐来选,有表情的演奏也要给它留点余地。一段真是按十六分音符走的,用十六分音符网格就对了;如果大部分是四分音符,就用粗一点的网格,免得硬塞进本来没有的细节。比较好的习惯是,节奏要求严的段落量化得紧一些,比如稳定的伴奏节奏型,或者听着像编程出来的低音线;节奏本身就是演奏一部分的地方,下手轻一些。一段音乐有多密、同时有几个音在响,也会影响该怎么量化,所以在动手挪音符之前,值得先弄懂单音和复音扒谱有什么不同。
修正八度、杂音符和时长
节奏理顺了,接着查最常出现的三种错误。第一种是八度错误,音符被识别得高了或低了一个八度。这种错误在低音上很常见,来自泛音,识别时抓到的是一个很强的泛音,没抓到基音。所以先查低音区,把放错的音往上或往下挪一个八度。第二种是很短的杂音符,一闪而过,是识别产生的假象,不是真正的音。把它们删掉,免得这一段显得乱,或者触发不该有的声音。第三种是音符时长互相重叠或拖得太长,一个音拖进了下一个音里。把长度剪短,让每个音在该收的地方收住,整段听起来就不会发糊。知道要找什么以后,在钢琴卷帘编辑器里过一遍很快,用的也是修正 AI 扒谱错误里讲的那套办法。
拆分声部、设置速度并导出
如果录音里有多件乐器,把声部分到不同轨道,让每件乐器都能单独编辑。全都叠在一条轨道上,修改时就容易互相干扰。还要设好速度和拍号,最好在量化之前就设置好,让小节和音乐对齐。这样量化时用的网格才符合曲子;要是速度或拍号设错,后面每次编辑都容易跟小节线对不上。
如果要做音乐制作,就在 DAW 的钢琴卷帘编辑器里完成这些工作。如果想要乐谱,Songscription 在生成 MIDI 的同时也会写出乐谱,并在我们做的乐谱编辑器里打开。你可以在里面修正音符、移调、添加标记,也可以让 AI 乐谱助手 Annie 来做。Songscription 返回的结果可以编辑,导出前已经完成了一部分清理,所以你是在初稿上修改,不用从头重做。如果你手上已经有 MIDI 文件,可以接着看 MIDI 转乐谱。
常见问题
转换后的 MIDI 为什么需要清理?
音频转 MIDI 是从声音里识别音符,识别并不完美,所以结果只是一份初稿。里面可能有几个音差了一个八度,也可能有识别产生的多余的短音符,还有些音符的时长可能互相重叠或拖得太长。清理过后,这个声部才能拿来照着弹,或者交给乐手。Songscription 返回的是可编辑的结果,导出前已经完成了一部分清理工作。
量化 MIDI 时怎么保留律动?
量化会把音符起点吸附到节奏网格上,比如十六分音符网格,让松散的节奏对齐。但人弹出来的东西量化过头,律动就被压平了。网格要跟着音乐选:只有声部确实按十六分音符走,才用十六分音符网格。有表情的演奏要留点余地,别把每个音都死死对齐。节奏要求严的段落可以量化得紧一些,有呼吸感的段落则轻一些。
音符差了一个八度,怎么修正?
低音经常出现八度错误,因为识别时抓到了录音里较高的泛音,没抓到基音。在钢琴卷帘编辑器里选中出错的音,往下或往上挪一个八度,放回该在的位置。先查低音线,八度错误最常出现在那里;再查旋律里突然跳了一个八度、又不像是曲子本来安排的地方。
应该在 DAW 还是记谱软件里清理 MIDI?
要看你打算怎么用。如果要用 MIDI 做音乐,比如交给软件乐器播放、做混音或伴奏,就在 DAW 的钢琴卷帘编辑器里清理。如果想要易读的乐谱,可以跳过 MIDI 这一步。Songscription 会直接写出乐谱,并在自己的乐谱编辑器里排版。你在里面修正音符,音名写法、符杠连接和布局会随之调整。无论选哪条路,清理的工作都一样:量化节奏,修正八度错误,删掉多余音符,设置速度和拍号,再把声部分开,让每个声部都能单独编辑。
最快的入手方法是找一首你已经有录音的歌。用 Songscription 上传录音,拿到可编辑的音符,再动手清理。
