midicnAI 做音乐 EN

人声修音

修音修的是音高与时间,修过头先丢颤音,再丢人味

问题

修音的目的不是把每个音钉在格子上,而是让音高和时间回到该在的位置。人声的音高是连续的,颤音、滑音、辅音前的上滑都是表达的一部分。修过头,先失去颤音,再失去情绪,最后连字都变得一样重。修音师的工作有一半是判断哪些音不该动。

原理

音高修正比较每个音与目标音高的偏差,再决定移动多少。时间修正对齐音节的起点。颤音大约是每秒五到七次的调制,如果修正窗口比一个颤音周期还短,算法会把波峰和波谷当成两次跑调,一路压平。滑音同理,修得越快,越容易变成阶梯。共振峰不随音高移动,移调过度会改变元音。生成人声的音高曲线通常更规整,反而更容易被修成一条直线。

做法

先修时间再修音高,顺序反了会重复劳动。修正速度放慢到三十到五十毫秒,保留滑音。长音允许十到二十音分的自然漂移,不要归零。同一条唱段分三段处理,主歌轻、副歌中等、尾句最轻。对生成人声,先把音高曲线导成 MIDI 看一眼,再决定修哪几个音,别整段套用。把处理前后的音高曲线截图留档,方便回头比较。每次改完和干声 A/B,注意齿音、换气和辅音有没有被一起拉平。

听什么

在 Du bist die Ruh 的长音上听颤音的宽度,在 Mandoline 的快速音节里听音准有没有被切碎,在 Come Away, Death 的宣叙句里听时间修正有没有把重音挪走。修得好的版本,听不出修过。修音好不好,听的是这些地方还在不在,而不是音高表上有多整齐。

在库中听例子

Du bist die RuhC11:31长音多的舒伯特歌曲,听修音是否把颤音压平(C1)详情MandolineC11:04德彪西快速法语歌曲,听时间修正会否切碎音节(C1)详情Come Away, DeathC12:51奎尔特英语宣叙,听修正后重音是否还在原位(C1)详情

每首均来自 midicn-lib,行内徽标为许可档位(C1 可商用 / C2 非商业 / C3 仅学习研究)。

事实来源

  • 音高与时间修正的处理方式,依数字音频工作站说明核对,未抄原文
  • Pitch and timing correction practice, checked against published tool documentation, no text copied

仅用于核查事实,正文为原创撰写。