Line 2: Line 2:
 
Here are the links to the sound files for the song played backwards at 44100Hz, 22050Hz, and 11025Hz.  The code also plays it foward, but i didnt feel like making a sound file for that seeing how its on the main homework page.
 
Here are the links to the sound files for the song played backwards at 44100Hz, 22050Hz, and 11025Hz.  The code also plays it foward, but i didnt feel like making a sound file for that seeing how its on the main homework page.
  
[[Media:Example_ECE301Fall2008mboutin.ogg]]
+
[[Media:Example.ogg _ECE301Fall2008mboutin| Sound File 1 44100Hz]]
 +
[[Media:Example.ogg _ECE301Fall2008mboutin| Sound File 2 22050Hz]]
 +
[[Media:Example.ogg _ECE301Fall2008mboutin| Sound File 3 11025Hz]]
  
 
== MATLAB Code ==
 
== MATLAB Code ==

Revision as of 15:00, 4 September 2008

Sound Files

Here are the links to the sound files for the song played backwards at 44100Hz, 22050Hz, and 11025Hz. The code also plays it foward, but i didnt feel like making a sound file for that seeing how its on the main homework page.

Sound File 1 44100Hz Sound File 2 22050Hz Sound File 3 11025Hz

MATLAB Code

% Mark Frankosky (mfrankos@purdue.edu)
% ECE 301 HW 1.2

% This file will read in the .wav file 'jpforward.wav' and play it back 
% with a sample frequency of 44100 Hz, and then flip the file
% and play taht back at a sample frequecy of 44100Hz, 22050Hz, and 11025Hz
% respectively
% 
% For this to work locally you will need the file 'jpforward.wav' stored in
% the same directory taht you will run the code from.

Fname = 'jpforward.wav';
Fs1   = 44100;
Fs2   = 22050;
Fs3   = 11025;
Fs4   = 8000;

wavFoward     = wavread(Fname);
wavBackwards  = flipud(wavFoward);

fprintf('Foward at 44100 Hz...\n');
wavplay(wavFoward,Fs1);
fprintf('Backwards at 44100 Hz...\n');
wavplay(wavBackwards, Fs1);
fprintf('Backwards at 22050 Hz...\n');
wavplay(wavBackwards, Fs2);
fprintf('backwards at 11025 Hz...\n');
wavplay(wavBackwards, Fs3);

Alumni Liaison

To all math majors: "Mathematics is a wonderfully rich subject."

Dr. Paul Garrett