|
发表于 2014-4-20 11:51
|
显示全部楼层
来自 广东省广州市
[s:12] LZ说的这方面我倒是有些实验结果的。以前试过用800M速度的小电脑换了线性电源用foobar播放过,效果一般,感觉还不如数字电源。对于另外买台电脑专门做播放应该没这必要吧,感觉还不如买播放主机,有点矛盾。
感觉电脑本身的电就是一般,还有涉及的器件太多,音质影响应该也不少的了。
对于windows下关闭多余的进程来提高音质,我感觉还是有用的,但感觉还是局限太多。不过现在好像也没啥好方案的样子,windows也不开源估计也增加了难度。
对于linux系统的话,我倒有些方法可以提高音质,是在android下实验所得的。我通过绕过整个android系统的音频架构直接把声音输出到内核的alsa驱动上,理论是和asio一样的方法,就是绕过系统的重采样神马混音之类的,但实验结果让我很奇怪,我在一个apk上播放的音质,不如在终端运行linux的exe文件音质好,纠结了好几番,终于在前几个星期的新发现找出解决办法。
这里估计对于以前很多人的误解也有关系吧,关于玄学,并不是数据01都正确了,声音就不会变,其实01根本不会变的。
然后我的想法和实现是把播放器直接运行在linux内核上,熟悉linux架构的应该都懂,android其实也是运行在linux内核上的,我的播放器就有了与系统有同等的进度占用优先度,就算系统的进程有多复杂,多庞大,都不关事。
实验的结果是音质提供巨大,已经提升好几个等级了,反正就是像windows用foobar然后换cp哪些关了系统桌面进程播放的差不多,不过这里的提升是数倍级而已,毕竟这个更先进。
不过这种方案也有弊端,播放器和系统同级,我试过误操作开了两个,系统瞬间瘫痪,巨卡,我用的还是高通800的U,性能这强的卡可想而知,android系统影响不了播放器,但播放器如果本身出错那是很蛋疼的,只能重启。。。。
给LZ个参考,也希望有大神能把这东西搞出来,感觉也不错的,CP之类的毕竟还是不够深入,系统层还是局限太多。 [s:2] |
|