« Over | Main | Pakistan: Whither Democracy? »

بدھ 5 مئی 2004Wednesday, May 05, 2004

Fourier Transform Song

Now, you can enjoy music and learn signal processing concepts at the same time.

Here are the lyrics to the song Table 4.1: Properties of the Fourier Transform.

Integrate your function times a complex exponential
It’s really not so hard you can do it with your pencil
And when you’re done with this calculation
You’ve got a brand new function - the Fourier Transformation
What a prism does to sunlight, what the ear does to sound
Fourier does to signals, it’s the coolest trick around
Now filtering is easy, you don’t need to convolve
All you do is multiply in order to solve.

From time into frequency - from frequency to time

Every operation in the time domain
Has a Fourier analog - that’s what I claim
Think of a delay, a simple shift in time
It becomes a phase rotation - now that’s truly sublime!
And to differentiate, here’s a simple trick
Just multiply by J omega, ain’t that slick?
Integration is the inverse, what you gonna do?
Divide instead of multiply - you can do it too.

From time into frequency - from frequency to time

Let’s do some examples… consider a sine
It’s mapped to a delta, in frequency - not time
Now take that same delta as a function of time
Mapped into frequency - of course - it’s a sine!

Sine x on x is handy, let’s call it a sinc.
Its Fourier Transform is simpler than you think.
You get a pulse that’s shaped just like a top hat…
Squeeze the pulse thin, and the sinc grows fat.
Or make the pulse wide, and the sinc grows dense,
The uncertainty principle is just common sense.

Dr. Time and Brother Fre wrote the lyrics for this song.

Brother Fre(quency), or Prof. William A. Sethares as he’s more commonly known, has even sung Klingon songs.

Posted by Zack at May 5, 2004 12:05 AM in Science and Technology

Advertisements

Trackback Pings

TrackBack URL for this entry:
http://www.zackvision.com/mt/zv-trbk.cgi/664

Listed below are links to weblogs that reference Fourier Transform Song:

» Fourier Transform Song from Lutz-R. Frank
Procrastination Zack features a nice way to remember Fourier transformations a little bit different... Now, you can enjoy music and learn signal processing concepts at the same time. Here are the lyrics to the song Table 4.1: Properties of the... [Read More]

Tracked on May 5, 2004 2:08 PM

Comments

I think it is a bit time consuming to recall the whole song when you want to only remember the definition of sinc!
Signal Processing TAs can make students to memorize it! :))

Posted by: kianoush (113 comments) at May 6, 2004 11:17 PM

Post a comment

Note: Disagreements are welcome, but please keep it civil. Any comments full of hatred, bigotry, trolling or spam will be deleted and the commenter banned. Do read the commenting policy.

Valid XHTML: You have to preview your comment to make sure that it is valid XHTML 1.1. You will see the "Post" button on the preview page.

Urdu: To comment in Urdu, include "p[ur](urdu). " (with a space at the end and without the quotes) at the start of every Urdu paragraph. If you want to write an Urdu word(s) in an English paragraph, do it like this: %[ur](urdu)اردو%. If you want to put an English word(s) in an Urdu paragraph, write it like this: %[en](en)English words%.

PGP Signing: PGP-signed comments are encouraged. However, clearsigning Urdu text with GPGshell produces garbage.

MathML: Select the Textile with itex to MathML text filter. What you'll use is itex, which is a superset of WebTeX and differs somewhat from standard LaTeX.

Text Filters: For regular comments, whether in English or Urdu, keep the text filter setting to its default of Textile 2. Change it to Textile with itex to MathML when writing MathML.




Remember Me?