LINUX.ORG.RU

как сделать пульс недефолтным устройством воспроизведения звука?


1

2

сабж. в /etc/asound.conf -

pcm.dmix_ {
        ipc_key 1024
        type dmix
                slave {
                        pcm "hw:0,0"
                        period_time 0
                        period_size 1024
                        buffer_size 4096
                        rate 44100
                }
                bindings {
                        0 0
                        1 1
                }   
}

pcm.dsnoop_ {
       ipc_key 1025
       type dsnoop
       slave.pcm "hw:0,0"
}

pcm.asym_ {
       type asym
       playback.pcm "dmix_"
       capture.pcm "dsnoop_"
}

pcm.!default {
        type plug
        slave.pcm "asym_"
}

ctl.!default {
        type hw
        card 0
}

но aplay -L всё равно говорит

null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
dmix_
dsnoop_
asym_
default
    Playback/recording through the PulseAudio sound server

★★★★★

По моим сведениям, пульса пропускает вперед только hw:N,N, т.е без dmix и прочих прибамбасов. И поменять это поведение нельзя.

Andrew ★★★
()
Последнее исправление: Andrew (всего исправлений: 1)
Ответ на: комментарий от Myau

пульс стоит на сервере, который работает без иксов, соот-но, нужно просто принимать аудио стрим и петь его через альсу.

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

помогло удаление /usr/share/alsa/conf.d/*pulse*

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