M400是一个非常神奇的解码器,和D90一样,它使用了一片AK4499,XMOS-XU216 USB界面,Max-II的CPLD作为信号控制和时钟处理,两颗AS318B晶振。但它比D90有着更高的宣称参数,更强的蓝牙规格。不过要注意的是,AKM芯片没有针对MQA的专有滤波器参数,所以AKM芯片的解码器对MQA的支持只到2次展开的水平。有工程师拆机后告诉我,M400的输出级去掉了模拟域的LPF,采用非并联(只用了8个输出中的4个输出)的方式过I/V后直接输出,是一种标新立异的做法。不管众说纷纭,下面我们直接来看看实测结果(只测试最常用的USB输入XLR平衡输出):

USB FFT
S.M.S.L M400 USB-XLR 0dBFS FFT

M400为了提高测试指标,将输出电平提高到了5.35Vrms,当然结果也是非常优秀,在0dBFS输出和90kHz的苛刻带宽下做到了将近120dB的SINAD。从FFT图谱中能看出M400的电源做得非常优秀,基本没有明显的工频噪声,谐波也控制在-135dBrA以下。但我们能看到在44.1kHz±997Hz处有两个明显的量化失真峰,甚至88.2kHz处还能看到,这都是由于AKM芯片自身数字滤波器的阻带抑制比不够高。

而如果我们把带宽限制到20kHz,就能得到官方宣称的0.000058%的惊人THD+N,毕竟去掉了量化失真峰的影响:

USB FFT 20kHz BW
S.M.S.L M400 USB-XLR 0dBFS FFT 20kHz-BW

通道分离度:

USB Crosstalk
S.M.S.L M400 USB-XLR 0dBFS Crosstalk

通道分离度也在130dB以上,注意这里产生了信号跳变,所以FFT图谱变形,THD+N也升高了,这里我抓取到了跳变的瞬间。

90kHz信噪比和动态范围:

USB SNR 90kHz
S.M.S.L M400 USB-XLR 0dBFS SNR
USB DNR 90kHz
S.M.S.L M400 USB-XLR 0dBFS DNR

20kHz信噪比和动态范围:

USB SNR 20kHz
S.M.S.L M400 USB-XLR 0dBFS SNR
USB DNR 20kHz
S.M.S.L M400 USB-XLR 0dBFS DNR 20kHz-BW

比官方指标的131dB只好不差。总有人有疑惑为什么我连动态范围也要采取90kHz的苛刻带宽,实际上在A计权后,90kHz和20kHz的结果基本是一致的。为什么要A计权?因为人不是蝙蝠。

THD+N扫幅:

USB Level Sweep
S.M.S.L M400 USB-XLR Level Sweep

从这张曲线来看,提高输出电平确实是非常有效的提高测试指标的简单暴力的方法,也许M400的输出电平就是双木三林为了冲击130dB SNR和120dB SINAD而确定的。从图中也能看到50mV输出的时候THD+N只有0.003x%即90dB以上,作为数字前级也非常够用了?不,想要拿M400作为数字前级的用户一定要注意,M400的输出阻抗高达1.2kΩ,如果后级放大器/有源音箱的输入阻抗不够高,则会明显压缩动态。

互调失真扫幅:

USB IMD Sweep
S.M.S.L M400 USB-XLR IMD Sweep

显然不会出现”ESS-Hump”,而且在-15dBFS以上IMD就低于-100dB了,非常优秀。

32音互调:

USB Multitone
S.M.S.L M400 USB-XLR 0dBFS Multitone

非常惊人,全频段都能保证120dB的动态范围,1kHz以上甚至达到130dB的动态范围,而50Hz以下也非常干净,没有出现AKM芯片解码器常见的”Dirty Bass”,但在50Hz-1kHz这段中频,和D90一样,有一些毛刺产生。这或许是AK4499的问题,我们会在另一个AK4499解码器上再进行验证。

J-Test:

FFT Spectrum
S.M.S.L M400 USB-XLR 0dBFS J-Test

老实说这个结果已经非常优秀了,主瓣底部紧收,开叉很低,毛刺少,说明锁相环带宽较窄,输出结果很好;横向的底噪水平非常低,说明参考时钟(AS318B)的随机相噪很低;在左右声道的17kHz附近各有固定的约-145dBrA的旁瓣,说明信号链路中有一些固有Jitter。但总的来说,这个J-Test图谱说明M400的数字性能已经很好了。

蓝牙的部分,我会独立开一篇文章来讲,横向对比各个蓝牙Codec的失真性能。

敬 请 期 待。