耳机俱乐部论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7048|回复: 11

[其它] 请问为什么用foobar2000没有底噪

[复制链接]

2

主题

10

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2016-7-11
发表于 2017-6-7 06:56:59 | 显示全部楼层 |阅读模式

感谢关注耳机俱乐部网站,注册后有更多权限。

您需要 登录 才可以下载或查看,没有账号?注册

x
今天发现很奇怪的一点,用网易云音乐和foobar2000播放同一段空白音频文件,把耳放旋钮扭到最大,网易云音乐和media player等播放软件都有底噪,但是foobar2000就是听不出底噪?请问是什么原因。
回复

使用道具 举报

13

主题

88

帖子

6

积分

初级会员

Rank: 2Rank: 2

积分
6
注册时间
2014-8-25
发表于 2017-6-7 12:22:48 | 显示全部楼层
问题问反了吧。应该说为啥那两个会有底噪。
回复 支持 反对

使用道具 举报

19

主题

427

帖子

6

积分

初级会员

Rank: 2Rank: 2

积分
6
注册时间
2017-1-9
发表于 2017-6-7 12:33:12 来自手机 | 显示全部楼层
我倒是遇到过,win电脑foobar2000播放一段黑胶转的音频文件,有底噪。换成macmini电脑audirvana plus播放,播放同样音乐,却没了底噪,当时感觉挺奇怪,也证明了两个播放器有差异。
回复 支持 反对

使用道具 举报

7

主题

373

帖子

1

积分

初级会员

Rank: 2Rank: 2

积分
1
注册时间
2015-5-21
发表于 2017-6-7 13:20:27 | 显示全部楼层
本帖最后由 长者 于 2017-6-7 13:42 编辑

foobar和jriver都使用了软件内部的升频引擎,就是说你的文件可能是16bit的量化,一动音量就有量化噪音了,不动音量,精度不够噪音也大,但foobar里面尤其是用asio引擎后,是内部64bit处理,外部降成界面或声卡的32bit/24bit传输,升bit的过程中,会顺手把大量的带内噪音量化到带外,耳朵听不到了,声卡自己又有滤波器,一切,就全没有了。
上图:
普通的低级算法播放器,在软件内衰减音量,会遇到这种情况:
QQ截图20170607133656.jpg
为啥呢?

QQ截图20170607135041.jpg
回复 支持 反对

使用道具 举报

7

主题

373

帖子

1

积分

初级会员

Rank: 2Rank: 2

积分
1
注册时间
2015-5-21
发表于 2017-6-7 14:28:14 | 显示全部楼层
长者 发表于 2017-6-7 13:20
foobar和jriver都使用了软件内部的升频引擎,就是说你的文件可能是16bit的量化,一动音量就有量化噪音了, ...

基本上科普类文章的阅读量,和一个论坛的文化水平正相关,这里估计没什么人会看这篇科普,因为发烧友都喜欢讲:“我不听我不听!讲了我也不懂!这些技术都没有用!我相信听感!!”
但我还是要讲,为了可怜的提高论坛可怜的平均智商。:D
QQ截图20170607141926.jpg


衰减多少呢?干下去他一半再说,结果:

33333.jpg

这种失真的产生,和图片分辨率不够的模糊,是类似的,所以我给缩小一下上边的两个图片,你们感受一下:

4444.jpg

回复 支持 反对

使用道具 举报

7

主题

373

帖子

1

积分

初级会员

Rank: 2Rank: 2

积分
1
注册时间
2015-5-21
发表于 2017-6-7 14:43:48 | 显示全部楼层
长者 发表于 2017-6-7 14:28
基本上科普类文章的阅读量,和一个论坛的文化水平正相关,这里估计没什么人会看这篇科普,因为发烧友都喜 ...

都是四舍五入惹的祸啊!!!还记得《让子弹飞》里面那句台词吗?黄老爷,他们打我的屁股,(四舍五入)就等于打您的脸啊!

