Re: [请益] amazon music HD 的独占模式

楼主: Oswyn (Oswyn)   2023-03-28 23:10:25
首先、澄清一点
独占模式跟 Bit-perfect 是两件事
一般想要 Bit-perfect 必需使用独占模式
因为要跳过 Windows Audio engine 的 Mixer & APO(DSP)
但独占模式不一定会 Bit-perfect
独占模式由 APP 发起,跳过原本统一送往默认共用端点、与其它音讯流混音的路径
避开了 Windows Audio engine 的 Mixer & DSP,直接连接音讯装置的端点
因为 APP 本身还是可以变更 Audio data 譬如进行 SRC、Volume control、DSP etc..
所以要 Bit-perfect 需避免一切可能的音频数据变动

个人没用 Amazon music HD
但据日本 Audio enginnger 桥爪彻在 2020-03 的实测结果
当时的 Amazon music HD APP 似乎有点号呆
已经过了三年不知道改善了没,所以帮你归纳一下三年前的状况
是独占,所以有跳过 Windows Audio engine,But 就是这个 But...
官网的 Q&A 目前的解释是这样的
楽曲の最大音质-Amazon Music HDで提供するその楽曲の最大限の音质
端末の性能 - OSで报告されるお使いの端末で再生可能な最大限の音质
再生中の音质 - 现在再生中の音质。ストリーミング再生中の场合は、
ネットワーク条件により音质が変化する场合があります
但三年前
端末の性能=Windows 共用模式目前所设定的默认格式,而不是该设备的最大性能
不支援“根据音源的采样率”自动切换
据桥爪彻当时所言,Amazon music HD 要 Bit-perfect 必需满足下面三点
・将默认格式设置为你要播放的音源的采样率和比特率
・在 Amazon music HD 应用程序上关闭响度归一化
・在 Amazon music HD 应用程序上打开独占模式
当然就算开启独占模式,还是得完全避免 APP 去动到数据才有可能 Bit-perfect
响度归一化跟 APP 的数位音量都是不能使用的
但不支援采样率自动切换...需要人工手动照音源格式匹配就是三年前的神逻辑
因为我目前没用 Amazon music HD 所以不清楚修正了没
从原PO的讯息我也看不出所谓的“看DAC也确实是这样”是看到了什么
所以可以比较一下跟三年前的问题是否还是一样
作者: louissyou (louissyoulee)   2023-03-28 23:25:00
推OSWYN大深度讲解,AM那个逻辑依旧没有改过QQ
作者: stomachache (胃痛)   2023-03-28 23:34:00
就DAC上采样跟win音效设定一样跟3年前是不是一样我不确定
作者: sa950502 (酱油拌饭)   2023-03-28 23:41:00
是的 我有透过win开24/384 amazon独占也还是24/384
作者: kimwang (凯子)   2023-03-29 00:09:00
现在还是一样 声卡(DAC)设多高就会输出多高虽然不知道在哪边看到的说法是AMAZON MUSIC APP是塞一堆0反正我后来就改用WiiM Pro走Alexacast播送了
作者: HGK (HGK)   2023-03-29 00:21:00
我是直接24bit 192k开下去不管了,反正音质最高也到这
作者: TAZUSA (...)   2023-03-29 00:23:00
有些软件的wasapi是不是就没有bit perfect
作者: xoy (XerXes)   2023-03-29 06:40:00
现在像Roon ARC也是类似的逻辑,他会侦测OS SRC的取样率,如果音源跟OS SRC取样率不同APP就先做自己的SRC,他认为这样音质比较好,不过对于想Bit Perfect输出的用户就很烦了,所以后来又做了USB输出的Bit Perfect模式跳过自己跟OS的SRC
作者: pcjustin (骆驼)   2023-03-29 10:00:00
用Mac 没烦恼,但我还是习惯用手机听
作者: twflanker (Flanker)   2023-03-29 10:16:00
推讲解...原来amazon music还有这个问题
作者: xoy (XerXes)   2023-03-29 10:35:00
问题就是要怎么自动侦测DAC的最大采样率?USB DAC好像不一定能问到?如果是S/PDIF或I2S就没机会了现在USB DAC很多都是用系统公用的Driver,不过USB Audio协定能问就没问题,I2S我是没看过DAC厂商有给特定的Driver
作者: kimwang (凯子)   2023-03-29 11:29:00
I2S没办法直接接电脑吧 当然没有driver?目前走I2S应该至少都要过个DDC才对?
作者: xoy (XerXes)   2023-03-29 11:35:00
I2S可以透过USB DDC,也可以透过树莓派,树莓派就是电脑的角色,x86 PC有没有I2S扩充卡我不清楚,不过就还是I2S DAC端我没看过有特定的Driver
作者: kimwang (凯子)   2023-03-29 11:42:00
过DDC就有自己的driver啦 树莓派的I2S接口是怎么运作我就不清楚了 理论上应该也是会有个I2S输出的DRIVER才对
作者: xoy (XerXes)   2023-03-29 11:51:00
传送端有Driver没错,现在是要怎么知道接收端的支援程度?如果通讯协定会问那就没差,像蓝芽A2DP或O大说USB Audio也有,如果是I2S或S/PDIF这种单向的传输,那接收端要怎么高速传送端我是谁我可以做什么?告诉我当然知道可以手动设定,我也说S/PDIF跟I2S没办法自动识别,是O大说有Driver的方法才有后续的讨论我其实比较好奇的是USB DAC,很久没用Windows接,晚上试试Windows用公版USB DAC Driver是不是会问USB DAC的支援程度
作者: BayonettaTJ (卍朝凪乂新堂乂水龙敬卍)   2023-03-29 20:08:00
谷津的USB DAC开foobar也能透过调Windows的混音控制调整音量,而且是非线性调整,调到60%几乎声音就没了,所以有些硬件的音量开关也是会有影响
作者: xoy (XerXes)   2023-03-29 21:34:00
刚刚试了Windows Mac,两台DAC一台24/96一台32/768,果然OS公版Driver就会查DAC的上限,不过Windows 10公版USB DAC Driver上限是32/384USB DAC的硬件音量控制有的是做在DAC输出端,有的做在USB接收芯片,这种的可能会破坏Bit Perfect有没有差看送什么,像MQA就解不了,DoP就是变成很怪的PCM接收芯片做数位音量衰减通常品质也不会好到哪里XMOS的接收芯片很多款就是可以把数位音量衰减当USB DAC的硬件音量控制,省成本的方式
作者: BayonettaTJ (卍朝凪乂新堂乂水龙敬卍)   2023-03-29 23:57:00
谢谢O大的提点,每次都受益良多不过对于我使用的谷津主动式喇叭系统而言数位DSP的部分都是在音箱里面完成了,所以前端基本上能够尽量达成原汁原味也就是追求所谓的bit perfect才那么费心费力,然后又卡在串流的apple music之类的音档到底有没有被加料XD
作者: goldie (阿良)   2023-03-30 00:26:00
作者: xoy (XerXes)   2023-03-30 05:21:00
就是有USB DAC是这样,还不少,这只是省钱的一个方式,看不起MQA DoP无所谓,问题是如果前面费尽心力用独占模式跳过,却觉得进DAC用廉价的数位音量衰减破坏音讯无所谓不是很矛盾吗?当然也有DAC就算用数位音量控制也不会破坏MQA跟DSD,或者是硬件音量控制不做在数位端,就是成本比较高而已我是几年前用手边某一台DAC在Roon遇到怪现象以为是软件端的问题,问Roon Labs的人才知道有这回事

Links booklink

Contact Us: admin [ a t ] ucptt.com