MATLAB Answers

0

processing wav data to extract

Asked by sam aldoss on 14 Oct 2018 at 0:55
Latest activity Commented on by sam aldoss on 15 Oct 2018 at 0:29

hello

am not an expert in matlab and using this code to load multiple wav sound in matlab now how I can process data so I can run the extract features like find peaks,...… and other feature ( I got the feature codes but I to process these first ).

 numfiles = 2;
mydata = cell(1, numfiles);
for k = 1:numfiles 
myfilenames = sprintf('a%d.wav', k);
mydata{k} = importdata(myfilenames);
   end

  1 Comment

my question was how to process the wav files after loading in matlab

Sign in to comment.

1 Answer

Answer by Walter Roberson
on 14 Oct 2018 at 1:30
 Accepted Answer

for k = 1 : numfiles
  thisdata = mydata{k};
  [peaks{k}, peaklocs{k}] = findpeaks(thisdata);
end

  6 Comments

my question was how to process the wav files after loading in matlab

audioread() instead of audioreader()

“Alice: Would you tell me, please, which way I ought to go from here?

The Cheshire Cat: That depends a good deal on where you want to get to.

Alice: I don't much care where.

The Cheshire Cat: Then it doesn't much matter which way you go.

Alice: ...So long as I get somewhere.

The Cheshire Cat: Oh, you're sure to do that, if only you walk long enough.”

thanks

Sign in to comment.