www.pudn.com > 305-matlabCode.zip > echo1_m.m
%PROJECT: AUDIO SIGNAL PROCESSING
%IMPLEMENTATION OF ECHO EFFECT IN THE AUDIO SIGNAL
%echo FUNCTION
%PROJECT BY:
function y = echo1_m();
[x,fs,nbits]=wavread('wav_2.wav');%read in wav file
xlen=length(x);%Calc. the number of samples in the file
a=0.5;
R=ceil(fs*100e-3);
y=zeros(size(x));
d=zeros(size(x));
% filter the signal
for i=1:1:R+1
y(i) = x(i);
end
for i=R+1:1:xlen
y(i)= x(i)+ a*x(i-R);
d(i)= a*x(i-R);
end