jiaxi 发表于 2012-09-27 15:15

als-lib重采样算法

alsa-lib的重采样算法默认使用linear。
alsa-lib也提供了其他的重采样算法如speexrate,samplerate[在alsa-plugins-1.0.23.tar.bz2文件里]。
在alsa的配置文件里设置通过设置defaults.pcm.rate_converter "samplerate"
alsa-lib就会在/usr/lib/alsa-lib下寻找libasound_module_rate_samplerate.so。

现在的问题是在/usr/lib/alsa-lib下有libasound_module_rate_samplerate.so。但还是提示ALSA lib pcm_rate.c:1469snd_pcm_rate_open) Cannot find rate converter


# ls /usr/lib/alsa-lib/
libasound_module_ctl_arcam_av.a
libasound_module_ctl_arcam_av.so
libasound_module_ctl_oss.a
libasound_module_ctl_oss.so
libasound_module_pcm_oss.a
libasound_module_pcm_oss.so
libasound_module_pcm_speex.a
libasound_module_pcm_speex.so
libasound_module_pcm_upmix.a
libasound_module_pcm_upmix.so
libasound_module_pcm_usb_stream.a
libasound_module_pcm_usb_stream.so
libasound_module_pcm_vdownmix.a
libasound_module_pcm_vdownmix.so
libasound_module_rate_samplerate.a
libasound_module_rate_samplerate.so
libasound_module_rate_samplerate_best.so
libasound_module_rate_samplerate_linear.so
libasound_module_rate_samplerate_medium.so
libasound_module_rate_samplerate_order.so
libasound_module_rate_speexrate.a
libasound_module_rate_speexrate.so
libasound_module_rate_speexrate_best.so
libasound_module_rate_speexrate_medium.so
smixer
#
页: [1]
查看完整版本: als-lib重采样算法