数字信号处理芯片可以完成各种信号的记录和播放任务,还可以完成许多处理工作,如音频压缩与解压缩运算、改变采样频率、解释MIDI指令或符号以及控制和协调直接存储器访问(DMA)工作。
声音控制芯片是把从输入设备中获取声音模拟信号,通过模数转换器,将声波信号转换成一串数字信号,采样存储到电脑中。重放时,这些数字信号送到一个数模转换器还原为模拟波形,放大后送到扬声器发声。
声卡录制或播放数字音频时,将使用DMA通道,在其本身与RAM之间传送音频数据,而无需CPU干预,以提高数据传输率和CPU的利用率。16位声卡有两个DMA通道,一个用于8位音频数据传输,另一个则用于16位音频数据传输。