
相信关注M3X的朋侪,,,,,,对M3X支持MQA“硬解”,,,,,,16x睁开并不生疏,,,,,,本文从MQA的先容、MQA的解码方法、M3X是怎样实现16x睁开的手艺方面,,,,,,分享一下我的小我私家看法。。。。。
在谈及MQA手艺之前,,,,,,我们先对MQA举行先容。。。。。而关于MQA有哪些优势、为什么MQA文档的后缀是Flac这些问题,,,,,,在MQA官网及对MQA感兴趣的大咖都有先容,,,,,,本文就不再重复先容了,,,,,,有兴趣的朋侪可以网上百度搜索。。。。。
MQA是Master Quality Authenticated的缩写,,,,,,可以翻译为“母带质量认证”,,,,,,它是英国Meridian配合开办人Bob Stuart针对Hi-Res高剖析音频所开发的编码压缩手艺。。。。。MQA接纳一种称为折叠(fold)的手艺(MQA编码),将母带音频的巨细缩小至CD级别,,,,,,从而易于撒播,,,,,,为流媒体Hi-Res无损音频传输成为可能。。。。。
Bob Stuart曾用一个很简明的方法来向各人说明,,,,,,他说MQA就似乎一张纸,,,,,,上面承载了Hi-Res音频的所有信息,,,,,,折叠(fold)之后,,,,,,它所占档案巨细就只有原本的一半,,,,,,MQA解码时只要再将纸张多次睁开(unfold),,,,,,你就可以获得原始的信息量,,,,,,从而能让使用者听到录音室里原汁原味的声音效果。。。。。它的特点就是经由MQA的编码手艺折叠、折叠、再折叠,,,,,,让档案信息缩小、缩小、再缩小,,,,,,再经由MQA解码手艺,,,,,,睁开、睁开、再睁开。。。。。

上图为MQA官方提供的看法图,,,,,,我们可以很是直观的相识MQA的处置惩罚历程,它先取得原汁原味的音频信号,,,,,,有最高的区分率和音质(最高可抵达705.6KHz/24bit或768KHz/24bit),然后经由MQA一层一层的折叠编码处置惩罚(fold),最后告竣MQA档案。。。。。(图片来自MQA官网)
凭证播放装备的差别,,,,,,MQA有4种解码方法:No Decode、MQA Core Decoder、MQA Full Decoder和MQA Renderer。。。。。 下面我们先来看下这4中方法的原理和区别。。。。。
No Decode: 你的播放情形(包括软件和硬件)完全没有解码MQA的能力,,,,,,无法睁开MQA编码,,,,,,播放MQA音乐最高只能按44.1KHz/24bit或48kHz/24bit播放。。。。。
MQA Core Decoder:当接纳Tidal或Roon这类支持MQA的软件播放时(软件解码),,,,,,能让MQA音频睁开(unfold)第一层折叠,,,,,,还原MQA第1层编码,,,,,,其区分率最高不凌驾88.2kHz/24bit或96kHz/24bit,,,,,,也就是我们常所说的MQA 2x睁开。。。。。

MQA Full Decoder: 完整还原MQA第1、2、3层编码,若是你的播放装备能够对MQA举行硬件解码,,,,,,除了能将音频做第一层睁开(Origami unfold to Core),,,,,,接下来还能举行更多层的睁开和相关处置惩罚,,,,,,最终展现出最完整的MQA效果,,,,,,展现音频的最佳区分率。。。。。

