42650491777 http://1ucasvb.tumblr.com/post/42650491777/fouriertoy-inspired-by-matt-hendersons-post-i 157 FourierToy Inspired by Matt Henderson’s post, I...

FourierToy

Inspired by Matt Henderson’s post, I created this interactive visualization of the Fourier series in terms of epicycles.

Below, you see 8 components corresponding to the integer frequencies from 1 to 8. The blue circle represents the amplitude and phase of each component. You can change these by clicking and dragging around each box. You can also set the amplitude manually by typing in a value from 0 to 1.

Holding shift will lock the phase in 45° multiples, and holding control will lock the amplitude in place.

The right-click context menu has a few wave presets.

Keyboard shortcuts

Space bar: reset everything to zero

Up / down: speed up and slow down the animation

Left / right: rotate the phases of all components at once

Ctrl + 1-8: set the associated component to zero

T: toggle the blue trace

Ctrl+backspace: clear graph

 
  1. nautiloidering reblogged this from 1ucasvb
  2. random-guy-32 reblogged this from 1ucasvb
  3. iwilare reblogged this from 1ucasvb
  4. chaseyourglitterdreams reblogged this from 1ucasvb
  5. juandesme reblogged this from 1ucasvb
  6. emptinessistoloseonesself reblogged this from dywiann-xyara
  7. dywiann-xyara reblogged this from 1ucasvb
  8. maescopyright reblogged this from 1ucasvb and added:
    What fun!
  9. zalgo-responsibly reblogged this from 1ucasvb
  10. slowfocus reblogged this from 1ucasvb
  11. radiowireempire reblogged this from earlyclosings
  12. earlyclosings reblogged this from 1ucasvb
  13. freshhaus reblogged this from 1ucasvb
  14. collection-storage reblogged this from 1ucasvb
  15. arebirthofwonder reblogged this from 1ucasvb
  16. chrissyandnessy reblogged this from 1ucasvb and added:
    Visualized Fourier Transformation. Very cool!
  17. the-cold-count reblogged this from 1ucasvb
  18. maritova reblogged this from 1ucasvb
  19. evilotter reblogged this from 1ucasvb
  20. dubiousradical reblogged this from 1ucasvb
  21. llamaofdrama reblogged this from 1ucasvb
  22. fortunefavorsthepaved reblogged this from 1ucasvb and added:
    Oh this is cool as shit.
  23. glissandi reblogged this from 1ucasvb
  24. finnishyourcheese reblogged this from 1ucasvb
  25. lzrdgrl reblogged this from 1ucasvb