怎么将音频通过Kaiser滤波器过滤得到新的音频

 问题1:设计好的Kaiser滤波器的频响不是从0开始的对滤波有影响吗  

问题2:怎么将音频通过Kaiser滤波器过滤得到新的音频

Kaiser滤波器性能(截止频率0.5π,过渡带宽度0.1π,通带波动0.1db、阻带衰减70db)

(音频文件好像不能传)

clear
clc
[y,fs]=audioread('sun1.wav');
%resample重新设置采样频率
yy=resample(y,2,1);%yy是88200khz的音频
%加入白噪声
x=awgn(yy,55);%x是加噪声后的音频

%kaiser滤波器
wn=kaiser(87,6.76)';
nn=linspace(0,1,87);
alfa=(87-1)/2;
hd=sin(0.5*pi*(nn-alfa))./(pi*(nn-alfa));
h=hd.* wn;
[h1,w1]=freqz(h,1);
figure(1)
subplot(1,1,1);
plot(w1/pi,20*log10(abs(h1)));
xlabel('归一化频率/π');
ylabel('幅度/dB');
title('kaiser滤波器')
grid on;

%滤波
Fs=88200;
c=firpmord([19890 24255],[1,0],[0.01 0.001],Fs,'cell');
b=firpm(c{:})';
signal_x=conv(x,b);

 

第三大段滤波那里有错误

错误提示

 

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答

本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。

​​​​因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。