找回密码
 立即注册
搜索
查看: 3153|回复: 15

[移动] 声音丢Bit与SRC ,安卓手机内放不好回避的两口翔

[复制链接]
     
发表于 2018-2-2 14:29 | 显示全部楼层 |阅读模式
手机的音量往低调都会丢Bit,音量越低丢的越多。这个在任何不具备无损音量调节芯片的设备上都成立。
24bit输出的好处是,如果音源是16Bit,那么即使丢了8bit信息,还是能完美还原。

测试曲:s/1sm8iLHz 密码 532z

这首曲子前8秒人声出现前有一个逐渐增大的高频信号。
手机音量尽量调低(最好别超过3格)
这段声音视播放app与手机的不同,
有的声音会有断续感且前几秒听不到。
有的将这段高频信号放大且降频了,完全没有了渐强的感觉。





这也是为什么很多前端音量最大时音质最好的原因。目前我测试过的播放器只有poweramp的HI-Res可以强制使用24bit输出
带独立芯片的vivo ,LG,魅族,跟索尼三星手机的内置播放器能否回避这点没机会测。 第三方播放器:海贝 foobar aimp 网易云 全不行。



SRC带来的影响比如,高频颗粒感强,更多噪声,高频被提前截断等音乐信息损失。很依赖算法,然而安卓自身算法很一般。
====================================================================

SRC问题目前很多手机解决了,当然这个需要APP的配合才行。否则APP给来个劣质SRC。手机完美还原也没意义。
然而目前在通用播放器中我只发现poweramp能够做到升Bit输出,同时回避SRC问题。
而且poweramp的HI-Res从安卓7开始就不能用了。
至于其余大厂的HIFI手机内置音乐APP在处理16Bit音乐时是否丢bit明显。没机会测呀。

=======================================================================

目前最通用的回避方案就是: 外置DAC+音乐APP的USB独占模式。 比如海贝+邦线。 缺点是其余APP在把DAC拔掉前都不会有声音。

而且有的手机使用HI-Res 能24bit却不能超过48khz。24/96 24/192可以选。但是会被SRC到48以内。
遇到这种情况只能使用USB独占模式。


USB全局模式下,poweramp的HI-Res可以较好回避SRC,此时需要采样率设为96KHZ以上(因为全局USB受系统SRC影响,48KHZ以下频响曲线想平直需要96KHZ输出),
能否较好回避丢Bit看RP了 ,测了几个手机 有的使用USB全局模式任何APP都可以较好回避丢Bit,有的则只能在独占模式下做到。


而且有的手机使用poweramp的HI-Res 能24bit却不能超过48khz。因为24/96 24/192可以选,但是会被安卓系统SRC到48以内。 造成多次SRC。
遇到这种情况只能使用USB独占模式。





回复

使用道具 举报

     
发表于 2018-2-2 15:22 | 显示全部楼层
带蓝牙的dac就没问题了吧
回复

使用道具 举报

发表于 2018-2-2 15:33 | 显示全部楼层
qwased 发表于 2018-2-2 15:22
带蓝牙的dac就没问题了吧

蓝牙耳机或是接收器非降bit调音量的有几个?

推力过剩的时代耳机生产商还在追求高灵敏度便携设备,可怜的用户调低音量后通常在大如-20dB的snr才能获得听力保护保障的音量
回复

使用道具 举报

发表于 2018-2-2 16:34 | 显示全部楼层
丢bit这说法有点新鲜,就是精度不足嘛
顶级dac、内部高精度处理功耗感人,不要难为手机了
回复

使用道具 举报

     
发表于 2018-2-2 17:41 | 显示全部楼层
为什么我的XMOS界面接到手机,不管用自带的播放器还是网易云,解码器那头都会显示192bit。
华为手机,界面是MUA1。
回复

使用道具 举报

发表于 2018-2-2 18:05 | 显示全部楼层
iphone呢,不过手头没有外放,单纯调最低格听不太清
回复

使用道具 举报

     
发表于 2018-2-2 18:19 | 显示全部楼层
汝者 发表于 2018-2-2 18:00
因为不是独占模式
你需要使用海贝 安桥之类的专门app

试了一下海贝,打开独占USB输出,默认居然是还192bit,不过可以在设置中手动调成44.1k,这样是不是就跳过src了?
回复

使用道具 举报

     
 楼主| 发表于 2018-2-2 18:56 | 显示全部楼层
华蝶风雪 发表于 2018-2-2 16:34
丢bit这说法有点新鲜,就是精度不足嘛
顶级dac、内部高精度处理功耗感人,不要难为手机了 ...

高通家的codec都有24bit通道  poweramp就是用这个通道解决问题。
回复

使用道具 举报

     
 楼主| 发表于 2018-2-2 18:57 | 显示全部楼层
netplaying 发表于 2018-2-2 18:19
试了一下海贝,打开独占USB输出,默认居然是还192bit,不过可以在设置中手动调成44.1k,这样是不是就跳过 ...

按照数码多的说法是变成44.1k  最好有个带显示输入端采样率的设备确认下
回复

使用道具 举报

     
发表于 2018-2-2 19:21 来自手机 | 显示全部楼层
汝者 发表于 2018-2-2 19:07
海贝打开时会问是不是启用usb设备的 正确启用就=开了asio 不用手动管的
你的华为是android6.0? ...

开海贝的时候是有个窗口我点了启用usb,不过我播放常规的mp3,但是界面和解码器都显示采样率192bit,明显不是asio模式啊。
我手机系统是7.0的。难道是手机的问题?
回复

使用道具 举报

     
发表于 2018-2-3 20:31 | 显示全部楼层
华蝶风雪 发表于 2018-2-2 16:34
丢bit这说法有点新鲜,就是精度不足嘛
顶级dac、内部高精度处理功耗感人,不要难为手机了 ...

用的hilo,音量有数字算法和音量调节芯片模拟2种方式,也都说质量不行,最后还是上了个前级专门调音量..
回复

使用道具 举报

发表于 2018-2-4 05:49 | 显示全部楼层
netplaying 发表于 2018-2-2 19:21
开海贝的时候是有个窗口我点了启用usb,不过我播放常规的mp3,但是界面和解码器都显示采样率192bit,明显 ...

我没记错的话是新版的海贝默认开了升频
回复

使用道具 举报

     
发表于 2018-2-4 07:51 来自手机 | 显示全部楼层
这是动态 失真?
回复

使用道具 举报

     
发表于 2018-2-4 16:13 来自手机 | 显示全部楼层
谁研究一下8.0下蓝牙走ldac会是什么情况
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2026-3-15 07:13 , Processed in 0.062571 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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