DSPRelated.com
Forums

Interactive Explanation of the Discrete Fourier Transform

Started by Unknown March 14, 2015
Hello all,

I recently wrote up an interactive essay on basic signal processing and the Discrete Fourier Transform. Those of you that have read Lyon's excellent Understanding DSP will probably find it to be a nice companion with interactive bits and animations.


http://jackschaedler.github.io/circles-sines-signals/

All feedback is welcome!
Best,
-jack
On Sat, 14 Mar 2015 10:47:34 -0700 (PDT), jwschaedler@gmail.com wrote:

>Hello all, > >I recently wrote up an interactive essay on basic signal processing and the Discrete Fourier Transform. Those of you that have read Lyon's excellent Understanding DSP will probably find it to be a nice companion with interactive bits and animations. > > >http://jackschaedler.github.io/circles-sines-signals/ > >All feedback is welcome! >Best, >-jack
Nicely done! I didn't spend a lot of time reading the text (I'm lazy), but the interactive graphics are awesome! I think a lot of people will find those helpful in visualizing the various effects, and if nothing else they have good play value. ;) Eric Jacobsen Anchor Hill Communications http://www.anchorhill.com
jwschaedler@gmail.com writes:

> Hello all, > > I recently wrote up an interactive essay on basic signal processing > and the Discrete Fourier Transform. Those of you that have read Lyon's > excellent Understanding DSP will probably find it to be a nice > companion with interactive bits and animations. > > > http://jackschaedler.github.io/circles-sines-signals/ > > All feedback is welcome! > Best, > -jack
jack, The dynamic figures and overall layout and quality of the site are extremely impressive! What did you use to design it (the site) with? -- Randy Yates Digital Signal Labs http://www.digitalsignallabs.com
It's all done with D3.js and plain HTML!
On Sat, 14 Mar 2015 10:47:34 -0700 (PDT), jwschaedler@gmail.com wrote:

>Hello all, > >I recently wrote up an interactive essay on basic signal processing and the Discrete Fourier Transform. Those of you that have read Lyon's excellent Understanding DSP will probably find it to be a nice companion with interactive bits and animations. > > >http://jackschaedler.github.io/circles-sines-signals/ > >All feedback is welcome! >Best, >-jack
Yes, that was pretty neat. You should provide a graphic for facebook links, so that if people share it, it will be more attractive to click on. It just appears as text right now. Mark
> > >Hello all, > > > >I recently wrote up an interactive essay on basic signal processing and the Discrete Fourier Transform. Those of you that have read Lyon's excellent Understanding DSP will probably find it to be a nice companion with interactive bits and animations. > > > > > >http://jackschaedler.github.io/circles-sines-signals/ > > > >All feedback is welcome! > >Best, > >-jack > > Yes, that was pretty neat. You should provide a graphic for facebook > links, so that if people share it, it will be more attractive to click > on. It just appears as text right now. > > Mark
Very good point, I know that they do this automatically for partner sites, but I'm not sure exactly how to ensure that an image appears for a private site. I'll have a look around and see what I can come up with.
On 15/03/2015 10:47, jwschaedler@gmail.com wrote:
> It's all done with D3.js and plain HTML! >
It's beautiful. I wish these animations had been available when I was an undergrad 35 years ago.
> > It's all done with D3.js and plain HTML! > > > > It's beautiful. I wish these animations had been available when I was an > undergrad 35 years ago.
Thanks! Please let me know if you have any comments, questions, or issues with the content.
On Sat, 14 Mar 2015 10:47:34 -0700 (PDT), jwschaedler@gmail.com wrote:

>Hello all, > >I recently wrote up an interactive essay on basic signal processing and the Discrete Fourier Transform. Those of you that have read Lyon's excellent Understanding DSP will probably find it to be a nice companion with interactive bits and animations. > > >http://jackschaedler.github.io/circles-sines-signals/ > >All feedback is welcome! >Best, >-jack
Hello Jack, I just now had my first look at your "Signals" web page. Viewing the "Introduction" page of your web page I had to laugh at myself. Months ago I tried to write some Matlab code to animate the rotating signals of a complex-valued signal. I failed miserably, while you succeeded in your Figure 1! To echo other replies here, your "Signals" web page is simply terrific. From what I've seen so far, I say, "GREAT JOB!" In my most recent book I did my best to explain, to non-technical readers, what is a sound signal. (I was trying to answer the fun question, "If a tree falls in the woods and there's no one there to hear it, does it make a sound?") All of my written words explaining what is a sound signal can be replaced by the wonderful animation in Figure 1 in the "Sound" section of your web page at: http://jackschaedler.github.io/circles-sines-signals/sound.html I look forward to going through more of your "Signal" web pages. Jack, if you're interested, send me a private e-mail and I'll send you the approriate errata for your copy of my "Understanding DSP" book. Regards, [-Rick Lyons-]
Thanks Rick!

I'm a huge fan of your book and writings, and coming from you, this kind of feedback is extremely flattering!

I've sent a personal email to your IEEE email.

Best regards,
-jack