找回密码
 -注册-
查看: 6879|回复: 7
打印 上一主题 下一主题

两个关于android系统SRC的问题

[复制链接]
跳转到指定楼层
1
发表于 2021-5-24 20:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自 香港
请教:
1,AK SP2000基于android系统,会存在SRC问题吗?我想如果是播放保存在机身记忆体中的音乐应该不会,但是如果我用apk装了Tidal,然后把Tidal的Master音乐下载到SP2000上离线收听,这个会有SRC吗?
2,如果改用手机的话,因为ios没有SRC,是不是ios播放hires的音乐会比用android的好很多(前提是两者都不上DAC,都只用耳塞的情况下)。
2
 楼主| 发表于 2021-5-24 20:58 | 只看该作者 来自 香港
刚才分别用ipad pro和sony 1 ii 各下载了Tidal 的一个master 专辑,都用山灵的UA2,指示灯显示绿色,应该都是输出了96kHz。。这个是不是表示Tidal至少在android系统下的app支持独占模式了
回复

使用道具 举报

3
发表于 2021-5-24 23:01 来自手机 | 只看该作者 来自 四川省
SP2K本地不可能SRC。下载到本地的tidal应该也不会SRC。在线播放不清楚,大概率也不会。

SRC这情况要具体问题具体分析,不能一概而论。既可能SOC公司没解决,有能力的SOC客户自己客制解决。也可能SOC公司已有方案解决,SOC客户出于各种原因没解决。比如觉得SRC不重要,没能力解决,为了省钱,没使用上游SOC给的推荐官方搭配方案,比如用可以传递音频的电源管理芯片,替代了额外需要花钱的SOC推荐音频芯片,反而造成SRC出现。

先提出解决SRC的,是2014左右的MTK。但当时方案很基础,基本是解决44.1khz和48khz两种最常见采样率不被锁死SRC统一成48khz而已。当时如果放一首48khz以上的整数倍文件,还是会SRC到44.1khz。

过了几年到高通835时期,开始有了一整套高通音频原厂方案Aqstic,包括DSP,通话,录音,语音降噪,蓝牙,和不再SRC的自带采样率,最高可以到24bit 384khz pcm采样,和原生解码DSD128(WCD9341)和不支持DSD的WCD9340。

至此,只要下游手机客户不发神经,直接套用高通方案,做出来的自家音乐app就已经不再SRC了。

第三方apps比如tidal,只要不发神经,至少在比如高通这几年的平台上,也不会SRC。

所以不能说只要android就会SRC。

AK不是手机,是基于android大规模魔改,基于此,不太可能套用常规思路去推论。AK只说过用了八核处理器,至于是哪家的不提。

所以你索尼xperia 1 2,高通865平台。索尼比较老实,没抠门,是用了865官方建议的WCD93XX,我忘了具体型号,好像是后来的WCD9381,也是最高支持到24bit 384khz,所以理论上也是在正常播放没有SRC。

不过音质好坏还关系到功耗,电路设计,调音。后来的WCD93XX减少了供电,反而可能你手机直推推力不如前几年的WCD9341时代的手机。如果索尼没对电路魔改的话。

另外你手机连DAC,如果是索尼自带app,那就不是独占,是在用安卓原生全局USB驱动,品质还是不如真的独占。

有独占驱动的是中子播放器,UAPP,安桥,海贝,山灵,飞傲,TEAC,Radius Neplayer这些。第三方开发的独占USB协议优先级高于原生全局USB驱动,一般插上DAC会有弹出对话框确认,原生驱动是没有提示框的。

分辨独占USB驱动是否启动很容易,因为独占模式只传输media信号。所以独占时,手机铃声,提示音,闹钟声音,是从手机本身发出来。耳机里听不到它们的。

反过来,android自带usb音频模式时,来电之类声音会一起传进耳机。
回复

使用道具 举报

4
发表于 2021-5-25 06:37 来自手机 | 只看该作者 来自 美国 弗吉尼亚州劳登县阿什本地区Verizon
updater 发表于 2021-5-24 23:01
SP2K本地不可能SRC。下载到本地的tidal应该也不会SRC。在线播放不清楚,大概率也不会。

