感谢支持
我们一直在努力

试用 OSS4 —— Linux 下的声音解决方案

前两天折腾完了 BFS,虽然没有什么感觉比较失望,却把折腾的瘾勾了起来,这次下手的是 OSS4,同样是早就不满 Alsa 驱动的音质了,不管是内核中的还是 Alsa-driver 都是一样郁闷。


托 overlay 的福,想尝鲜 OSS4 非常容易,只需要:


layman -a oss-overlay


emerge oss-devel


就可以安装 OSS4 了,之后只要:


/etc/init.d/oss start


rc-update add oss boot


运行 OSS 的 daemon 再把这个 daemon 加到启动中去。


值得注意的是,内核中的声音支持,也就是 Sound Card Support 必须设定为 <M>,否则 OSS 会报告冲突。第一次启动 /etc/init.d/oss 的时候会自动根据当前内核编译内核模块。


如果启动没有报错,OSS 就顺利启动完毕了。


然后就是在 make.conf 中加上 oss 和 oss4 的标记了,然后 -N world,这样软件们都可以用 OSS 的输出接口了。


接下来就是重头戏,试用了,使用 Audacious,选择上 OSSv4 的输出,然后找了几首 flac,开始感受 OSS4:


OSS4




终于,可以在 Linux 下听到清澈的音乐了~~~ 从第一首歌放出来的第一秒开始,就找到了感觉~ 不再是心理因素和错觉,OSS4 简直是帅呆了~


和 Win 下相比已经听不出区别,甚至感觉还好一点(这个是心理因素的可能性很大)。


安装 overlay 中的 gst-plugins-oss4 就可以在 Gnome 下启用 OSS4 了,不过在我这里还是有点问题,虽然音量控制可以找到 OSS4(如下图),在用 Audacious 放歌的时候也可以用任务栏的音量控制调节音量,但是 Gnome 的本地程序却无法播放出声音,比如 Banshee 和 Pidgin 的消息音,看样子是 GStream 的问题。嗯,这个留着过两天再折腾~


OSS4


对 OSS 刮目相看了~

赞(0) 打赏
转载请注明出处:服务器评测 » 试用 OSS4 —— Linux 下的声音解决方案
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