Hi, What were the arguments you passed to kaiserord function? For your spec it would be like [n,wn,b,t]=kaiserord(f,a,[.1 .01 .1 .01 .1],Fs) were Fs is your sampling frequency with .01 as your pass band ripple and .1 stop band ripple. And then B = FIR1(n, wn, t, kaiser( n+1,b ), 'noscale') would give the filter. The response looked ok when I plotted using freqz(B,1). Navan --- c r <> wrote: > I am trying to design a multiband Kaiser window with > passband cutoff freqz of band1(3000-7000)Hz band2 > (10000 - 13000)Hz and Stopband Cutoff freqz of > band1(2000-8000) and band2 (9000-14000) > > Pass band ripple <= .01 (all passbands) > > Stopband attenuation <= 40dB (all stopbands) > > I am trying to use kaiserord to generate the > function, but having little or no luck in generating > the proper results. Any ideas? > > Craig __________________________________________________ |