Moving average.
1 view (last 30 days)
Show older comments
I have a sound signal that I nee to create smoothening with a 3 ms window this is like a moving average. the sampling rate is 44.1/msec. How can I do this?
0 Comments
Accepted Answer
Wayne King
on 17 Apr 2012
That would be a 132 point moving average filter, which you can do with
b = 1/132*ones(132,1);
output = filter(b,1,input);
2 Comments
Image Analyst
on 17 Apr 2012
I agree, in fact that's why I suggested it in your earlier, duplicate posting (that I guess you forgot to check). http://www.mathworks.com/matlabcentral/answers/35683-smoothen-sound-signal
More Answers (0)
See Also
Categories
Find more on Spectral Estimation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!