midicn EN

速度漂移修复

先分清拼接错位与演奏伸缩,再决定拉伸还是重生成

约 1 分钟506 字条目生成与编辑更新 2026-10-31

速度漂移对齐拼接

先分清三种不齐

整轨量化之后,鼓点是对上了,副歌却比主歌早半拍,接缝处像被人拽了一下。速度问题至少有三类:整曲比目标略快或略慢,段落拼接时拍点没对齐,演奏本身的渐慢与抢拍。前两类要修,第三类常常不该动。

检测:每八小节对一次首拍

渐变多半来自生成时的速度估计,跳变多半来自拼接。两者的修法不同,先分清再动手。

修法按代价排序

最省事的是重生成边界两小节,让模型在同一速度下自己接上。其次是切片对齐:切在静音或鼓点上,移动整段,接缝处补极短交叉淡化。最后才是时间拉伸,拉伸超过百分之二,瞬态会变软,音色会发闷。用 tempo map 逐段修正,不要整轨量化;整轨量化会把渐慢和抢拍一起抹平,段落之间的呼吸也没了。

不该修的情形

三连音、复合拍、真正的渐慢都不该被拉直。把吉格舞曲的六八拍塞进四四,把夜曲的自由速度对齐到网格,得到的是准确而死的演奏。判断标准很简单:偏离是否每次都一样。每次都一样是误差,每次不同是表达。

在库中听例子

jazz-funk · 116 BPM · beat 4/4C10:02116 BPM 爵士放克鼓组,稳定的网格用来判断漂移从哪小节开始(C1)详情Kesh Jig (Kincora Jig)C10:48凯什吉格舞曲,六八拍的重音成组,漂移会先毁掉分组(C1)详情Garofitsa JigC11:10Garofitsa 吉格舞曲,复合拍里每个分组的第一拍都要对齐(C1)详情Impromptu "Nocturne", S. 191C13:27李斯特夜曲即兴,渐慢与抢拍是演奏信息,不该被 tempo map 拉平(C1)详情

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

同一条线

事实来源

  • Ableton Live 手册与 Walter Piston, Harmony 中关于速度、拍号与复合拍的记法与听辨。
  • 音频拼接与时间拉伸的取舍,依据数字音频编辑惯例。