那么从软件的foobar,到Weiss 202和901s播放器用的ES9018DAC,为了解决这个问题,都一律使用了一种内部高bit工作的模式。
就是比方说,你的信号是4bit量化的,进来之后,我给你升到8bit,4bit对应0-15。8bit就对应0-255。然后再用数字减bit的方式缩减音量,这样的好处是,重新量化后精度基本变化不大。

还是用上边的图来说明,13升bit后变成221,5升频后等于85……等等,OK,现在呢,221÷2等于多少?也除不尽要四舍五入对吧,等于111,85÷2等于43,8bit新量化后的数值,虽然也除不尽,也要无限去“逼近”理论数值,但已经比4bit直接除,要好太多了!

所带来的结果,就是下边这个图:


5555.jpg

这就是为什么,楼主问的,普通播放器放音乐噪音大,但foobar没噪音。楼上有说foobar有噪音的,不妨开启asio或wasapi模式试一下。
回复 支持 反对

使用道具 举报

185

主题

1万

帖子

104

积分

超级会员

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
104
注册时间
2011-10-10

积极参与奖

发表于 2017-6-7 14:53:04 | 显示全部楼层
量化噪音应该没那么容易被听到的……(除非后端增益极大,而软件衰减也极大(比如-大几十db……))
我猜你的fb应该用的是wasapi或者asio吧
我见过这种情况,有的电脑本来就有很大的底噪,但如果播放器是wasapi或者asio的话在播放中就没了底噪,不播放就有
你可以试试是不是这样的,如果是,应该不是听到量化噪音了。
HIFI→HUFI→HUEND→HUESTED→QUESTED→多媒体2.1
回复 支持 反对

使用道具 举报

185

主题

1万

帖子

104

积分

超级会员

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
104
注册时间
2011-10-10

积极参与奖

发表于 2017-6-7 14:53:47 | 显示全部楼层
但我不知道为啥会这样

顺便,如果是这种问题,你在桌面上鼠标指向不同的东西上,噪音听起来都会不同,233
HIFI→HUFI→HUEND→HUESTED→QUESTED→多媒体2.1
回复 支持 反对

使用道具 举报

7

主题

373

帖子

1

积分

初级会员

Rank: 2Rank: 2

积分
1
注册时间
2015-5-21
发表于 2017-6-7 16:17:19 | 显示全部楼层
amex 发表于 2017-6-7 14:53
量化噪音应该没那么容易被听到的……(除非后端增益极大,而软件衰减也极大(比如-大几十db……))
我猜 ...

个别做声卡的比较没良心,静音状态下信号通路通过模拟开关(舍不得用继电器)来把信号源旁路掉,但放大的输入端并没有接地,而是浮空,这个时候的噪音就比较感人。
回复 支持 反对

使用道具 举报

185

主题

1万

帖子

104

积分

超级会员

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
104
注册时间
2011-10-10

积极参与奖

发表于 2017-6-7 16:29:53 | 显示全部楼层
长者 发表于 2017-6-7 16:17
个别做声卡的比较没良心,静音状态下信号通路通过模拟开关(舍不得用继电器)来把信号源旁路掉,但放大的 ...

但在用非wasapi或者asio模式播放的时候也一样有底噪,只有那两种模式是没有的
HIFI→HUFI→HUEND→HUESTED→QUESTED→多媒体2.1
回复 支持 反对

使用道具 举报

2

主题

10

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2016-7-11
 楼主| 发表于 2017-6-7 23:32:37 来自手机 | 显示全部楼层
谢谢大神,长知识了
回复 支持 反对

使用道具 举报

18

主题

1149

帖子

8

积分

初级会员

Rank: 2Rank: 2

积分
8
注册时间
2012-2-16
发表于 2017-6-8 09:46:17 | 显示全部楼层
讲的很好,有技术就是硬!
回复 支持 反对

使用道具 举报

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

本版积分规则

耳机俱乐部微信
耳机俱乐部微信

联系我们|有害信息举报:010-60152166 邮箱:zx@jd-bbs.com|手机版|Archiver|黑名单|中国耳机爱好者俱乐部 ( 京ICP备09075138号 )

GMT+8, 2024-11-30 09:45 , Processed in 0.094263 second(s), 37 queries , Gzip On.

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