(New page: Fs = 44100; % Sampling Frequency in Hz y = wavread('armstrong'); % Reads the armstrong.wav file specificed by a string file wavplay(y,Fs); % Plays the armstrong.wav file at the specified s...)
 
Line 1: Line 1:
 
Fs = 44100; % Sampling Frequency in Hz
 
Fs = 44100; % Sampling Frequency in Hz
 +
 
y = wavread('armstrong'); % Reads the armstrong.wav file specificed by a string file
 
y = wavread('armstrong'); % Reads the armstrong.wav file specificed by a string file
 +
 
wavplay(y,Fs); % Plays the armstrong.wav file at the specified sampling frequency
 
wavplay(y,Fs); % Plays the armstrong.wav file at the specified sampling frequency
 +
  
 
x = wavread('armstrongforward'); % Reads the armstrongforward.wav file specificed by a string file
 
x = wavread('armstrongforward'); % Reads the armstrongforward.wav file specificed by a string file
 +
 
wavplay(x,Fs); % Plays the armstrongforward.wav file at the specified sampling frequency
 
wavplay(x,Fs); % Plays the armstrongforward.wav file at the specified sampling frequency
 +
  
 
N = length(x); % Returns the length of vector x.   
 
N = length(x); % Returns the length of vector x.   
 +
 
k = 1:1:N; % Creates an array
 
k = 1:1:N; % Creates an array
 +
 
minus_k = N+1 - k; % Reverses the created array
 
minus_k = N+1 - k; % Reverses the created array
 +
 
z = x(minus_k);  
 
z = x(minus_k);  
 +
 
wavplay(z,Fs); % Plays the reversal of armstrongforward.wav file
 
wavplay(z,Fs); % Plays the reversal of armstrongforward.wav file
 +
  
 
w = zeros(1,2.*N);
 
w = zeros(1,2.*N);
 +
 
w(1:2:2.*N) = z(1:N);
 
w(1:2:2.*N) = z(1:N);
 +
 
wavplay(w,Fs); % Plays the slowed & reversed version of armstrongforward.wav file
 
wavplay(w,Fs); % Plays the slowed & reversed version of armstrongforward.wav file

Revision as of 21:41, 22 July 2008

Fs = 44100; % Sampling Frequency in Hz

y = wavread('armstrong'); % Reads the armstrong.wav file specificed by a string file

wavplay(y,Fs); % Plays the armstrong.wav file at the specified sampling frequency


x = wavread('armstrongforward'); % Reads the armstrongforward.wav file specificed by a string file

wavplay(x,Fs); % Plays the armstrongforward.wav file at the specified sampling frequency


N = length(x); % Returns the length of vector x.

k = 1:1:N; % Creates an array

minus_k = N+1 - k; % Reverses the created array

z = x(minus_k);

wavplay(z,Fs); % Plays the reversal of armstrongforward.wav file


w = zeros(1,2.*N);

w(1:2:2.*N) = z(1:N);

wavplay(w,Fs); % Plays the slowed & reversed version of armstrongforward.wav file

Alumni Liaison

BSEE 2004, current Ph.D. student researching signal and image processing.

Landis Huffman