MATLAB CODE

%Danny Barjum
%HW 1_2
%ECE 310
%Subliminal Message in a Song

clear
clc

%READ FILE
[fsng fs nbits] = wavread('jpforward.wav');

%PLAY SONG FORWARDS
wavplay(fsng, fs);

%FLIP SONG BACKWORDS
bsng = flipud(fsng);

%PLAY SONG BACKWARDS
wavplay(bsng, fs);

wavwrite(bsng, fs, nbits, 'bsng1.wav');

%PERSONAL TRANSLATION:
%"This world is mine" 

%PLAYIN SONG SLOWER
wavplay(bsng, fs / 1.15);

wavwrite(bsng, fs, nbits, 'bsng2.wav');

%PERSONAL TRANSLATION: SAME AS ABOVE


SONG FILES

Media:backwards1_ECE301Fall2008mboutin.wav

Media:backwards2_ECE301Fall2008mboutin.wav

Alumni Liaison

Abstract algebra continues the conceptual developments of linear algebra, on an even grander scale.

Dr. Paul Garrett