(New page: ---- == Part A == When played forward the lyrics are "beyond the realms of death". ---- == Part B == '''Matlab Code''')
 
Line 1: Line 1:
 
 
----
 
----
  
Line 5: Line 4:
  
 
When played forward the lyrics are "beyond the realms of death".
 
When played forward the lyrics are "beyond the realms of death".
 +
Played in reverse it sounds like it says "I took my life".
  
 
----
 
----
Line 11: Line 11:
 
== Part B ==
 
== Part B ==
 
'''Matlab Code'''
 
'''Matlab Code'''
 +
<pre>
 +
%{
 +
  Homework #1
 +
  Problem 1
 +
  Jeremiah Wise
 +
 +
  This Program plays part of a Judas Priest song first in the forward
 +
  direction then in reverse.  Then in takes the reversed data and
 +
  writes it to a .wav file.
 +
%}
 +
 +
%read sound file data
 +
[data, sampleRate, bitsPerSample] = wavread('JudasPriest.wav');
 +
 +
%play sound file in the forward direction
 +
wavplay(data, sampleRate);
 +
 +
%play sound file in the reverse direction
 +
reversedData = flipud(data);
 +
wavplay(reversedData, sampleRate);
 +
 +
%write reversed sound data to a .wav file
 +
wavwrite(reversedData, sampleRate, bitsPerSample, 'BassAckwards.wav');
 +
</pre>

Revision as of 14:44, 4 September 2008


Part A

When played forward the lyrics are "beyond the realms of death". Played in reverse it sounds like it says "I took my life".



Part B

Matlab Code

%{
  Homework #1
  Problem 1
  Jeremiah Wise

  This Program plays part of a Judas Priest song first in the forward
  direction then in reverse.  Then in takes the reversed data and 
  writes it to a .wav file.
%}

%read sound file data
[data, sampleRate, bitsPerSample] = wavread('JudasPriest.wav');

%play sound file in the forward direction
wavplay(data, sampleRate);

%play sound file in the reverse direction
reversedData = flipud(data);
wavplay(reversedData, sampleRate);

%write reversed sound data to a .wav file
wavwrite(reversedData, sampleRate, bitsPerSample, 'BassAckwards.wav');

Alumni Liaison

Sees the importance of signal filtering in medical imaging

Dhruv Lamba, BSEE2010