同步切换曲目

同步切换曲目

游戏期间Player的状态发生变化时,经常要切换音乐的情況。(正常→战斗模式)
可以采用简单切换的方法。

但这一方法在使用较长的乐曲时每次仅会播放音乐的开头,往往显得不自然。
而且,有时并不想在展开好的地方中途切换。

craftv2_tips_performance_sync_change_music00.png


因此在有些情况下,会希望通更改乐器编成等等 ,在为用户带来变化的同时不破坏乐曲结构 。

craftv2_tips_performance_sync_change_music01.png

使用选择器实现的音轨过渡

使用选择器实现的音轨过渡有很多专用于乐曲的转换功能。

  • 可以只切换到一个音轨
  • 转换时可以指定渐入或渐出
  • 可以与节拍同步切换
  • 如果乐曲的节拍数相同,则可以实现不同节奏的效果
  • 乐曲只可以是One Shot或整体循环
  • 播放时的资源基本上是1个Voice(仅在交叉渐变时是2个Voice)

方法

1.创建Cue

只需在树状列表单击右键即可创建。(与其他Cue不同,无法中途切换。)

craftv2_tips_performance_sync_change_music02.png

2.创建选择器、选择器标签

创建用于切换曲目的TrackTransition选择器

craftv2_tips_performance_sync_change_music03.png

创建TrackA,TrackB选择器标签。

craftv2_tips_performance_sync_change_music04.png

3.为音轨设置选择器标签

准备两个音轨,从菜单指定标签。

craftv2_tips_performance_sync_change_music05.png

4.为Cue设置节拍同步

craftv2_tips_performance_sync_change_music08.png

指定开始时间和BPM。
这里将按照此处指定的BPM切换。

craftv2_tips_performance_sync_change_music09.png

5.预览

要切换选择器,请使用Session窗口。
打开Session窗口,拖放并添加Cue,
设置选择器后执行播放,将播放指定音轨的声音。

craftv2_tips_performance_sync_change_music10.png

6.调整渐入渐出

craftv2_tips_performance_sync_change_music11.png

渐入渐出根据曲调、混响条件、乐器编成等,所选择而有所不同。

也可以更改渐入渐出曲线。

craftv2_tips_performance_sync_change_music12.png

与AISAC的差异

  • 由于不需要为各轨迹准备AISAC,创建和添加比較方便。
  • 添加时必须添加选择器。
  • 除交叉淡入淡出时以外,发声的轨迹仅为一个,因此可减少发声数量。
  • 可以调整交叉渐变。
  • 虽然节奏不同,但即使节拍数相同的波形也可以转换

7.节奏不同但节拍数相同的音轨的转换设置

为各音轨指定BPM。

craftv2_tips_performance_sync_change_music13.png