祈灵工具箱

➰音频无缝循环制作 - 自动找循环点、交叉淡化、延长音乐

游戏背景音乐、视频配乐、直播待机音乐、采样器里的鼓组,都需要一段首尾相接听不出接缝的循环。这个工具先检测歌曲速度和节拍,再计算整段音频的“自相似度”找出重复周期,把起点对齐到节拍,并在接缝两侧用归一化互相关把循环长度精确到单个采样,最后吸附到上升过零点,给出若干候选(标注几拍、几小节、相似度和接缝匹配度),点一下就能套用。你也可以在波形上拖出区间、拖动两侧手柄,或按 10 毫秒、1 毫秒、1 个采样微调起止点,一键吸附到过零点或最近的节拍;接缝放大图把循环结尾和开头拼在一起显示,波形是否连续一目了然。接缝处可以加等功率或线性交叉淡化,消除咔哒声。试听直接用 Web Audio 的循环播放,可以从结尾前 2 秒开始专门听接缝。导出可以只要单个循环(适合采样器和游戏引擎),也可以重复 N 次,或者延长到目标时长并保留前奏和结尾、末尾淡出。WAV 会写入标准 smpl 循环点块,Kontakt、Sampler、Logic、Renoise、FL Studio、Unity、FMOD 等能直接识别;也可以导出 MP3。全部在浏览器本地完成,音频不会上传。

免费 · 无需注册 · 浏览器本地处理最后更新:

正在加载工具...

如何使用无缝循环制作

  1. 1选择音频文件,工具会自动检测节拍并给出循环候选
  2. 2点选候选,或在波形上拖动、微调起止点,设置交叉淡化并试听接缝
  3. 3选择单个循环、重复 N 次或延长到目标时长,导出 WAV 或 MP3

常见问题

自动找到的循环点不理想怎么办?
先看看其它候选:工具会同时给出 1、2、4 小节等不同长度,以及更长的重复周期。也可以调整最短 / 最长循环范围后重新搜索,或勾选“保持当前起点”只让它找长度。最后再用微调按钮和接缝放大图检查,配合交叉淡化通常就能做到听不出接缝。
smpl 循环点有什么用?
smpl 是 WAV 文件里记录循环起止点的标准数据块。采样器(Kontakt、Logic Sampler、EXS24、Renoise 等)和不少游戏引擎、音频中间件读取到它后,会在播放到终点时自动跳回起点,不用再手动设置循环点。导出单个循环时,循环点就是整个文件。
为什么推荐用 WAV 而不是 MP3?
MP3 编码会在开头和结尾加入几十毫秒的编码延迟与填充,循环播放时接缝处会多出一小段静音,做不到采样级无缝;MP3 也不能携带 smpl 循环点。需要真正无缝的场合请用 WAV,只是用来延长音乐、做成长版本时导出 MP3 没问题。
我的音频会上传吗?
不会。解码、节拍检测、循环点搜索、交叉淡化和 WAV 编码都在你的浏览器里完成;只有导出 MP3 时会调用本地加载的 FFmpeg 编码,文件始终不会离开你的设备。