文本阅读:
448数字音频技术(第6版
模型的单声道MPAC编解码器对多声道音频进行编码,该感觉模型考虑了各种空间编码的情况比如双耳未遮蔽效应和双耳声级遮蔽差等。各信号对被编码,并为每个声道计算遮蔽门限112Ac3(Dolby digita1)编解码器针对多种不同的应用已经设计出了很多数据压缩编解码器。特别是AC-3(Dobly Digital杜比数字)编解码器,它在DTV、DBS、DVD-视频和蓝光等各种应用中被广泛用于传送多声道音频。AC-3编解码器是继AC-1和AC-2编解码器之后开发的。
AC-1(Audio Coding-1,音频编码-1)立体声编解码器使用了如第4章所述的自适应增量调制,并且与模拟压扩联合使用,它并不是一个感觉编解码器。AC-1编解码器可以把20kHz带宽的立体声音频信号编码成512kbit/s的比特流(大约3:1的缩减)。AC-1用于电视和调频广播节目的卫星中继,也用于有线广播服务编解码器是由四个单声道编解码器构成的一个族,用于双声道或多声道应用。
被设计用于点对点传输,比如全双工的SBN应用。AC-2是一个感觉编解码器,它使用了低复杂度的时域混叠对消(Time-Domain a| iasing Cancellation,TDAC)变换。它使用一个512采样点50%交叠的FFT算法把
带信号分割成
带,这种FFT算法交替进行了改进
的离散余弦和正弦变换(MDCT/
)计算,对低延时编码使用128点的FFT。在窗设计中使用了一个基于凯泽-贝塞尔核的窗函数。各个系数被分组成多个子带,这些子带包含15个系数,用于对临界带宽进行建模。比特分配过程是后向自适应的,其比特分配在编码器和解码器中的计算是相同的。解码器用感觉模型从被传输信号的频谱包络中提取比特分配信息。这实际上降低了比特率,不过代价是解码器的复杂度。各个子带有预分配的比特,并且频率较低的子带获得更多的比特分配。可以从一个比特池中自适应地获取额外的比特并根据各子带内峰值能量级的对数进行分配。各个系数根据比特分配计算的结果进行量化,并形成数据块。算法的各个参数会随采样频率变化。在48kHz、44.1kHz和32kHz的采样频率下可以使用下列参数:字节数/块:168、184、190;总比特数:1344
20;子带
0、43、42;自适应比特数:225、239、18
AC-2编解码器能在256kbit/s每声道的数据率下提供很高的音频质量。对于16biit输入在采样速率为48kHz、44.1kHz和32kHz时压缩比率分别为61:1、5.6:1和54:1
2也可
用于128kbt/s和192kbit/s每声道。AC-2是一种经过注册的wav类型,因此AC-2文件在各计算机平台之间是可交换的。AC-2Wav的头在每个块的末尾处包含一个辅助数据字段,其长度可在0~32bit之间选择。例如,可以把峰值电平存储在这里,以便于查看和编辑wav文件。AC-2编解码器的应用包括PC声卡、录音棚/发射机连接、为远程录音而在各录音棚之