耳机俱乐部论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 17375|回复: 13

[数播] foobar输出格式选择32bit到DA11,效果为什么比16bit的好?

[复制链接]

18

主题

269

帖子

3

积分

初级会员

Rank: 2Rank: 2

积分
3
注册时间
2006-12-20
发表于 2010-3-8 19:00:31 | 显示全部楼层 |阅读模式

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

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

x
之前一直选择的16bit,昨晚突然心血来潮改了32bit,发现效果一下好很多,感觉声音比以前清晰、细节和饱满一些。
想问问Foobar的输出格式里这些不同bit的意义在哪里,理论上输出给DA11应该是哪个好?
DA11采用USB方式和电脑连接
输出格式.jpg
回复

使用道具 举报

196

主题

6346

帖子

19

积分

禁止发言

积分
19
注册时间
2004-11-12
发表于 2010-3-8 19:08:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

18

主题

269

帖子

3

积分

初级会员

Rank: 2Rank: 2

积分
3
注册时间
2006-12-20
 楼主| 发表于 2010-3-8 19:25:23 | 显示全部楼层
这么说始终都应该选择32bit?
这与硬件支持有没有关系呢?
回复 支持 反对

使用道具 举报

119

主题

2272

帖子

61

积分

高级会员

Rank: 4Rank: 4Rank: 4Rank: 4

积分
61
注册时间
2008-10-9
发表于 2010-3-8 19:45:53 | 显示全部楼层
你把缓冲加大,还能更好些
回复 支持 反对

使用道具 举报

18

主题

269

帖子

3

积分

初级会员

Rank: 2Rank: 2

积分
3
注册时间
2006-12-20
 楼主| 发表于 2010-3-8 20:18:04 | 显示全部楼层
原帖由 kaoyakaoya 于 2010-3-8 19:45 发表
你把缓冲加大,还能更好些


这个原理是什么?foobar缺省是1000毫秒,我加到2000毫秒(foobar建议1000-2000毫秒),我是不是加得越多越好?

从1000加到2000后,好像变圆润了一点,不知道是不是心理作用……
回复 支持 反对

使用道具 举报

18

主题

269

帖子

3

积分

初级会员

Rank: 2Rank: 2

积分
3
注册时间
2006-12-20
 楼主| 发表于 2010-3-8 20:22:22 | 显示全部楼层
问了半天百度,看到这个似乎很有道理,转过来一下:

声卡的PCM32指的是支持32bit音频流传输模式的。这里说的24bit和32bit的采样精度是一样的,都是24bit,只是传送方式不同。
24bit 是3byte packed,因为PCI总线是32bit,一次取样只有24bit,为避免浪费,会把下一个取样的8bit填充过来。然后第二次只剩下16bit,再把第三次的16bit填充过来,第三次剩下8bit,再把第四次的24bit填充过来,就这么循环下去。
32bit是4byte unpack,每次传送会直接把24bit数据后面补0凑成32bit的,不用拆来拆去的,这样可以大大减少CPU的消耗,提高效能,所以这种方式也叫 4byte unpacked。一般的专业声卡都是支持这个模式的。所以如果声卡支持,FB2K里用32bit输出,效能是最好的。

音质的好坏主要取决于采样精度,还有一部分取决于播放时的DSP和输出精度/流程。以FB2K为例,他的PIPE精度已经达到了64bit FP,所以不管是输入16bit还是24bit、32bit fp格式,对音质已经没有影响了。而FB2K的输出精度可以达到24/32bit,这样也不会有动态限制的问题。
楼主听到的差别,是一些软件在升位时运用了dither对声音进行特定的处理/美化,这样出来的声音自然有所不同。不过就HIFI角度来看这样做是避免不了失真的,只是在制作音频时有特定的作用,放音时还是不要用了。
另外说一句,FB2K的升位只是补0,不会进行dither,升位的目的是为了避免DSP及传输过程中的丢位,不会刻意去美化、强调某部分~


从上文得到的结论是不是说无论声卡是多少bit的,把foobar设置成32bit都是必要的?
回复 支持 反对

使用道具 举报

164

主题

1万

帖子

207

积分

荣誉会员

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

积分
207
注册时间
2005-2-22

优秀版主奖

发表于 2010-3-8 20:25:10 | 显示全部楼层
原帖由 thunderb 于 2010-3-8 20:18 发表