例如,,,,,,你接纳具备高级MQA解码能力的硬件装置,,,,,,如接纳获取MQA认证的Shanling M8播放器,,,,,,最高支持MQA 8x睁开(unfold),,,,,,当播放一个原始编码为352.8kHz/24bit的MQA档案时,,,,,,其MQA档案能够被完整的睁开并播放,,,,,,最终播放出来的效果就会是352.8kHz/24bit;;;;;;;;;当接纳Shanling M3X播放器,,,,,,最高支持MQA 16x睁开(unfold),,,,,,当播放一个原始编码为768KHz/24bit的MQA档案时, 其MQA档案能够被完整的睁开并播放,,,,,,最终播放出来的效果就会是768kHz/24bit,,,,,,而此时就是MQA最佳的播放状态,,,,,,声音质感也是最佳的,,,,,,这也是聆听MQA声音最好的方法。。。。。
MQA Renderer:是指具有MQA渲染器产品,,,,,,可还原MQA第2、3层编码,,,,,,不支持MQA串流,,,,,,需要搭配MQA CoreDecorder解码器使用,,,,,,就可完整还原MQA第1、2、3层编码。。。。。这是一种较量轻量的MQA解决计划,,,,,,好比接纳XMOS实现的一些USB解码和耳机产品,,,,,,如AudioQuest DragonFly或一些iFi的产品,,,,,,当毗连到具备MQACore Decoder(如Tidal APP),可以完成MQA文件的睁开并提供MQA体验。。。。。

以上图来自MQA官方网站https://www.mqa.co.uk/how-it-works
M3X接纳高通骁龙430 8核处置惩罚器(CPU,以下都简称CPU)和双ESS ES9129C DAC,,,,,,支持MQA “硬解”,,,,,,MQA Full Decoder,16x睁开。。。。。那么它是怎样实现MQA 16x睁开的呢??????
下面我先从ES9219C 这颗DAC提及,,,,,,ES9219C是一颗高性能的SABRE HiFi D/A转换的DAC,,,,,,支持PCM384KHz/32bit和DSD256,,,,,,支持MQA硬件Renderer(硬解),其MQARenderer是在ES9219C DAC内部举行处置惩罚,,,,,,并支持8倍睁开(unfold)。。。。。ES9219C是经由MQA认证的MQA hardware renderer。。。。。
以下是ESS ES9219C Datasheet(DS规格书)部分有关MQA截图,,,,,,通过设置ES9219CDAC 内部MQA相关的寄存器来使能MQA Renderer功效,,,,,,实现MQA hardware Renderer。。。。。



MQA在解码历程中尚有一个特征值得一提,,,,,,就是其解码历程是一层层睁开的,,,,,,前一层睁开后,,,,,,会挟带让后一层睁开的须要信息,,,,,,例如MQA Core睁开之后就挟带了须要信息,,,,,,能够举行下一阶段Full decoder或是MQA Renderer的完整译码。。。。。
先容完ES9219C DAC和MQA一层一层的睁开特征,,,,,,我们说说M3X MQA 16x睁开的实现流程,,,,,,首先在M3X主控端,,,,,,CPU把MQA 档案通过MQA Core Decoder举行2x的睁开(unfold)为采样率最高88.2KHz/24bit或96KHz/24bit的MQB(MQA-core),然后通过I2S接口,,,,,,把CPU MQACore Decoder睁开的2x MQB数据传给ES9219CDAC,,,,,,ES9219C在DAC内部举行8x的MQA Rendering(MQA硬解),,,,,,最终最高输出2x×8x=16x(采样率为705.6kHz/768kHz),,,,,,DAC内部按705.6kHz/768kHz XIN时钟速率举行 D/A数模转换输出。。。。。这MQA 8x Renderer是在ES9219C DAC内部举行渲染处置惩罚的,,,,,,不是在主控举行处置惩罚的。。。。。
着实,,,,,,讲到这里,,,,,,我们已经相识到M3X是怎样实现MQA 16x睁开和输出的了。。。。。仔细的朋侪会发明,,,,,,ESS ES9219C DAC这颗DAC 最高支持PCM 384KHz/32bit,那么MQA Full Decoder 16x睁开后,,,,,,其最高采样率输出为705.6Khz和768Khz,,,,,,这不是凌驾ES9219C DAC的384KHz/32bit 的限制了吗??????着实不然,,,,,,其主要有以下两个缘故原由:
1、ES9219C DAC 规格书中写的支持384KHz/32bit PCM只针对输入限制,,,,,,对输出是不限制的,,,,,,也就是主控输入给DAC的PCM数据最高不可凌驾384KHz/32bit。。。。。而M3X 主控CPU对2x MQACore Decoder后,,,,,,其区分率最高不凌驾88.2kHz/24bit或96kHz/24bit,,,,,,是没有凌驾DAC 384KHz/32bit限制的。。。。。
2、MQA 8x 的MQA Renderer是在ES9219C DAC内部举行MQA 8x的硬件渲染(MQA hardware renderer),,,,,,输出705.6Khz或768Khz的采样。。。。。在DAC内部直接举行D/A转换输出,,,,,,其输出采样率是不限制的,,,,,,最终抵达2x*8x=16x的MQA完整睁开(MQAFull Decoder)的MQA效果,,,,,,展现音频的最佳区分率。。。。。

