怎样做自动的resampling

在home文件夹下新建一个文件

root@phycore-am335x-1:~# touch .asoundrc
root@phycore-am335x-1:~# vi .asoundrc
root@phycore-am335x-1:~# cat .asoundrc
pcm_slave.s12 {
        pcm "hw:0,0"
        rate 44100
}

pcm.rate_convert {
        type plug
        slave s12
}

此时不管录音还是播放,对于声卡都是44.1k,如果要求不一样会自动做采样率转换。

更多信息:

https://www.alsa-project.org/main/index.php/Asoundrc

保存alsamixer的配置

在用alsamixer修改配置后,记得用以下指令保存,否则重启后配置会丢失。

alsactl store


  • No labels