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
0
100
Is There An Echo In Here? Signal Analysis for Ops
Noah Kantrowitz
May 06, 2014
Tweet
Share
More Decks by Noah Kantrowitz
See All by Noah Kantrowitz
The Long Hello World
coderanger
0
17
The Long Hello World (with notes)
coderanger
0
59
What Python Can Learn From Other Languages
coderanger
0
79
What Python Can Learn From Other Languages (with notes)
coderanger
0
200
Swiss Army Django: Small Footprint ETL (with notes) - DjangoCon US
coderanger
0
310
Swiss Army Django: Small Footprint ETL - DjangoCon US
coderanger
0
79
How to look at space: PyCon AU
coderanger
0
130
Swiss Army Django: Small Footprint ETL
coderanger
0
110
Swiss Army Django: Small Footprint ETL (with notes)
coderanger
0
99
Other Decks in Programming
See All in Programming
高速開発のためのコード整理術
sutetotanuki
1
400
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.6k
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
MUSUBIXとは
nahisaho
0
140
Architectural Extensions
denyspoltorak
0
290
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
620
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
AgentCoreとHuman in the Loop
har1101
5
240
CSC307 Lecture 09
javiergs
PRO
1
840
CSC307 Lecture 10
javiergs
PRO
1
660
Featured
See All Featured
How to make the Groovebox
asonas
2
1.9k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
YesSQL, Process and Tooling at Scale
rocio
174
15k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
940
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
A Modern Web Designer's Workflow
chriscoyier
698
190k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
780
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