ALSA MultiSound. Настройка одновременного проигрывания звука
Новое «железо» – новые проблемы. Сначала звук не воспроизводился – не та звуковая по-умолчанию выбиралась. Вылечилось прописыванием в файле ~/.asoundrc следующего магического заклятья:
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}
Помогло. Звук появился.
Но, через время выяснилось, что звук играет только то приложение, которое первым успело захватить аудиоустройство. Слушаем радио – скайп не пипикает, youtube без звука и т.п.
Вылечилось это опять же правкой файла ~/.asoundrc. Достаточно было заменить содержимое файла на:
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:1,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
bindings {
0 0
1 1
}
}
ctl.dmixer {
type hw
card 1
}
И все заработало как требовалось!
В приведенном коде возможно потребуется заменить:
pcm "hw:1,0"
на:
pcm "hw:0,0"
В зависимости от того сколько у вас аудио-устройств в системе и какой номер у основного устройства.
Комментарии
Оставить комментарий
your_ip_is_blacklisted_by sbl.spamhaus.org