MATLAB Answers

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

142 views (last 30 days)
Mary Evans
Mary Evans on 30 Apr 2020
Answered: Guillaume on 30 Apr 2020
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.

  0 Comments

Sign in to comment.

Answers (1)

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'));

  0 Comments

Sign in to comment.


Translated by