LINUX.ORG.RU

Кажись с помощью pulseaudio. Наверно придется писать свой плагин, зато универсально. Любые конечные программы дорабатывать не придется, даже те, которые ничего кроме alsa/oss не знают.

Macil ★★★★★
()

При помощи alsa. Вот так я сделал из 4.0 два стереоканала. 
pcm.dshare {
    type dmix
    ipc_key 2048
    slave {
        pcm "hw:0"
        rate 44100
        period_time 0
        period_size 1024
        buffer_size 8192
        channels 4
    }
    bindings {
        0 0
        1 1
        2 2
        3 3
    }
}
pcm.frontx {
    type plug
    slave {
        pcm "dshare"
        channels 4
    }
    ttable.0.0 1
    ttable.1.1 1
}
pcm.rearx {
    type plug
    slave {
        pcm "dshare"
        channels 4
    }
    ttable.0.2 1
    ttable.1.3 1
}
pcm.!default pcm.frontx

platerx
()

Всем спасибо! Буду вкуривать маны...

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