How modify wav file?
Show older comments
Hello, I wanted to ask about How could modify or change the sample rate of a .wav file that has fs = 48000 Hz . I would put a sampling frequency of 44100 Hz, but do not know how.Any ideas? Por ejemplo yo leo un archivo wav que tengo guardado y tiene FS=48.000 Hz:
[Y,FS,NBITS]=wavread('Qp-dulxGSqU.wav');
FS=48.000Hz NBITS=16;
And I want to have or keep that same wav file from matlab but with FS = 44.100 Hz. How can I do it? Thank you.
Answers (1)
Star Strider
on 10 May 2016
If you have the Signal Processing Toolbox, the best way is to use the resample function.
Example:
Y_new = resample(Y, 44100, 48000);
NOTE — This is UNTESTED CODE but it should work.
Categories
Find more on Pulse and Transition Metrics 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!