Pages

Friday, 2 August 2013

Xmms2的Pulseaudio相关设置




Pulseaudio是声音管理服务,可以对不同程序分别设置音量大小,类似win7里的音量管理。Alsa声音小的问题Pulseaudio也可以解决,音量范围比alsa大很多。

Xmms2是个终端下的音乐播放服务器,虽也有很多图形前端,还是很多人宁愿用终端管理。

Xmms2默认输出是alsa,在Pulseaudio管理下Xmms2d和Pulseaudio的资源占用都会变高,虽然也能正常工作与管理。

把~/.config/xmms2/xmms2.conf下的output部分的alsa改成pulse就可以更改输出为Pulseaudio了。

    <section name="output">
        <property name="buffersize">32768</property>
        <property name="flush_on_pause">1</property>
        <property name="plugin">pulse</property>
    </section>

更改时记得要先关闭Xmms2,否则无效。更改之后Xmms2d的cpu占用由8%左右下降到2%左右,Pulseaudio的则由10%左右下降到1%。