在ADX中,有只能用程序实现的功能、既可用程序也可用数据端实现的功能、只能用数据端实现的功能。 常用功能摘录
初始化、结束、加载和释放ACF、ACB、AWB、创建Player、设置Cue、开始、停止、暂停、创建游戏对象、设置选择器、指定块、 搜索播放、附加渐变器、无缝连接播放、更新3D声音位置、指定文件播放、 DSP总线设置、快照设置
主要管理配置数据的内存,指定动态变化的声音。
大部分功能也可以从程序实现, 如果是固定的处理,有的功能方便交给数据端,也有功能方便用程序覆盖。
如果是想通过程序发生变化的处理, 可以通过Player的参数间接操作、或通过类别操作。
由于用程序无法新添加,所以动作类似于改写数据端预设值。 可以用AISAC更改参数,或直接更改音高、音量、Pan等。
数据的添加、删除、移动、编辑 设置REACT、设置AISAC曲线、设置Cue(复杂的Cue、多音轨和分层Cue等)
只能用数据端实现的功能主要包括从程序隐藏的功能、或数据管理复杂的功能。
例如随机播放等,如果随机元素固定,则可以用数据端创建,程序只需播放Cue即可。 可以尽量不写代码,轻松执行仅用数据端就可实现的效果。