用户手册

节拍同步

音乐中的一切都需要同步的节拍……节拍器点击音、鼓组节奏、延迟拍打、颤音脉冲、琶音等。OnSong 通过一个共享的节拍时钟来实现这一点,该时钟始终了解速度、拍号以及每小节何时开始。节拍同步是启动和同步 OnSong 中多个组件的功能,让你始终处于最佳状态。

一个速度,一个时钟

整个应用程序有一个单一的时钟。它知道三件事:速度拍号以及你在小节中的位置——哪个拍子以及该拍子的哪个细分。节拍时钟的速度通常由播放的歌曲设定,但它可以由其他内部和外部因素驱动。这些包括:

  • 歌曲速度是最常见的设置速度和拍号的方式,前提是没有其他输入。
  • Ableton Link 让你可以将 OnSong 连接到其他应用或设备,以便 OnSong 可以与 Ableton、节拍器应用或手表保持节拍和位相同步。
  • MIDI 时钟 现在可以区分每个拍子和强拍之间的差异,并使用它来更新速度。
  • 伴奏音轨通过 AuxDock 播放时会被处理,以确定其节拍网格,并根据需要在整个音轨中改变速度。

跟随节拍

OnSong® 应用中的所有内容现在都订阅了节拍时钟。第一个使用节拍时钟的组件可以设置强拍。例如,如果你启动节拍器,强拍会立即听到,其他一切都与节拍器同步。如果你通过 Ableton LinkMIDI 时钟 之类的方式主动接收节拍和位相信息,节拍器将在下一拍开始,但将强拍与节拍时钟对齐。先来的赢,其他一切都跟随。

节拍器

这是节拍时钟最明显的集成,包括倒数计时。

AuxDock 氛围

这播放一个声音画布,可以启动、停止和改变,这些变化与当前节拍同步。

AuxDock 踏板板

如果你的吉他效果可以与歌曲的每个方面保持同步呢?AuxDock 包含定时踏板,时间参数可以设置为音乐细分。四分音符、附点八分音符等,跟随速度变化发生在: - 延迟 - 颤音 - 相位器 - 哇音

AuxDock 和弦板

这让任何人都可以在歌曲中演奏和弦。它使用琶音器和扫弦系统。节拍同步确保每个和弦变化和音符在正确的时间播放。

AuxDock 鼓组

是一个完整的鼓机,确保节奏、填充和结尾落在你期望的位置,而不是你点击的位置。

AuxDock 虚拟乐器

这是一个吉他,可以扫弦或按照歌曲中的和弦拨弦。节拍同步让它全部按时播放,而不是在你触摸时播放。

时钟只在有东西在监听时运行。没有东西被保持在时间内,没有东西在滴答作响。

动态速度和拍号

歌曲不再需要保持一个速度。每个部分都可以有自己的指令,当选择每个部分时节拍时钟会更新:

  • {tempo: 72} 将速度更改为新的 BPM 值。
  • {time: 6/8} 将拍号拍子改为 6/8。新的拍号从干净的强拍开始,而不是从小节中途开始。
  • {ramp: 4} 从当前速度滑动到新速度,覆盖多个小节、拍子或秒数,而不是立即改变。仅输入数字指定拍子数。使用 1,2 之类的语法会在一个小节和两个拍子内改变。在末尾附加"s"(如 2s)会定义秒数,与速度无关。

这些是实时变化,不是编辑!它们移动所有内容的速度,而不改写歌曲自身的速度。

启用节拍同步

节拍同步出现在任何相关的地方,作为一个小的脉动 LED,旁边有当前 BPM。LED 在拍子上闪烁,所以你可以一眼看出同步是否打开以及它处于什么速度。

点击它可以切换该表面的同步。当你这样做时,一个芯片会在坞站中短暂浮动——武装状态下,它提供 Ableton Link… 作为与其他设备共享速度的方式,或者已被解除,确认节拍同步已关闭。

关键之处

当节拍器倒数计时时,节拍同步的乐器在倒数期间保持沉默,并在第一个真正的强拍开始。它们不与倒数一起播放,也不会迟到——第一拍是提前安排的,所以它精确着陆。

为什么它不会漂移

两个细节做了大部分工作,值得了解,因为它们解释了为什么 OnSong® 应用中的节拍同步音频保持紧凑,而其他方法会漂移。

时钟的网格锚定在设备的单调硬件时钟上,而不是重复计时器上。计时器在每次滴答上累积一点误差;锚定的网格计算每个拍子应该发生的时间,所以第一万拍与第一拍一样准确。

节拍同步音频是提前安排的,而不是在滴答到达时播放。时钟可以精确指出即将到来的拍子何时发生,因此鼓声被提前交给音频引擎并附加该时间戳。如果应用在一段时间内很繁忙,音频已经被安排好并且仍然落在拍子上。

如果某些东西听起来像在漂移,请检查其同步是否真的打开了——同步关闭的效果运行在其自己的速率旋钮上,这是一个合理的设置,从舞台对面看起来是一样的。

OnSong 2026 — 上次更新于 August 19, 2026