關於音效

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

關於音效

文章路人甲 » 週六 5月 21, 2005 11:51 pm

有一個問題.....不要見笑 :ooops:

關於音效!arts 和 esound

兩個都有安裝,兩個是否可以同時啟動?
因個人覺得部分軟體支援 arts,部分軟體支援 esound

例如:Gnome 好像只支援 esound,安裝 Skype 需要 arts

這樣..... /dev/dsp 會不會有問題

[肉腳]的debian愛用者... :ooops:
路人甲
 

文章d2207197 » 週日 5月 22, 2005 12:51 am

可以以某個 sound server 為主,另一個 sound server 透過它輸出聲音。
如:
代碼: 選擇全部
esddsp artsd


代碼: 選擇全部
artsdsp esd


如果用 alsa,可用 dmix。那就可正常的同時起動 artsd 與 esd
這是小弟的 .asoundrc(共用的可寫到 /etc/asound.conf)
代碼: 選擇全部
pcm.dmixed {
        ipc_key 1025
        # 與我同群組的可同時發聲
        ipc_perm 0660
        # 任何人皆可同時發聲
        # ipc_perm 0666
        type dmix
        slave {
       pcm "hw:0,0"      # you cannot use a "plug" device here, darn.
       period_time 0
       period_size 1024  # must be power of 2
       buffer_size 16384
            rate 44100
        }
}

#one called "dsnooped" for capturing
pcm.dsnooped {
        ipc_key 1027
        ipc_perm 0660
        type dsnoop
        slave.pcm "hw:0,0"
}

#and this is the real magic
pcm.asymed {
        type asym
        playback.pcm "dmixed"
        capture.pcm "dsnooped"
}

#a quick plug plugin for above device to do the converting magic
pcm.pasymed {
        type plug
        slave.pcm "asymed"
}

#a ctl device to keep xmms happy
ctl.pasymed {
        type hw
        card 0
}

#for aoss:
pcm.dsp0 {
        type plug
        slave.pcm "asymed"
}

pcm.arts {
        type plug
        slave.pcm "asymed"
}

ctl.mixer0 {
        type hw
        card 0
}

pcm.!default {
    type plug
    slave.pcm "asymed"
}
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客