USB Audio Player PRO for Android使用体验[二] USB音频设备兼容性测试
Soomal 于 2015.04.18 19:20:40 | 源自: | 版权:原创 | 平均/总评分:05.63/197

经过初步的体验,USB Audio Player PRO在驱动目前较为流行的XMOS方案音频设备时,可以相对原生Android 5.0系统提供更多的采样率支持。而今天,我们将测试Android系统和这款应用对其它USB音频设备方案的支持程度。

Android设备搭配USB外置音频解码器,其实在更早的4.X版本时部分手机和平板就已经实现,例如三星Galaxy S4就能使用创新的SoundBlaster E5。但是否能获得更好的音质?但在测试中我们发现Android系统对于USB音频支持并不完善,往往仅提供44.1或48kHz的单一采样率。这显然无法满足高品质音频应用需求。

为了扩大测试样本范围,除XMOS以外我们还选择了几款同样在市场上较为流行的USB音频解码器采用的方案Bravo SA9023、C-Media CM6631、TI PCM2076等。使用这4款方案的USB音频解码器的数量庞大,是目前市场的主流。按照惯例,测试设备为Google Nexus 9,运行原生Android 5.0.2系统。就这几款外置USB音频设备本身的音质表现,除了使用XMOS方案的HOLO Audio XEME VE外,其它几款表现并不好[便宜到不靠谱],因为只使用这些外置声卡的SPDIF同轴数字输出功能,因此用于频响扫描测试并不是瓶颈。

  • 测试方案 PCM2706 SA9023 CM6631 XMOS
    支持最高采样率[SPDIF]

    16bit,48kHz

    24bit,96kHz 24bit,192kHz 24bit,192kHz

    Android 5.0[Nexus9]

    无信号 SRC SRC SRC
    USB Audio Player Pro 正常 正常 192kHz
    无法播放
    正常

    由于PCM2706声卡在系统内置播放器下使用时无法正常播放输出信号,因此不做记录。结论很明了,通过USB Audio Player Pro,这几款声卡确实已经实现正常工作,不同的采样率可识别切换,使得Android设备外接USB声卡和解码器具备实用性。声音表现和Windows系统下有微小差别,整体来说在Windows PC平台这几款声卡的稳定性和音质表现都相对更好。这可能是Android设备的供电限制,或是我们的OTG线不够稳定有关。

    在实际试听中,我们使用HOLO Audio XEME VE的SPDIF输出至节奏幻想曲USE、乐之邦MD30、金波GD-01等外置解码器。由于解决了Android系统SRC问题,USB Audio Player Pro在常见的16bit44kHz的CD品质采样下的无损或高品质的MP3、AAC音乐回放时,音质明显更有优势。而且即使是USB外接解码器,Nexus 9依然有随机爆音的现象。USB Audio Player Pro还顺便解决了这一系统问题。

    类似2L的24bit96kHz FLAC或更高采样率的高清音频文件,仅能通过USB Audio Player Pro正常播放,但即使在Nexus 9支持802.11ac的高速率无线网络情况下,也无法正常流畅播放家庭网络存储上的高清音频文件,而Nexus 9的32GB内置存储容量显然很难满足高清音频的使用需求。

    USB Audio Player Pro是如何绕过系统工作的?简单的说就是通过用户获取设备控制权限的同时,应用内部的硬件控制接管了Android系统控制,以实现USB声卡设备的采样率识别、解码和媒体播放工作。和MX Player等应用内置视频解码包类似,但同时集成了HAL硬件驱动,控制更加彻底。其实Android底层的Linux内核已经集成了ALSA音频驱动,USB Audio Player Pro在系统层面进一步完善了播放的控制,将硬件驱动应有的水平发挥。尽管USB Audio Player Pro的功能还不够完善,但确实达到了最重要的设计目标——更好的USB音频设备支持和高清音频支持,这款应用的开发思路和功能实现程度,应当许能给国内重视音质的手机厂商们一些技术上的启示。

    随着智能手机和平板电脑的普及,越来越多的音频设备厂商也将对手机的支持做为重点。不仅是耳机、音箱和USB外置音频解码器,连传统的专业音频接口厂商Apogee等都开始为iOS平台提供音频接口。尽管Android存在采样率锁定的问题,但系统对设备和文件权限控制相对于iOS较为宽松,手机厂商可以发挥自己的技术优势,解决操作系统单一采样率和SRC问题,实现高清音频播放支持,对于移动HiFi的发展是有积极意义的。