顯示具有 pulseaudio 標籤的文章。 顯示所有文章
顯示具有 pulseaudio 標籤的文章。 顯示所有文章

星期四, 5月 07, 2009

pulseaudio & x11 beep sound

以前都直接xset b off 把預設由主機發出的beep sound 直接停掉。今天看到使用pulseaudio 設定 beep sound 的方法:
在 ~/.pulse/default.pa:
加入指定音效
load-sample-lazy x11-bell [path-to-sound]
然後讀取 x11-bell module (也在default.pa):
load-module module-x11-bell sample=x11-bell
這兩行設定在預設的default.pa 的sample 中都可以找到,只要uncomment 來改就行了,當然自己寫上去也是可以的。

然後 beep 的音量由xset 設定(50%):
xset b 50
最後重開pulseaudio server 即可:
pulseaudio -k && pulseaudio -D


參考網頁:
http://jean-christophe.dubacq.fr/post/Parametrer-son-bip-systeme-avec-pulseaudio-comme-autrefois

星期一, 11月 10, 2008

Skype & PulseAudio

使用了PulseAudio 馬上遇到的問題就是 skype 掛了 ( >"< ), 用盡各種手段就是沒法讓skype 正常的播放/接收聲音. 後來找到了PA 的official site 裡面居然有解決的辦法!? (怪了怎麼我一開始沒來找.) http://www.pulseaudio.org/wiki/PerfectSetup

裡面寫到 (其實也好像也是從 Ubuntu forum 轉過來的):
編輯 /etc/pulse/daemon.conf
加入(或uncomment)
default-fragments = 8
default-fragment-size-msec = 5
這之後要重開 pulseaudio 才會讀入這些設定. 一般Ubuntu 的使用者應該只需要登入再登出就可以了
然後在 ~/.asoundrc 加入(這些我之前就有加了)
pcm.pulse { type pulse }
ctl.pulse { type pulse }

然後在skype 的設定裡面把 鈴聲(Ring) 跟 聲音出來(Sound Out)設定成pulse
再把 聲音進去(Sound In) 設定成你的 mic (使用plughw), 然後就沒問題了
我不是很瞭解為什麼要這樣做 skype 才會正常, 不過至少現在可以用了 :p