CRI ADX  Last Updated: 2024-07-17 10:48 p
确定循环方法

使用ADX循环播放音频文件的方法有很多种,其动作各不相同。 循环播放的方法列举如下。

循环设置方法列表

为音频素材设置的循环

设置方法 说明
循环信息植入波形 使用波形编辑软件植入循环信息

为Atom Craft的素材设置的循环

设置方法 说明
循环 指定波形循环作为编码设置

为Atom Craft的Cue设置的循环

设置方法 说明
序列循环标记 倒回Cue的Sequencer
自动重复 指定重复播放波形区域的次数
播放列表播放模式 Cue播放结束后重新播放同一Cue
以块为单位分割Cue的序列信息

运行时设置的循环

设置方法 说明
无缝连接 连接并播放不同的波形文件
指定次数循环 为有循环信息的波形指定循环次数



用于各目的的循环播放方法(示例)

想要带片头循环播放BGM

设置方法 设置位置
循环信息植入波形 音频素材
循环 Atom Craft的素材
无缝连接 运行时

想要一边动态更改使用的波形文件一边循环播放BGM

设置方法 设置位置 补充
循环信息植入波形 音频素材 使用“使用选择器实现的音轨过渡”序列类型的Cue
循环 Atom Craft的素材 使用“使用选择器实现的音轨过渡”序列类型的Cue
Atom Craft的Cue
无缝连接 运行时

想要指定次数连续播放SE

设置方法 设置位置
序列循环标记 Atom Craft的Cue
自动重复 Atom Craft的Cue(波形区域)

想要同样重复播放多个波形文件

设置方法 设置位置
序列循环标记 Atom Craft的Cue
播放列表播放模式 Atom Craft的Cue



设置为音频素材

循环信息植入波形

这是为CRI Atom Craft中注册的波形文件预先设置循环信息的方法。 要植入循环信息,请使用波形编辑软件。 将波形数据注册到CRI Atom Craft中时,会自动识别植入的循环信息。 此设置以带片头的BGM循环等见长。 优点如下。

  • 可以使用熟悉的波形编辑软件进行设置。
  • 以1个样本为单位实现精密循环。

设置为Atom Craft的素材

循环

循环是用于编码波形文件时直接指定要植入的循环信息的值。

优点如下。

  • 因为是Atom Craft上的值,所以在更改设置和确认播放时没有必要在不同的窗口间切换。 
  • 以1个样本为单位实现精密循环。

设置位置请参照“循环设置
”。

设置为Atom Craft的Cue

序列循环标记

序列循环标记是在Cue序列中设置的标记。 按照指定次数,将序列时间位置从循环结束标记倒回到循环开始标记。

优点如下。

  • 可以指定次数循环。
  • 可以使用多个音轨和多个波形文件创建复杂的循环设置。
  • 子序列 同时使用,可以创建含有随机等交互元素的循环。

序列循环标记的详细信息请参照“序列循环标记 ”。 【注意】 序列循环标记是倒回“序列的”时间位置的功能。 因此,跨波形区域设置时需要注意。

如上图所示,在波形区域中间设置循环开始标记时,循环期间不会中途播放波形。 当序列时间为1.000秒时,执行对“gun”波形区域的播放调用。 因此,如果在1.400~2.000秒之间加入序列循环标记,则无法在循环中再次播放调用。

如上图所示,如果在波形区域中间设置循环结束标记,波形将不会在中途停止。 由于在序列时间0.800~1.400秒之间循环,当时间为1.000秒时执行“gun”的播放调用。

自动重复

自动重复是用于指定重复播放次数的波形区域的值。

优点如下。

  • 由于是波形区域的值,因此想要仅在特定Cue和特定条件下循环时很容易设置。
  • 通过同时使用“播放时机随机”,可以简单地设置播放间隔有波动的循环。

设置位置请参照“波形区域的操作
”。

播放列表播放模式

播放列表播放模式是指定当Cue播放结束后是否重新播放的值。 优点如下。

  • 与顺序类型及随机类型Cue的兼容性良好。
  • 对于创建有如播放不同长度的多个波形文件并在结束后播放下一波形类的循环非常有用。

设置位置请参照“Cue ”。

块的功能是以乐句(块)单位分割Cue序列,使乐句循环或转换到另一个乐句。

优点如下。

  • 与重复多的音乐的兼容性良好。
  • 可以指定“仅在转换到另一个块时播放的声音”。
  • 时间线上的编辑和预览功能完善。

块的详细信息请参照“播放块 ”。

运行时指定

可以在运行时执行时设置循环,而不用在CRI Atom Craft中为数据端设置循环。

无缝连接

ADX程序库具有连接并播放多个不同的波形数据的“无缝连接播放”功能。 优点如下。

  • 以1个样本为单位实现精密循环。
  • 选择连接的文件等可以通过编程实现。

详细信息请参照程序库手册的“无缝连接播放”([CRI ADX手册] → [CRI Atom运行库] → [示例] → [示例程序列表] → [无缝连接播放])。

指定次数循环

指定次数循环是对于指定循环的数据,在程序库中指定其循环次数的功能。 必须在波形文件中植入循环信息,或通过编码设置循环。 严格来说并不是“创建循环的功能”,但可以对于植入循环信息的已编码波形文件,更改其循环播放次数,或执行单音播放而不循环。 优点如下。

  • 可以创建带曲尾的循环。

API名称是“criAtomExPlayer_LimitLoopCount”。详细信息请参照程序库手册。