Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Is There An Echo In Here? Signal Analysis for Ops
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Noah Kantrowitz
May 06, 2014
Programming
100
0
Share
Is There An Echo In Here? Signal Analysis for Ops
Noah Kantrowitz
May 06, 2014
More Decks by Noah Kantrowitz
See All by Noah Kantrowitz
The Long Hello World
coderanger
0
24
The Long Hello World (with notes)
coderanger
0
86
What Python Can Learn From Other Languages
coderanger
0
87
What Python Can Learn From Other Languages (with notes)
coderanger
0
210
Swiss Army Django: Small Footprint ETL (with notes) - DjangoCon US
coderanger
0
340
Swiss Army Django: Small Footprint ETL - DjangoCon US
coderanger
0
87
How to look at space: PyCon AU
coderanger
0
150
Swiss Army Django: Small Footprint ETL
coderanger
0
120
Swiss Army Django: Small Footprint ETL (with notes)
coderanger
0
100
Other Decks in Programming
See All in Programming
JOAI2026 1st solution - heron0519 -
heron0519
0
150
iOS機能開発のAI環境と起きた変化
ryunakayama
0
190
YJITとZJITにはイカなる違いがあるのか?
nakiym
0
260
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
1
180
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
300
Vibe하게 만드는 Flutter GenUI App With ADK , 박제창, BWAI Incheon 2026
itsmedreamwalker
0
560
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
250
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
210
WebAssembly を読み込むベストプラクティス 2026年春版 / Best Practices for Loading WebAssembly (Spring 2026)
petamoriken
2
130
Going Multiplatform with Your Android App (Android Makers 2026)
zsmb
2
460
GoogleCloudとterraform完全に理解した
terisuke
1
160
Featured
See All Featured
It's Worth the Effort
3n
188
29k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Skip the Path - Find Your Career Trail
mkilby
1
110
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
160
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
How STYLIGHT went responsive
nonsquared
100
6.1k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
280
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
350
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.9k
Transcript
Signal Analysis for Ops Is There An Echo In Here?
Noah Kantrowitz
MATH AHEAD
This is a Metric
Value @ Time
None
metric.wav
None
None
Frequency Domain
Frequency 0hz 20Hz
Value +0dB +50dB
Fourier Transform
ˆ f ( ⇠ ) = Z 1 1 f
( x ) e 2 ⇡ix⇠ dx
None
None
None
None
1Hz 4 Hz/2 10 Hz/4 16 Hz/4 2 Hz/10
None
ˆ f ( ⇠ ) = Z 1 1 f
( x ) e 2 ⇡ix⇠ dx
DFT DTFT
Xk = N 1 X n=0 xne 2⇡i N nk
FFT
IFT
Low-pass
None
None
None
None
High-pass Band-pass
Windowing
None
None
None
None
None
None
None
None
None
NumPy
FFTW
go-dsp
Ruby
Go forth and find the signal
Thank You
Bonus Round
DCT
Wavelets
Noise Gate
None
Hysteresis
Control Theory
PID Control
Thank You