这里讲的测试通道,包括两层含义。第一层是用其它仪器测试声卡性能指标的测试通道;第二层是用声卡自测或测试其它设备的通道。但是在实际应用中,二者有许多相同之处。
用其它仪器测试声卡性能指标,可以有四种通道:
A、模拟通道:如下图所示。由测试设备产生测试信号,输给声卡的线路输入端口,经过声卡模拟混音,由线路输出端输出,将信号传回测试设备进行分析,得到声卡模拟通道的测试结果。
这样得到的结果基本由声卡所采用的模拟器件和CODEC芯片性能来决定,是声卡所能达到的最高模拟性能指标,与驱动的关系不大。
B、输入通道:如下图所示。由测试设备产生测试信号,输给声卡的线路输入端口,经过声卡录制成数字信号,将数字信号传回测试设备进行分析,得到声卡录音通道的测试结果。
C、输出通道:如下图所示。由声卡播放数字测试信号,经线路输出端口传回测试设备进行分析,得到声卡放音通道的测试结果。
D、输入-输出环路:如下图所示。由测试设备产生测试信号,输给声卡的线路输入端口,经过声卡录制成数字信号,再由声卡播放录制的数字信号,经线路输出端口传回测试设备进行分析,得到声卡输入—输出环路的测试结果。
声卡自测,即通过一些专门设计的测试软件来测试声卡自身的性能指标。因为声卡本身包括输出和输入两个通道,而且现在的声卡全部是全双工的,即在放音的同时可以录音,二者互不干扰。这样我们将上述“输入—输出环路”改变一下,成为“输出—输入环路”,由软件来充当测试仪器,输出测试信号,再录制和分析,环路可以由一条简单的对路线来连接。如下图所示。当然这样测试是有一些局限性的。首先一般声卡的性能指标难以匹敌专业的测试仪器,不过高档专业声卡已经非常接近顶级测诫仪器的指标,而价格却要便宜很多,而且用途更广泛,使用更灵活。其次测试的结果包含了输入和输出通道综合的影响,对于一般多媒体声卡,由于输出指标要远好于输入指标,无法确定二者之一的指标。对此我们只能说不必苛求了,毕竟已经简化和节省了很多很多了,要好的结果,就去购买一块好的专业声卡吧!
用声卡测试其它设备,只要在输出一输入的回路中加入待测设备,通过软件考察测试结果的变化,即可得到待测设备的测试结果。
用声卡内部混音通道进行环路测试,可以得到比外部环路更好的结果。
支持使用该通道测试的人认为这样可以考察驱动程序,特别是SRC的问题,这是有一定道理的。但是必须明确,这个环路的混合通道是不确定的,有些声卡只有模拟混音通道,而有些声卡则另外包含了数字混音通道,所以得出的结果是否具有实用性就值得推敲了。因为这样的测试结果是无法反映实际输出/输入端口的指标的。最典型的例子就是CM18738。用数字混音通道可以得到近乎完美的测试结果,但实际输出的模拟信号却远不是那么回事。更详细的自测通道如下图所示。