|
|
发表于 2004-8-28 11:59:07
|
显示全部楼层
esound延时太大,下面是我在网上抄的$HOME/.asoundrc,只要使用alsa的程序都可以同时发声。但不知道为何不能用alsa方式录音,只能用/dev/dsp的方式录音。
- # asym per default
- pcm.!default {
- type plug
- slave.pcm "asymer"
- }
- # for the aoss script
- pcm.dsp0 {
- type plug
- slave.pcm "asymer"
- }
- # asym plugin magic
- pcm.asymer {
- type asym
- playback.pcm "dmixer"
- capture.pcm "dsnooper"
- }
- # playback channel
- pcm.dmixer {
- type dmix
- ipc_key 1024
- slave {
- pcm "hw:0,1"
- period_time 0
- period_size 1024
- buffer_size 8192
- #periods 128
- rate 44100
- }
- bindings {
- 0 0
- 1 1
- }
- }
- # record channel
- pcm.dsnooper {
- type dsnoop
- ipc_key 1024
- slave {
- pcm "hw:0,1"
- period_time 0
- period_size 1024
- buffer_size 8192
- #periods 128
- rate 44100
- }
- bindings {
- 0 0
- 1 1
- }
- }
- # sound mixer
- ctl.mixer0 {
- type hw
- card 0
复制代码 |
|