Apply filter to sound

4 visualizaciones (últimos 30 días)
Raldi
Raldi el 1 de Dic. de 2011
Hi everyone
I was wondering what is the proper way to apply lets say a lowpass Butterworth filter and a hamming window into a sound i just loaded in Matlab?
Thanks in advance.

Respuesta aceptada

Wayne King
Wayne King el 1 de Dic. de 2011
Not sure why you want to apply both the Hamming window and use the Butterworth filter. But say you have the Butterworth filter as coefficients B and A, then use:
output = filter(B,A,input);
If you have the Butterworth filter as a filter object, Hd,
output = filter(Hd,input);
If you wanted to apply the Hamming window before you filter,
output = filter(B,A,input.*hamming(length(input)));
After filtering,
output = output.*hamming(length(output));
  1 comentario
Raldi
Raldi el 1 de Dic. de 2011
Thanks Wayne, very useful comment.

Iniciar sesión para comentar.

Más respuestas (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by