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
Noah Kantrowitz
May 06, 2014
Programming
0
95
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
Swiss Army Django: Small Footprint ETL (with notes) - DjangoCon US
coderanger
0
110
Swiss Army Django: Small Footprint ETL - DjangoCon US
coderanger
0
21
How to look at space: PyCon AU
coderanger
0
58
Swiss Army Django: Small Footprint ETL
coderanger
0
42
Swiss Army Django: Small Footprint ETL (with notes)
coderanger
0
46
Minimum Viable Kubernetes
coderanger
0
17
Minimum Viable Kubernetes (with notes)
coderanger
0
290
Applied Science Fiction: Operating a Research-Led Product (with notes)
coderanger
0
22
Applied Science Fiction: Operating a Research-Led Product
coderanger
0
44
Other Decks in Programming
See All in Programming
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
820
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
130
Azure OpenAI Serviceのプロンプトエンジニアリング入門
tomokusaba
3
640
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
340
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
520
冗長なエラーログを削減し、スタックトレースを手に入れる / Reducing Verbose Error Logs and Obtaining Stack Traces
upamune
0
230
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
240
Front-end application development, Symfony-style(s)
dunglas
2
2k
Java 22 Overview
kishida
1
180
코틀린으로 멀티플랫폼 만들기
pangmoo
0
140
エンターテイメント業界で利用されるAWS
demuyan
0
210
Blue/Greenデプロイの導入による 運用フローの改善
kudoas
1
360
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
A better future with KSS
kneath
231
16k
Raft: Consensus for Rubyists
vanstee
132
6.3k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Making the Leap to Tech Lead
cromwellryan
123
8.5k
A Philosophy of Restraint
colly
196
16k
Six Lessons from altMBA
skipperchong
20
3k
The Cult of Friendly URLs
andyhume
74
5.7k
Writing Fast Ruby
sferik
620
60k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
19
1.9k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
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