changing audio frequency to a constant
2 views (last 30 days)
Show older comments
lets say i have an audio that has so many different frequencies, can i modify its frequency to constant and run it at 2000 hz for example?
2 Comments
Accepted Answer
Chunru
on 19 Aug 2022
load handel.mat
[p, q] = rat(2000/Fs)
y2000 = resample(y, p, q);
whos
2 Comments
Chunru
on 19 Aug 2022
load handel.mat % load a sample data with Fs
[p, q] = rat(2000/Fs) % find a rational fraction of desired Fs and orighinal Fs
% p, q are integers so that resample can be efficiently implemented
y2000 = resample(y, p, q); % resample the data so that FsNew = p/q*Fs
More Answers (0)
See Also
Categories
Find more on Multirate Signal Processing in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!