Signal Processing

These videos give very good intuition (source)

At the root of it

Any signal (even complex ones) can be decomposed into a sum of sinusoids at different frequencies. Understanding how the system responds to sinusoids tells us how it responds to all signals.

I dont understand the mapping from frequency domain to time domain really well. I saw it in CS370 through this worked example but I still forget.

https://github.com/Gongsta/cs370/blob/main/a3/a3q5.ipynb

I don’t understand how time just magically disappears?

And then you can apply a Low-Pass Filter or a High-Pass Filter to eliminate the noise. And that is how you achieve compression.