现在业界HiFi播放器对MQA的睁开(MQA解码)大部分的都是由主控CPU处置惩罚,,,,,,如前所述,,,,,,MQA Core Decoder和MQA Renderer由主控CPU举行睁开解码,,,,,,然后再通过I2S接口输出给DAC举行转换输出,,,,,,这样关于要支持MQA 8X或照旧16X睁开,,,,,,其一方面要取决于CPU睁开盘算能力,,,,,,一方面取于DAC的解码能力。。。。。好比通过MQA认证的betway西汉姆官网M8播放器,,,,,,其主控接纳高通骁龙430, AK4499高性能DAC(最高支持768KHz PCM),因MQACore Decoder和MQA Renderer都由CPU处置惩罚,,,,,,虽然DAC支持768Khz的输入,,,,,,但因MQARenderer需要强盛的CPU盘算能力,,,,,,因此M8只做到支持8x的MQA Full Decoder.而同样接纳高通骁龙430的betway西汉姆官网M3X播放器,,,,,,得益于M3X接纳支持MQA hardware renderer的ES9219C DAC ,主控只需处置惩罚MQA 2x Core Decoder,另外8x 的MQA Renderer交由DAC举行硬件渲染,,,,,,大大释放了主控CPU的资源,,,,,,从而实现了MQA 16x的完全睁开(MQA Full Decoder)。。。。。
如前面MQA先容所述,,,,,,MQA从录音装备到录音处置惩罚(音源上识别是不是录音室质量)、传输、播放(解码、渲染)等环节都有严酷的限制,,,,,,需要对整链路母带级音质举行认证。。。。。因此ESS ES9219C DAC是经由了MQA认证的,,,,,,并在DAC内部实现了MQA hardware renderer。。。。。同时,,,,,,接纳了ES9219C的HiFi播放器产品吗,,,,,,如betway西汉姆官网M3X,,,,,,也一样需要送样给MQA官方举行MQA认证,,,,,,并向MQA官方支付MQA授权费。。。。。

本文详细先容了MQA、MQA手艺、MQA的几种解码方法及详细叙述了M3X是怎样实现MQA 16x Full Decoder的,,,,,,希望对各人相识MQA有所资助。。。。。
MQA作为一项针对Hi-Res高剖析音频所开发的编码压缩手艺,,,,,,接纳奇异的MQA编码折叠手艺和MQA解码睁开手艺,,,,,,为流媒体Hi-Res无损音频传输成为可能,,,,,,一经推出便引来网络流媒体从业者和HIFI厂商的强烈关注,,,,,,在DAC内部举行MQA的硬件渲染(硬解),,,,,,大大解放了主控CPU盘算资源,,,,,,为在一些轻量式便携式播放器睁开越发多倍的MQA档案,,,,,,提供无限想像空间。。。。。越来越多的产品加入了MQA的阵营,,,,,,我们将一连一直研发新产品,,,,,,加入新手艺,,,,,,开发出更多好听好用的产品。。。。。