LINUX.ORG.RU

Звук


0

0

Есть карточка Terratec Space на Fedora Core, работает только эмуляция OSS, то есть все программы, которые пытаются использовать alsa - обламываются:

[shaman@shaman007 ~]$ aplay
ALSA lib pcm.c:2090:(snd_pcm_open_noupdate) Unknown PCM hw:0,0
ALSA lib pcm_dmix.c:811:(snd_pcm_dmix_open) unable to open slave
aplay: main:533: audio open error: No such file or directory
[shaman@shaman007 ~]$

Что я делаю не так?

★★★★★

.asoundrc кривой, вообще без него - лучше. А вот что не так?

[shaman@shaman007 ~]$ cat .asoundrc_
# our ICE1712 dmix:
pcm.ossmix {
type dmix
ipc_key 1024
slave {
pcm " hw:0,0"
period_time 0
period_size 1024
buffer_size 4096 # buffer size < 6653, but pow(x, 2)
rate 44100 # we want to play CDs only
}
bindings {
0 0
1 1
}
}
# Everything shall be dmixed, so redefine "default":
pcm.!default {
type plug
slave.pcm "ossmix"
}
# OSS via aoss should d(mix)stroyed:
pcm.dsp0 {
type plug
slave.pcm "ossmix"
}
ctl.mixer0 {
type hw
card 0
}

Shaman007 ★★★★★
() автор топика
Ответ на: комментарий от Shaman007


#our ICE1712 dmix:
pcm.ossmix {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096 # buffer size < 6653, but pow(x, 2)
rate 44100 # we want to play CDs only
}
bindings {
0 0
1 1
}
}
# Everything shall be dmixed, so redefine "default":
pcm.!default {
type plug
slave.pcm "ossmix"
}
# OSS via aoss should d(mix)stroyed:
pcm.dsp0 {
type plug
slave.pcm "ossmix"
}
ctl.mixer0 {
type hw
card 0
}



Вот так нормально микшируется alsa. Но не OSS.

Shaman007 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.