Top Banner
Running pitch detection on mobile Name Your logo
8

Practical Pitch Detection on iPhone

Apr 14, 2017

Download

Technology

Shreesh Ayachit
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Practical Pitch Detection on iPhone

Running pitch detection on mobile

Name

Your logo

Page 2: Practical Pitch Detection on iPhone

Methods

• Zero Crossing• AutoCorrelation• HPS ...

2

Stack Overflow Suggests

Your logo

• FFT and phase shift

Page 3: Practical Pitch Detection on iPhone

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

Page 4: Practical Pitch Detection on iPhone

Methods

• Limited FFT Range• Noise• Accuracy• Realtime Feedback

2

Problems

Your logo

Page 5: Practical Pitch Detection on iPhone

FFT

2

What is it?

Your logo

FFT Bin ~ 43Hz

Fundamental Frequency

Page 6: Practical Pitch Detection on iPhone

Phase OverlapWhy?

Your logo

Page 7: Practical Pitch Detection on iPhone

Performance Tips

• Accelerator library• NSThread

2

How fast?

Your logo

Page 8: Practical Pitch Detection on iPhone

Questions

• <TODO>•

2

Did it fly?

Your logo