Revision as of 15:59, 4 September 2008 by Mfrankos (Talk)

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.

Media:Example_ECE301Fall2008mboutin.ogg

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

Ph.D. 2007, working on developing cool imaging technologies for digital cameras, camera phones, and video surveillance cameras.

Buyue Zhang