音频无缝循环点估算器

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议
无缝循环的关键是让循环点的采样位置落在一个整数采样点上,并且与起始点相位一致。按 BPM 与小节长度算出来的循环长度,能保证在 DAW 里拖长时不会出现小节错位。
-
循环长度(秒)
-
采样点数
-
单拍时长(ms)
-
淡化采样点
-
对齐偏差
小节数循环长度采样点数循环点位置(时:分:秒.毫秒)
每拍秒数 = 60 ÷ BPM;循环秒数 = 每拍秒数 × 每小节拍数 × 小节数;理论采样点 = 循环秒数 × 采样率;实际采样点 = 四舍五入后的整数;对齐偏差 = |实际 − 理论| ÷ 理论(以 ppm 表示)。交叉淡化建议 10 到 30 毫秒,过短会爆音,过长会让低频段出现梳状滤波。

为什么循环点必须落在整数采样点上

数字音频是一串离散采样,采样点的位置只能是整数序号。如果循环长度算出来是 352800.4 个采样点,你就必须二选一:取 352800 或 352801。差值 0.4 个采样点听不出来,但如果循环要重复几百次,误差会累积成明显的节拍偏移。所以第一原则是——让循环长度的采样点数尽量接近整数,偏差用 ppm 衡量,控制在几十 ppm 以内肉眼与耳朵都察觉不到。

BPM 与采样率之间的整除关系

常用的 BPM 里,只有一部分能与 44100 Hz 完美整除。120 BPM 恰好是理想值:每拍 0.5 秒,44100 拍正好能被 2 整除。而 128 BPM 就不那么友好,因为 60 ÷ 128 = 0.46875 秒,乘上 44100 得 20671.875——小数部分 0.875 个采样点,虽然每次循环的误差极小,但做 DJ 长混音时仍建议用「拉伸到整数采样点」的方式处理。

交叉淡化怎么设

  • 10 到 30 毫秒是安全区间,足够掩盖接缝处的爆音,又不会让声音变糊。
  • 短于 5 毫秒容易在低频段留下咔哒声,尤其是循环点落在波形非零位置时。
  • 长于 100 毫秒会出现梳状滤波:两段相同内容叠在一起,某些频率相互抵消,声音变得单薄。

最理想的做法仍然是把循环点选在波形的过零点(零交叉处),此时交叉淡化可以做到极短甚至不用。

常见问题

循环点位置的时:分:秒怎么用

表格里给出的时间码可以直接对着 DAW 的时间轴找位置:把播放头放到该时间点,就是这段循环的终点,也就是下一段的起点。导出时按这个长度切片即可做到首尾相接。

游戏音效和短视频配乐也用同一套算法吗

原理一样,但游戏引擎通常要求循环长度是采样点的整数倍并且不带淡化(由引擎自己做流式拼接),此时应把交叉淡化设为 0 并严格采用计算出的整数采样点。短视频配乐则对无缝要求低得多,几十毫秒的淡入淡出就能听不出接缝。

你可能还想问

无缝循环为什么要找零点?

在波形过零处剪切能避免爆音(咔哒声);循环点若落在波形非零位置,拼接处电平突跳就会产生明显杂音。

循环点怎么选更自然?

优先选在节拍或乐句的完整处,且前后波形相位接近;纯节奏素材按小节切,环境音与氛围音可用交叉淡化处理过渡。

循环后仍有轻微瑕疵怎么办?

用极短的交叉淡化(几毫秒到几十毫秒)掩盖拼接缝隙;对音乐素材,淡化过长会削弱节奏感,宁可微调循环点。

相关工具

影音工具
音频延迟 BPM 计算器

按 BPM 算出各音符时值对应的延迟毫秒数与频率,做回声、延迟、侧链时值同步时一查即得,纯浏览器本地计算。

影音工具
音视频同步偏移计算器

在线计算帧率转换导致的音视频时长漂移与同步偏移,支持 24/23.976/25/29.97 等帧率互转,给出音频变速比与采样点补偿数

影音工具
快门角度与运动模糊计算器

在线换算快门角度与曝光时间,输入帧率和快门角度即可得到 1/x 快门速度与毫秒值,也支持由曝光时间反推角度,并给出 180 度电影标准下各帧率的曝光时间对照表。

影音工具
视频关键帧间隔计算器

在线计算视频 GOP 关键帧间隔、关键帧总数、平均定位误差与 HLS 分片大小,内置 HLS/DASH/直播/蓝光等推荐预设

影音工具
声道下混与音量补偿计算器

在线计算 5.1 / 7.1 环绕声下混成立体声或单声道的混合系数、最大峰值倍数与建议衰减分贝,避免削波失真

影音工具
色度采样与位深带宽计算器

在线计算 4:4:4 / 4:2:2 / 4:2:0 色度采样与 8/10/12 位深下的每像素比特、单帧体积、未压缩带宽与每分钟存储量

影音工具
视频安全区域计算器

在线计算视频的动作安全区与标题安全区像素尺寸,支持经典电视、SMPTE 现代与流媒体三种标准,输出安全框尺寸、左右上下内边距以及建议的最小字幕字号。

影音工具
音频淡入淡出时长计算器

计算音频淡入淡出与全音量区间的起止时间点,支持线性、等功率、对数三种曲线,给出 50% 位置的精确增益与 dB 值,并检查时长是否超出素材。