Help! Error using audioread (line 90) The filename specified was not found in the MATLAB path.

139 views (last 30 days)
Hello, I keep getting this error on my code.
[x1,Fs] = audioread('noisysig.wav'); % read the noisy signal
[x2,Fs] = audioread('noisesamp.wav'); % read the noise sample
Error using audioread (line 90)
The filename specified was not found in the MATLAB path.

Accepted Answer

Guillaume
Guillaume on 30 Apr 2020
Since you don't specify the full path of the file, matlab looks for it in the current directory (whatever that may be) or any folder specified in the matlab path. However, it can't find your file in any of these directories.
So either make sure that your wav file is in the current directory or better, give matlab the full path of the file:
rootdirectory = 'C:\somewhere\somefolder'; %obviously replace with the correct information
[x1, Fs1] = audioread(fullfile(rootdirectory, 'noisysig.wav'));
[x2, Fs2] = audioread(fullfile(rootdirectory, 'noisesamp.wav'));

More Answers (0)

Categories

Find more on Search Path 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!