8
Running pitch detection on mobile Name Your logo

Practical Pitch Detection on iPhone

Embed Size (px)

Citation preview

Running pitch detection on mobile

Name

Your logo

Methods

• Zero Crossing• AutoCorrelation• HPS ...

2

Stack Overflow Suggests

Your logo

• FFT and phase shift

What works..

• Window the input signal• Run FFT• Calculate phase shift• Get Peaks• Store the results for a duration• Volume decibel as an indicator for

voiced and unvoiced sound.

2

Steps

Your logo

Methods

• Limited FFT Range• Noise• Accuracy• Realtime Feedback

2

Problems

Your logo

FFT

2

What is it?

Your logo

FFT Bin ~ 43Hz

Fundamental Frequency

Phase OverlapWhy?

Your logo

Performance Tips

• Accelerator library• NSThread

2

How fast?

Your logo

Questions

• <TODO>•

2

Did it fly?

Your logo