Portál AbcLinuxu, 27. listopadu 2025 04:22
| Podpora: | kompletní |
| Ovladač: | v jádře |
# ~/.asoundrc
pcm.audiophile {
type hw
card 0
}
# ICE1712 dmix:
pcm.ossmix {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
format S32_LE
period_time 0
period_size 1024
buffer_size 5120 # buffer size < 6653, but pow(x, 2)
rate 44100 # we want to play CDs only
}
bindings {
0 0
1 1
}
}
# This is what we want as our default device
# a fully duplex (read/write) audio device.
pcm.duplex {
type asym
playback.pcm "ossmix"
capture.pcm "dsnooper"
}
#######################################
# Everything shall be dmixed, so redefine "default":
pcm.!default {
type plug
slave.pcm "ossmix"
#slave.pcm "duplex"
}
# OSS via aoss should d(mix)stroyed:
pcm.dsp {
type plug
slave.pcm "ossmix"
#slave.pcm "duplex"
}
ctl.mixer {
type hw
card 0
}
pcm.analogout {
type plug
ttable.0.0 1 # (Out Left)
ttable.0.1 1 # (Out Right)
slave.pcm ice1712
}
pcm.ice_spdif {
type plug
ttable.0.2 1 # (Out Left, 2)
ttable.0.3 1 # (Out Right, 2)
slave.pcm ice1712
}
Dokument vytvořil: Ivanhoej, 11.5.2006 03:50 | Poslední úprava: Ivanhoej, 27.2.2011 15:09 | Historie změn | Zobrazeno: 1450×
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.