|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Denis Kostousov 2:5020/400 06 Apr 2006 09:35:23 To : All Subject : микширование и эмуляция dsp в alsa -------------------------------------------------------------------------------- Проясните, плз, что я делаю не так: Hастроил эмуляцию OSS, микширование настроил. Audacity в гордом одиночестве работает прекрасно... Hо, запускаем что-нибудь, использующее alsa (например gizmoproject, atrsd) - все, любая попытка доступа к /dev/dsp обламывается: $ echo "0" > /dev/dsp bash: /dev/dsp: Устройство или ресурс занято При всем при этом, gizmo и atrsd прекрасно уживаются :-\ вместе. Убиваем их - и все, /dev/dsp снова свободен Алсу настраивал так: $ cat ~/.asoundrc pcm.ossmix { type dmix ipc_key 1021 # must be unique! slave { pcm "hw:0,0" period_time 0 period_size 1024 # must be power of 2 buffer_size 8192 # dito. It #format "S32_LE" #periods 128 # dito. rate 48000 } # bindings are cool. This says, that only the first # two channels are to be used by dmix, which is enough for # (most) oss apps and also lets multichannel chios work # much faster: # bindings { # 0 0 # from 0 => to 0 # 1 1 # from 1 => to 1 # } } pcm.mixin { type dsnoop ipc_key 5978293 # must be unique for all dmix plugins!!!! ipc_key_add_uid yes slave { pcm "hw:0,0" channels 2 period_size 1024 buffer_size 4096 rate 48000 periods 0 period_time 0 } # bindings { # 0 0 # 0 1 # } } pcm.inout { type asym playback.pcm ossmix capture.pcm mixin } # Redirect to ossmix pcm.!default { type plug # slave.pcm "ossmix" # use our new PCM here slave.pcm inout # use our new PCM here } # Redirect to ossmix pcm.dsp0 { type plug slave.pcm "ossmix" # use our new PCM here # slave.pcm inout # use our new PCM here } # mixer0 like above ctl.mixer0 { type hw card 0 } ctl.!default { type hw card 0 } Стоит FC4, ядро 2.6.15-1.1833_FC4 $ cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.11rc4. Compiled on Apr 3 2006 for kernel 2.6.15-1.1833_FC4. Где я ошибся???? -- Denis Kostousov email: sandelloTHEDOGpermonline.ru jabber: sandelloATjabber.org fingerprint: FE3D 60AF E08D 2D2A 6A8B C891 70BB 0665 F047 ADAE --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/657746e868fe.html, оценка из 5, голосов 10
|