作者louis0407 (RH)
看板AudioPlayer
标题Re: [问题] fb2k 0.8.3 ASIO
时间Wed Apr 2 11:13:12 2008
※ 引述《cherish731 (cherish)》之铭言:
: ※ 引述《How0428 (LongLongWay)》之铭言:
: : 纯回这段!!
: : 我个人没用ape档
: : 只用mp3跟wav(with cue)
: : mp3很少有爆音的状况
: : cue就很...常.......
: : 不知道是不是取样律的关系@_@(320kbps vs 1411kbps)
: : 但是不会顿 爆音而已~
: 也回一下
: 我有一阵子也是发现有爆音的状况(ape/tta/flac等等都有)
: 後来我竟然发现是foo_dsp_tube(仿管机声音的DSP)在作怪 删掉就没事了
: 现在我都不相信那些DSP了...一个也不用= =
: 然後对电脑不够好的人
: 到音效输出装置那边把buffer调大一点 确实有点帮助
简单的说,播放音乐会爆音有几个可能原因.
1.作业系统的i/o情况太频繁(最常见就是挂BT ftp,尤其遇到大水管的时候)
2.cpu使用率偏高时,这解释了为舍麽"mp3很少有爆音的状况",APE跟CUE或是
foo_dsp_tube会作怪.
3.系统瞬间的大量i/o,例如你一边玩三国,一边配上重金属摇滚,整个很high,
但是突然你战友丢你msn(你可能会发现画面delay了一下,经验丰富的你马
上知道有人丢你),於是你只好找个时间切回桌面回他,此时你会发现,音乐声
铁定爆音个几秒.
其中又以asio比较敏感,这部分牵扯到pci latency time的问题,略过.
而对应这些爆音的方法就是调高buffer,这大家也都知道了.
http://0rz.tw/b63Pn 这里附上一个小程式,执行之後左下会有数字一直变动,
同时会有一个数字显示你曾经最高的数值是多少.数字的意义先不解释,使用时
只需要挂着,然後模拟你平常听音乐的环境(game+ie+ftp+bt+xxxx maybe XD).
跑个半小时之後回去看程式纪录到的最高值,并观察变动的值是否经常高过500
,数值越高表示你破音的情况/可能会越高,此时会需要调高buffer应对.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.78.194