Hi, I'm wanting to use correlation to see how similar an original sound and one I synthesized from it are. I was advised to use the resample function however, due to lack of knowledge in MATLAB I'm looking for a little help to gain my metric as I'm just not understanding things. I have attached the audio files if anyone could please help me out a little? clear, clc, close all % get a section of the sound file [x, fs] = audioread('Machine_Gun.wav'); % load an audio file x = x(:, 1); % get the first channel N = length(x); % signal length t = (0:N-1)/fs; % time vector [y, fs] = audioread('Dry_Synthesized_Machine_Gun.wav'); % load an audio file y = y(:, 1); % get the first channel n = length(y); % signal length T = (0:n-1)/fs; data = [x y]; correlation = corrcoef(data); This was my failed attempt and i got the below error message: Error using horzc
Welcome to top Matlab Articles Provider in World. We are a team of Matlab Experts available online 24x7. Get help in your Matlab Projects. matlabsolutions.com