kmh 发表于 2014-7-13 20:27

如果把声卡输出设成44.1khz 是否能避免重采样什么的?


比如已知 音乐是44.1khz 但win7系统默认输出48khz

那么输出时就会把44.1khz转成48khz输出





如果我在系统里把声卡输出改成44.1khz系统会做些什么?


是44.1khz音源直接到44.1khz输出


还是44.1khz音源转成48khz过系统什么的然后再转成44.1khz出声卡?






额 求指教pc听音工作原理。。。。。。。。

liwangli1983 发表于 2014-7-13 20:51

这么设虽然是不会重采样了,但还是要过系统的处理端,还是会略有损失。正确的做法是在播放器(比如foobar)里的音频输出设备里选WASAPI,这样播放器会根据当前声音的采样率自动来设置声卡,而且因为是独占模式不会走win的混音处理,所以理论上是系统影响最小的一种办法。问题就是因为是独占模式,所以其它程序的声音会无法听到

凤凰院胸针 发表于 2014-7-13 21:01

本帖最后由 凤凰院胸针 于 2014-7-13 21:03 编辑

ASIO KS WASAPI能用哪个就用哪个,总之绕过系统mixer有好处。另外wasapi也分push模式和event模式,前者是强制独占的,后者就不是了。

kmh 发表于 2014-7-13 21:25

安了 wasapi 声卡果然自动变采样率了

oz01 发表于 2014-7-13 22:29

有的声卡无论你怎么折腾都会重新采样
一般来说最近一段时间以hifi为幌子的声卡都会很注意这个问题

绝种好男人 发表于 2014-7-13 23:59

这年头还在纠结重采样问题的只有安卓了,Windows7输出采样率是可选的。
页: [1]
查看完整版本: 如果把声卡输出设成44.1khz 是否能避免重采样什么的?