Показать сообщение отдельно
Старый 23.06.2011, 21:16      #74
SoaT
Модератор
Пользователь Mozilla Firefox
 
Аватар для SoaT
По умолчанию

Ну чуть-ли не оффтоп. Ну где вы battle-linux'ойды что нового у вас? (:
Как сделать программное микширование с ALSA на картах, не поддерживающих аппаратное?


Начиная с версии 1.0.9 ALSA сама определяет способна ли карта аппаратно микшировать потоки и если нет, включает dmix. На всякий случай стоит вспомнить как это настраивается вручную:
code
Код:
pcm.!default {
    type plug
    slave.pcm "dmixer"
}
 
pcm.dsp0 {
    type plug
    slave.pcm "dmixer"
}
 
pcm.dmixer  {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,0"
        period_time 0
        period_size 1024
        buffer_size 8192
        rate 44100
    }
    bindings {
        0 0
        1 1
    }
}
 
ctl.mixer0 {
    type hw
    card 0
}
Лучше всего добавить это в ~/.asound.conf
* На днях пытался запустить Another world, а он pulse не держит. И вот наткнулся на решение и с радостью удалил пульс ^^
SoaT вне форума Пол: Мужчина   Ответить с цитированием Вверх