Filter löschen
Filter löschen

How modify wav file?

4 Ansichten (letzte 30 Tage)
Mario Martos
Mario Martos am 10 Mai 2016
Beantwortet: Star Strider am 10 Mai 2016
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.

Antworten (1)

Star Strider
Star Strider am 10 Mai 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.

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by