SRC这情况要具体 ...

写这么多,最关键的信息都是错的,还tidal在高通这几年的平台上都不src。。。管你骁龙888,865,安卓手机上的tidal有没有重采样你自己查查资料就能知道的东西,还在这鬼扯
回复

使用道具 举报

5
发表于 2021-5-25 09:37 | 只看该作者 来自 河南省郑州市
jianax 发表于 2021-5-25 06:37
写这么多,最关键的信息都是错的,还tidal在高通这几年的平台上都不src。。。管你骁龙888,865,安卓手机 ...

他说的是soc本身做不做二次src,属于上古时代的问题,那个时候最常用的44.1khz文件,系统不做src,到了高通soc,统一变48,至于48或者其他规格更惨,系统统一变成44.1Khz输出,到高通soc再变一次48,经过两次非整数低品质src,音质惨不忍睹。

以上都是老黄历,现在soc一般都不会再做src了,因为都支持足够高规格了,问题在于Android系统,这个有两部分,都是为了兼容性考虑做的妥协:第一部分是系统自身播放时候,除了uapp等少数自有驱动软件,通用配置都是经过Android hal层,所有音频都转为48Khz播放,很遗憾,绝大部分流媒体app比如tidal网易云apple music等等都是这样;第二部分是usb输出,厂家不做魔改的话,通用非独占app的usb输出会固定在dac能支持的最高采样率,有些是96 有些是192,总之还是src输出了。顶楼的tidal就是这个情况,原始文件破坏了,所以插支持mqa设备,也无法点亮灯。

再说顶楼的问题,hifi播放器这块,我觉得AK的能力,改造一下不是难事,只是相对国产厂家,没那么透明(国产厂家现在都能在顶部状态栏显示实时采样率了)。国产厂家目前基本都对系统进行了魔改,在本机播放的时候,无论自带app还是网易云等第三方,都能做到全局无src。至于usb输出这块,我没进行测试,不过现在海贝的新R6和R8,已经能做到usb直通输出了,这样非独占app接usb dac,也可以做到源码输出,比如tidal,可以点亮mqa灯了。

手机这块要具体问题具体分析了,现在其实无论iPhone还是大部分Android手机,都没耳机口,在都插小尾巴或者说外接dac的情况下,如果流媒体app为主,肯定ios,ios可以源码输出最高24 48Khz的音频,比如ios的tidal app,外接支持mqa的dac,可以成功亮灯。如果本地播放,最好是Android手机配合uapp这样的独占app,因为Android对输出电流不做限制,可以最大化发挥dac。
回复

使用道具 举报

6
 楼主| 发表于 2021-5-25 10:20 | 只看该作者 来自 香港
jylxh001 发表于 2021-5-25 09:37
他说的是soc本身做不做二次src,属于上古时代的问题,那个时候最常用的44.1khz文件,系统不做src,到了高 ...

顶楼的tidal就是这个情况,原始文件破坏了,所以插支持mqa设备,也无法点亮灯。---> 我的情况其实是可以点亮的,用山灵UA2的DAC,android 的Tidal 应用,可以点亮绿灯(代表输出的是96kHz,因为UA2不支持MQA render,所以只能用Tidal自己解码到96kHz),准备今天去买个支持MQA解压的DAC,然后看看能否点亮二次unfolder之后更高的输出
回复

使用道具 举报

7
发表于 2021-5-25 10:37 | 只看该作者 来自 河南省郑州市
sydlin 发表于 2021-5-25 10:20
顶楼的tidal就是这个情况,原始文件破坏了,所以插支持mqa设备,也无法点亮灯。---> 我的情况其实是可以 ...

你播放一个44.1的他还是亮绿灯, 你就知道为啥了。
回复

使用道具 举报

8
 楼主| 发表于 2021-5-25 10:39 | 只看该作者 来自 香港
jylxh001 发表于 2021-5-25 10:37
你播放一个44.1的他还是亮绿灯, 你就知道为啥了。

44.1时候是蓝色灯,96的时候是绿色灯。这个还是可以分清楚的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | -注册-

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-9-28 14:05

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表