(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');