CRI ADX  Last Updated: 2024-07-17 10:48 p
音频压缩编解码器

可支持的音频压缩编解码器

本系统支持以下音频压缩编解码器。

原始音频编解码器

编解码器 说明
ADX压缩 压缩比约为1/4的高音质、低负荷的编解码器
HCA压缩 压缩比最大为1/16的高音质、高压缩编解码器
HCA-MX压缩 用于HCA-MX播放的特殊编码的HCA数据



※以HCA作为推荐音频压缩编解码器。

各编解码器的特点

关于ADX

ADX是超低负荷的音频压缩编解码器。
虽然压缩比不如HCA等,但解码处理非常轻,可以在低负荷下播放大量声音。

关于HCA

HCA是为低负荷、高音质、高压缩而开发的编解码器。
(实现了与mp3或AAC等通用音频编解码器相同程度的压缩比。)
由于HCA的算法简单,比通用音频编解码器负荷低/节省内存。
此外,由于设计上是可以避免因发生突然变化而令负荷变动,因此不会在特定时间干扰应用程序的处理。
用HCA编码时,可以分5级指定音质(压缩比)。
关于编码设置与压缩比的关系,请参照“HCA的压缩比
”。

关于HCA-MX

HCA-MX是混音HCA数据后进行解码的播放方式的名称。
如果使用普通的音频压缩编解码器,播放10个声音时CPU负荷将变成10倍,但采用HCA-MX方式播放可以控制在2倍左右。
音频数据的格式与HCA编解码器的格式相同,可以更改为用于播放HCA-MX的采样率和更改循环区间来执行编码。
如果编码的音频数据不符合HCA-MX播放条件,则编码时可能会更改采样率和播放音高。
播放HCA-MX时,音频数据在混音后解码。
因此,HCA-MX播放时无法以音频单位执行滤波器处理或更改音高,且无法使用无缝连接播放等功能。