💾 Archived View for dioskouroi.xyz › thread › 29455894 captured on 2021-12-05 at 23:47:19. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Show HN: Fourier Transform Visualized via WebGL

Author: laszlokorte

Score: 7

Comments: 1

Date: 2021-12-06 03:45:54

Web Link

________________________________________________________________________________

laszlokorte wrote at 2021-12-06 03:45:54:

I built this visualization while taking a signal processing course. The goal is to demonstrate the duality between transformations in the signal and spectral domain.

For example shifting the signal along the time axis results in a linear phase twist in the spectral domain.

In most textbooks I came across the phase and magnitute are plotted separately and even in digital 3d plots often only one domain at a time is plotted.

Inspired by graphics like this [1] my idea was to plot both time and spectral domains at once onto the sides of a rotating cuboid. So each 90deg rotation of the cuboid represents one fourier transform (... -> s(t) -> S(f) -> s(-t) -> S(-f) -> ...).

[1]:

https://mri-q.com/uploads/3/4/5/7/34572113/3311485_orig.gif