0:00.000 点击设为小节第一拍 · 拖动平移 · 滚轮缩放
1.0×
载入音频后,这里会显示波形与节拍网格
竖线=拍点 亮线=小节第一拍

怎么用

  • 1. 载入音频,填入这首曲子的 BPM,按 首拍偏移 对准网格(可点波形、微调 ±ms,边放原曲边开节拍器对齐,或点“自动对齐首拍”——它会自动跳过前奏里没拍子的部分,只在节拍清楚的段落上定首拍)。波形支持 滚轮缩放、拖动平移,放大了才看得清每个鼓点的位置。
  • 2. 选好要互换的两拍,例如 第1拍 ⇄ 第3拍;需要的话再把某几拍整拍删掉,然后 生成互换版本。
  • 3. 用 A/B 对比试听,满意后导出 WAV。

删除 / 倒放的规则

  • 删除是 抽掉那一段的时间(小节变短),不是静音。所以输出总时长会缩短,波形上的红色区域就是被抽走的部分。
  • 倒放是 把那一段反过来播(时长不变),波形上的紫色区域就是会被倒放的拍。
  • 执行顺序是 先互换、再删除 / 倒放:两者都作用于“换完之后的位置”。如果删掉的位置正好是互换的一方,那么换到这个位置上的那拍会整段消失,它的“对家”照常移过去 —— 不会出现半拍、也不会有拍子凭空重复。
  • 同一拍既勾了删除又勾了倒放时,以删除为准(那一拍已经不在了)。
  • 例:1↔3 且删第4拍 → 每小节剩 3 拍,顺序 3 2 1;再对第 2 拍勾倒放 → 3 2⟲ 1。

原理与局限

  • 做法是按 BPM 把音频切成等长“拍片”,按小节把选定拍位的内容整片调换(可整拍抽除、整拍倒放),再无缝拼回 —— 不改变音高。
  • 只对 恒速(固定 BPM) 的曲子准确。现场演奏、渐慢渐快、或 BPM 非整数时会有累积偏差。
  • 拼接淡变用于消除切点爆音,通常 2–5 ms 足够;调到 0 会听到咔哒声。
  • 所有处理都在本机浏览器完成,文件不会上传。