CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
节拍同步
Beat synchronization(节拍同步)是一个能在指定时间切换音乐,使过渡显得自然的功能。它同样可以用于播放与音乐同步的音效。
该特征使用了节拍同步数据以及用动作控制的回放。
adx2_keys_beatinfo.png
在工具中配置节拍同步信息
当我们想要从音乐A切换至音乐B时,音乐B会在程序请求回放的瞬间开始播放。这可能发生在回放一个音符的中途,因此会带来不自然的过渡效果。
(当用户指定了交叉淡入淡出效果,该效果同样会在程序请求回放的瞬间生效。)
在节拍同步的情况下,用户能够在指定时间(例如在某个节拍上)切换音乐,而不是程序请求回放的瞬间。该功能不会让音乐从一个部分唐突地跳转至另一部分,而是自然地过渡音乐。
adx2_keys_beatsync.png
创建数据
创建数据需要以下两个步骤:
  • 配置节拍同步信息
  • 使用动作功能开始回放
如需了解各个步骤的详细信息,请参照工具手册。
如需在工具中预览节拍同步,你必须选中预览菜单中的Single Player Preview(预览单个播放器)选项。
配置程序
在程序方面,用户需使用相同的播放器句柄 (CriWare.CriAtomSource) 来播放音乐A和音乐B。