CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
关于ADX
ADX是什么?
ADX组件
ADX的特点
ADX是什么?
CRI ADX 是一款功能齐全、最优化以及支持多平台的音频中间件。
它可在多种机器上使用,如游戏机、掌机和智能手机。
在没有专用音频硬件的平台上,一款软件合成器 -
Atom sound renderer(声音渲染器)
- 可处理数字信号(如音效和混音)。
在拥有音频硬件的平台上,解码和混音将使用硬件从而达到最好的效果。
CRI ADX 所提供的集成环境,可直观并高效地创建交互式应用程序所需的各种声音,如音乐,对话和音效。其高级的音频功能可给予用户更多创作选项,以此设计出更复杂的声波。
ADX组件
CRI ADX 主要由以下两个组件组成:
CRI Atom 运行库
CRI Atom 工具
"Atom"
是CRI ADX的系统名称。它被用作工具和运行库的通用名称。
"CRI Atom Craft"
创作工具是
"CRI Atom tools
的核心。它用于创建CRI ADX数据。
使用CRI Atom Craft可以让用户不需要进行大量的编程,也能创作出想要的声音效果。
CRI Atom runtime library
是针对于目标平台的文件库。
它能够让用户在CRI音频制作中简单地创建音频文件。
ADX的特点
支持多平台
它支持掌机、游戏机以及其他平台,如智能手机、接机和娱乐系统。
灵活性
ADX提供了大量的灵活性。它不仅可以利用目标机器的声音硬件,它同样可以运用高质量的软件声音系统,从而在不同环境下都能达到最好的效果。
软件合成器消除了硬件架构的限制、包括其声音和频道数量的限制。它同时支持各种编译码器和音频效果。
低负载和高质量音频压缩技术 "HCA"和"HCA-MX"
ADX提供了
"HCA"
音频编译码器。它的高质量和高压缩比可与MP3和AAC作对比。
感谢HCA编译码器将音频数据压缩至可存于内存和存储介质上的大小。
"HCA-MX"
减少了多个HCA编译码器用于回放时,其占用的CPU大小。
它能使CPU占用较小的平台同时播放多个HCA编译的音频。
请参照 "
音频压缩编解码器
"。
多音流
ADX支持
"流式传输"
。它可在加载音频的一部分时播放另一部分。
在整个音频数据载入内存前,音频便已开始回放。因此它能使用少量内存,提供小延迟,大尺寸音频数据的播放。
多个音频可以在存储介质上同时播放。在播放音乐的过程中也能够同时加载游戏数据。
ADX支持"微流式传输",它录入了存储介质的特性,因此拥有较短的查找时间(例如闪存),以达到低延迟,低CPU占用和低内存占用的效果。
游戏数据后台加载
在回放流媒体的同时,游戏数据也能被简单地加载。
哪怕是在加载庞大数据的情况下,流媒体的回放也不会被中止。
"CRI Atom Craft"创作工具
用户无需进行任何编程,只需修改创作工具中的参数,就能创作出复杂的声波。
该工具直观的界面让声音设计变得十分容易,使音频的创作比在DAW中创作还要简单。
参加 "
CRI Atom Craft
".
顺序回放
不同的音频可以被放置在同一条时间轴上,如需要的话还能够循环播放。
参见 "
序列(Sequence)
".
块回放
任何在工具中创作的
"音频块"
都能够进行播放。
因此它可以根据游戏的进程动态地转换音乐。
参见 "
块(Block)播放
".
"AISAC"交互式音频
一款直观的GUI(图形用户界面)可用于创作因游戏进程(例:车速变换,众人兴奋的场景)所需的音频(例:汽车引擎声,欢呼声)。用户只需要绘画曲线即可创作音频。
参见 "
AISAC
".
类别控制
音频的参数可以用音频的类别来进行控制。
用户可以一次性为属于相同类别的多个音频修改参数。
参见 "
类别
".
REACT
使用
REACT
可以知晓各类别之间的互动。
例如,REACT无需运用任何编程,就能在回放对话的途中自动降低音乐音量。
参见 "
REACT
".
Effect routing
使用混响,压缩以及路由功能可以创作出高级的音频效果。
(部分特效仅用于特定平台)
参见 "
总线和频道条
".
在游戏中预览
在预览游戏的时候,用户可以替换音频文件以及调整回放参数(例如音量)。
参见 "
游戏内预览(In-Game Preview)
".
Copyright (c) CRI Middleware Co., Ltd. 1.8.10