Basics of Fourier Analysis | The Linear Algebra behind sound

  Рет қаралды 1,203

Splience

Splience

Күн бұрын

What is sound? How can we represent it mathematically & in a computer? And how can we manipulate sound by changing its frequency content using Fourier analysis? This videos gives an introduction into the linear algebra behind the Fourier theorem and motivates the underlying math by building a simple low-pass filter in Python (SageMath) to cut off high frequencies of a square wave signal. We will discuss it in a continuous setting first, then motivate the discrete setting (DFT) by analogy. This video is explicitly not about the Fast Fourier Transform (FFT).
✍ References
The theorems presented here are taken from the following amazing book:
"Linear algebra, signal processing, and wavelets. A unified approach". By Øyvind Rya. January 21, 2015 Python edition.
Link: www.uio.no/studier/emner/matn...
💡 Explore Fourier analysis yourself! Jupyter notebook
Felix L. and me built a Jupyter notebook for you that contains all explanations from the video alongside the code. Feel free to explore it here: github.com/Splines/fourier-an...
🌟 Acknowledgements
- Thank you Felix L. for the fruitful discussions about how to present the topics.
- Shoutout to the computer-assisted math seminar 2024 organized by Florent S. & Judith L.
- Thank you Luisa H. & Christian for reviewing the draft version of this video!
- Background image showing some synthesizers by TStudio_lv on Unsplash: unsplash.com/de/fotos/ein-hau...
▶ Chapters
0:00 Intro
0:46 What is sound?
3:37 Fourier Series: Definitions
4:58 Fourier Series: Basis & best approximation
9:38 Implementation: Fourier coefficients
12:01 Discrete Fourier Series
15:10 Implementation: DFT
16:20 Low-pass filter
18:17 Outro & SageMath

Пікірлер: 5
@splience
@splience 14 күн бұрын
As mentioned in the video, you can checkout the jupyter notebook here: github.com/Splines/fourier-analysis-basics
@thegreengoblin5483
@thegreengoblin5483 5 күн бұрын
You explained it very well, I understood most of the video although I don't even know one thing about Fourier stuff
@SobTim-eu3xu
@SobTim-eu3xu 2 күн бұрын
Great video❤ I here before 100 subs)
@faisalsheikh7846
@faisalsheikh7846 6 күн бұрын
That is awesome❤
@abhinavbijlani4364
@abhinavbijlani4364 12 күн бұрын
well made!
The BEST Way to Find a Random Point in a Circle | #SoME1 #3b1b
18:35
What School Didn't Tell You About Mazes #SoMEpi
12:49
mattbatwings
Рет қаралды 96 М.
⬅️🤔➡️
00:31
Celine Dept
Рет қаралды 49 МЛН
NERF WAR HEAVY: Drone Battle!
00:30
MacDannyGun
Рет қаралды 13 МЛН
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 8 МЛН
The Revolutionary Genius Of Joseph Fourier
16:17
Dr. Will Wood
Рет қаралды 102 М.
Discovering Communities: Modularity & Louvain #SoMe3
41:34
Splience
Рет қаралды 1,4 М.
Programming with Math | The Lambda Calculus
21:48
Eyesomorphic
Рет қаралды 112 М.
Penrose Tilings from Five Dimensions #SoMEpi
22:43
NumberCruncher
Рет қаралды 3,7 М.
What is the Moebius function?  #SoME4 #SomePi
21:15
All Angles
Рет қаралды 10 М.
Solving Seven - Numberphile
13:03
Numberphile
Рет қаралды 150 М.
Percolation: a Mathematical Phase Transition
26:52
Spectral Collective
Рет қаралды 352 М.
Understanding the Discrete Fourier Transform and the FFT
19:20
Неразрушаемый смартфон
1:00
Status
Рет қаралды 1,9 МЛН
#miniphone
0:16
Miniphone
Рет қаралды 3,6 МЛН