Applied Math for Creative Coders
  1. Math Models for Creative Coders
  2. Systems
  3. Frequency and Time Domains
  • Math Models for Creative Coders
    • Tools and Tech
      • Tools and Installation
      • Starting up Sound
      • Adding Libraries to p5.js
      • Using Constructor Objects in p5.js
      • The Open Sound Protocol
    • Maths
      • Complex Numbers
      • Vectors
      • Matrix Algebra Whirlwind Tour
      • Things at Right Angles
    • Systems
      • Frequency and Time Domains
      • Phasor Diagrams
      • Sampling And Aliasing
      • Fourier Series and Fourier Transform
      • Filters
      • Convolution
    • Geometry
      • Movement and Animation
      • Circles
      • Fractals
      • Affine Transformation Fractals
      • L-Systems
      • Kolams and Lusona
    • Media
      • Additive Sound Synthesis
      • FM based Sound Synthesis
      • Making Noise Predictably
      • The Karplus-Strong Guitar Algorithm
      • A Sound Glossary
    • AI
      • Working with Neural Nets
      • The Perceptron
      • The Multilayer Perceptron
      • MLPs and Backpropagation
      • Gradient Descent
      • AI by Hand
    • Projects
      • Projects

On this page

  • Introduction
  • Time Domain
  • Frequency Domain
  • How are these Useful?
  • Your Turn
  • Wait, But Why?
  • Conclusion
  • References
  1. Math Models for Creative Coders
  2. Systems
  3. Frequency and Time Domains

Frequency and Time Domains

Published

December 11, 2025

Modified

February 20, 2026

Introduction

We have seen what is the amplitude and period of a waveform or signal.

Now, there is more than one way of looking at waveform. Depending upon the problem of interest (more shortly), we can look at the signal in two main ways:

  • Amplitude vs Time
  • Amplitude vs Frequency

These two ways of looking at the same signal are called the Time Domain and the Frequency Domain representations of the signal.

Time Domain

  • p5.js
  • R

Frequency Domain

  • p5.js
  • R

How are these Useful?

Your Turn

Wait, But Why?

Conclusion

References

R Package Citations
Package Version Citation
ggformula 1.0.0 @ggformula
Back to top
Systems
Phasor Diagrams

License: CC BY-SA 2.0

Website made with ❤️ and Quarto, by Arvind V.

Hosted by Netlify .