foobar2000竟然不支持直接输出32位深的音频
foobar2000吧
全部回复
仅看楼主
level 12
a244115379 楼主
我在测试我的解码时偶然发现这个问题,使用32bit音频进行测试,输出模式选择WASAPI推送,位深选择32-位,然而我的解码识别成了24位,使用Roon播放器同样的配置则能正确识别,基本能推断问题出在foobar2000上。
虽然现在32bit音频平常几乎不会用到所以影响不大,但还是很好奇这个问题的原因,为什么fb会把32砍成24,意义不明。
2019年01月08日 18点01分 1
level 13
俺也设置过32位输出,木声,但我解码器的xmos数字界面是32位的,所以木所谓了
2019年01月09日 01点01分 2
我这有声音,只是实际输出到解码的却是24位,所以我怀疑是fb砍了32位的输出
2019年01月09日 15点01分
@a244115379 俺认为是声卡驱动的问题,富爸只不过是调用声卡驱动渲染的,它的内核是ffdshow
2019年01月10日 02点01分
level 12
应该没配置好。Roon网播之类的就不说了。
2019年01月09日 11点01分 3
fb还需要什么配置才能以32位进行输出
2019年01月09日 15点01分
如果不是经过重采样输出会直接无声或弹出错误框,不会听到声音的。
2019年01月09日 16点01分
设备不支持才会这样的吧。个人猜测问题出在fb的音频解码器上,以后有时间得去研究研究。
2019年01月09日 18点01分
level 1
驱动或者解码的问题,支持32的
2019年01月14日 01点01分 4
你用的是啥设备和设置呀
2019年01月14日 11点01分
level 12
a244115379 楼主
有点头绪了,把玩Cubase时发现设置处理精度为 64bit 时能通过bit测试,而这里设置为 32bit 时一样也会把32bit的音频砍成24bit输出,从这里可以大胆推断foobar内部处理精度是以32bit运行的,至于不用64bit处理精度的原因还有待考究,这里面的理由肯定很重要,毕竟连Cubase这种音频工作站默认设置都是以32bit处理精度运行。
当然我也不是音频专业的人,对这个处理精度是什么影响什么还是不太清楚,查了半天也是模棱两可,如果有大神来简明扼要的科普一段就好了。
2019年02月18日 18点02分 5
level 12
a244115379 楼主
补上一张图
2019年02月18日 18点02分 6
level 12
估计你没把独占模式打开。
2019年02月21日 14点02分 7
。。。。。asio和wasapi我都用的。而且现在很明确了,32bit音频回放砍低位是处理精度的问题。
2019年02月21日 19点02分
不打开Windows全部统一处理为24Bit再输出的啊
2019年02月22日 11点02分
感觉我们没在同一频道上。。。。那你说的独占在哪开。。
2019年02月22日 11点02分
1