这部分简单解释了音频测量里常用的几种校准。这里只讲解基本原理,这本书里其他地方会有操作方法。
ADC(模拟数码转换器)(声卡输入通道)灵敏度校准。
如果给声卡输入一个1vrms的正弦波,软件会显示多少Vrms?我们并不知道,因为声卡输入通道灵敏度未知。
如果软件显示2Vrms,那么就得到了输入灵敏度标定数据6dB,保存标定数据。在未来,如果把标定数据导入测量软件,然后给声卡输入一个1vrms的正弦波,软件会显示1Vrms(原理是1Vrms=2Vrms-6dB),这就是ADC校准的方法:标定灵敏度,保存标定数据,导入标定数据,软件完成灵敏度校准。
麦克风灵敏度校准。
步骤是首先标定(测量)麦克风灵敏度,或者说测量麦克风在1khz 94dB SPL正弦波的输出电压有效值(例如1khz 94dB SPL=10mVrms,1Pa=10mVrms,10mV/Pa),保存灵敏度标定数据;然后把麦克风灵敏度标定输入导入测量软件,如果使用的ADC也导入了灵敏度标定数据,那么测量SPL的数值应该是正确的(1khz )。
频率响应相对值校准。
麦克风频率响应校准。如果已经校准了音频测量系统的1khz灵敏度值(ADC电学输入灵敏度,麦克风声学灵敏度),这是不够的,因为音频测量不只是测量1khz,还有其他频率需要校准。
例如自由场麦克风会放在自由场测量(和参考麦克风做对比),得到麦克风灵敏度标定数据,然后数据会经过处理,让1khz=0dB,保存标定数据。使用麦克风的时候需要把麦克风频率响应标定数据导入测量软件。
例如麦克风的标定数据是20hz-3dB 1khz -0dB 20 000hz+1dB,
软件会把测量结果做处理 20hz+3dB 1khz +0dB 20 000hz-1dB。
ADC频率响应校准。使用外部参考DAC输出测量信号,测量ADC的频率响应数据,保存为标定数据(1khz=0dB)。把标定数据导入测量软件。
DAC(数码模拟转换器)(声卡输出通道)灵敏度校准。
为了更准确的输出电压,例如DAC最大输出是10dBu(2.56Vrms),音频行业标准有4dBu和24dBu,使用输出校准功能可以把最大输出变成4dBu(1.28Vrms)。
DAC(数码模拟转换器)(声卡输出通道)频率响应校准。让DAC输出测量信号,使用外部参考ADC测量,得到DAC的频率响应数据,保存为标定数据(1khz=0dB)。把标定数据导入测量软件。
难以理解的校准。
soundcheck是非常强大的可编程测量软件,但是校准设计非常难理解。这里把soundcheck叫做SC。
sc的校准分别保存在2个位置,hardware,calibration。
hardware里有每个通道的VP值,这是输入/输出通道电学灵敏度标定值,VP值是正弦波最大峰值。如果你想要校准声卡的通道灵敏度,你必须先建立一个虚拟的声卡端口,然后才能保存vp值。
calibration里保存了虚拟信号路径,你必须建立虚拟信号路径后使用。
一个虚拟信号路径包含了:一个虚拟声卡端口,一个虚拟设备。
一个虚拟设备包含了:一个灵敏度标定值,一个频率响应标定值。
理解了sc软件的校准结构,你就会使用了。也许你认为这个设计是不合理的,它违反了人类思维方式,并且虚拟设备只有一个,这是不够的,例如真实设备有麦克风 麦克风电源 麦克风放大器 ,这需要3个虚拟设备。但是,sc软件本身是为了品质控制测量,测量相对值,所以绝对值准确并不重要。或者说sc软件不适合需要准确测量的研发测量。
参考文献《音频测量指南》作者GhostDing