0

我正在尝试在我的 Alsa conf 文件中添加一个 dix,但是当我使用它播放时,采样率是错误的(它太慢了)

我有以下内容:

pcm.dmix0 {
type dmix
ipc_key 34521
slave {
    pcm "hw:0,0"
    format S16_LE
    rate 48000
}
    hint {
            description "DMix of Card0"
    }
}

pcm.asym51 {
       type asym
       playback.pcm "dmix0"
       capture.pcm "hw:0,0"
}
pcm.dsp0 {
     type plug
     slave.pcm "asym51"
}

当我将音频直接播放回硬件时,它播放得很好,但我确实在一开始就错过了一点。aplay -D hw:0,0 /usr/share/sounds/alsa/Front_Center.wav

当我使用我的 dsp0 / dmix 时,速度比它应该慢得多:aplay -D dsp0 /usr/share/sounds/alsa/Front_Center.wav

我究竟做错了什么?

4

0 回答 0