这个原理是什么?foobar缺省是1000毫秒,我加到2000毫秒(foobar建议1000-2000毫秒),我是不是加得越多越好?

从1000加到2000后,好像变圆润了一点,不知道是不是心理作用……


延迟越大声音越糊
应该是保证不暴音的前提下尽量减小缓冲
PC hi-fi : IBM x220i->TC K8->Apogee Rosetta200 (Mutec iclock Syn Both) ->Drawmer MC2.1->ADAM S4X-H
CD system : CEC TL3N-> Apogee Rosetta200(Mutec iclock Syn Both)->Drawmer MC2.1->ADAM S4X-H

2* TAOC 25MF + 35S
WB isolation transformer + LITE P100
AA Ferrite2,WireWorld Silver Electra 7 * 3
Nordost Tyr2(AES),Tyr(XLR),Mogami 3173(XLR)
回复 支持 反对

使用道具 举报

18

主题

269

帖子

3

积分

初级会员

Rank: 2Rank: 2

积分
3
注册时间
2006-12-20
 楼主| 发表于 2010-3-8 20:37:11 | 显示全部楼层
原帖由 nadesicozhao 于 2010-3-8 20:25 发表


延迟越大声音越糊
应该是保证不暴音的前提下尽量减小缓冲


各种解释都有,我再试试,降到最低100毫秒,最小化窗口会停顿,换回1000毫秒算了,一耳朵下来,觉得100,1000,2000没多大区别,刚才觉得有点区别可能就是心理作用……算了,这点就不去深究了,毕竟是毫秒级的
回复 支持 反对

使用道具 举报

4

主题

2835

帖子

9

积分

初级会员

Rank: 2Rank: 2

积分
9
注册时间
2004-10-4
发表于 2010-3-9 11:18:00 | 显示全部楼层
原帖由 thunderb 于 2010-3-8 20:22 发表
问了半天百度,看到这个似乎很有道理,转过来一下:



从上文得到的结论是不是说无论声卡是多少bit的,把foobar设置成32bit都是必要的?
声卡要是 硬件不支持,,会死机的。。
发烧-_-?  烧米^_^!
回复 支持 反对

使用道具 举报

144

主题

6300

帖子

118

积分

超级会员

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

积分
118
注册时间
2004-11-23

积极参与奖

发表于 2010-3-9 15:46:59 | 显示全部楼层
原帖由 nadesicozhao 于 2010-3-8 20:25 发表 延迟越大声音越糊应该是保证不暴音的前提下尽量减小缓冲
也可以有目的的用缓存调音,很有效,小了线条,大了弥散
回复 支持 反对

使用道具 举报

18

主题

269

帖子

3

积分

初级会员

Rank: 2Rank: 2

积分
3
注册时间
2006-12-20
 楼主| 发表于 2010-3-9 18:47:25 | 显示全部楼层
原帖由 jyecdd 于 2010-3-9 11:18 发表
声卡要是 硬件不支持,,会死机的。。



现在foobar用32bit输出,usb端口接的DA11,没死过机
回复 支持 反对

使用道具 举报

112

主题

5195

帖子

11

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
11
注册时间
2009-7-11
QQ
发表于 2010-3-9 21:40:16 | 显示全部楼层
原来DA11支持32BIT啊
回复 支持 反对

使用道具 举报

140

主题

1482

帖子

18

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
18
注册时间
2006-6-9
发表于 2010-3-9 22:22:34 | 显示全部楼层
原来2K多的SAFFIRE LE在FOOBAR 0969都能设为32BIT。现在升级到DAC2,在foobar 1.0却只能到24BIT了。查了下DAC2是用的PCM1792,SAFFIRE LE用的CS42432.
哪位能解释下啊?

[ 本帖最后由 1001006 于 2010-3-9 22:29 编辑 ]
回复 支持 反对

使用道具 举报

18

主题

269

帖子

3

积分

初级会员

Rank: 2Rank: 2

积分
3
注册时间
2006-12-20
 楼主| 发表于 2010-3-9 22:25:18 | 显示全部楼层
原帖由 fsscn 于 2010-3-9 21:40 发表
原来DA11支持32BIT啊


这个我不太清楚,总之用32bit输给DA11,DA11也没拒绝就是了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 21:29 , Processed in 0.110500 second(s), 40 queries , Gzip On.

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