# Realtime pitch recognition

**URL:** https://discourse.processing.org/t/realtime-pitch-recognition/25174
**Category:** Libraries
**Created:** [November 4, 2020, 2:45pm UTC](https://discourse.processing.org/t/realtime-pitch-recognition/25174 "2020-11-04T14:45:35Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Ginopalombi](https://avatars.discourse-cdn.com/v4/letter/g/5f8ce5/32.png) [@Ginopalombi](https://discourse.processing.org/u/Ginopalombi)
#### Post date: [November 4, 2020, 2:45pm UTC](https://discourse.processing.org/t/realtime-pitch-recognition/25174/1 "2020-11-04T14:45:35Z")

</div>

Hi everybody, I want to create a realtime pitch recogniser with Processing. How can I do this?  
Thanks.

---

<div class="post-metadata">

### Author: ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)
#### Post date: [November 4, 2020, 5:42pm UTC](https://discourse.processing.org/t/realtime-pitch-recognition/25174/2 "2020-11-04T17:42:22Z")

</div>

Hello,

Start here:

> **[Sound \\ Libraries \\ Processing.org](https://processing.org/reference/libraries/sound/)**

And checkout the libraries that can be added from Processing:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/5/571f6569887cf278743c3bd8bf80743d60851341.png)

You may want to do a search for “audio” also.

`:)`

---

<div class="post-metadata">

### Author: ![josephh](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/josephh/32/210_2.png) [@josephh](https://discourse.processing.org/u/josephh)
#### Post date: [November 4, 2020, 7:54pm UTC](https://discourse.processing.org/t/realtime-pitch-recognition/25174/3 "2020-11-04T19:54:35Z")

</div>

Hi,

Here is more ressources on the subject (specially the second link) :

- [https://forum.processing.org/two/discussion/23476/pitch-detection-algorithm](https://forum.processing.org/two/discussion/23476/pitch-detection-algorithm) (forum post)
- [https://github.com/Notnasiul/R2D2-Processing-Pitch](https://github.com/Notnasiul/R2D2-Processing-Pitch) (github repo)

---

<div class="post-metadata">

### Author: ![Ginopalombi](https://avatars.discourse-cdn.com/v4/letter/g/5f8ce5/32.png) [@Ginopalombi](https://discourse.processing.org/u/Ginopalombi)
#### Post date: [November 10, 2020, 2:04pm UTC](https://discourse.processing.org/t/realtime-pitch-recognition/25174/4 "2020-11-10T14:04:53Z")

</div>

Thanks for the informations, they are very usefull, did you know if there is a way to extract all the harmonics of a sound? Like fourier coefficient for each pitch?  
Thanks

---

<div class="post-metadata">

### Author: ![josephh](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/josephh/32/210_2.png) [@josephh](https://discourse.processing.org/u/josephh)
#### Post date: [November 10, 2020, 5:01pm UTC](https://discourse.processing.org/t/realtime-pitch-recognition/25174/5 "2020-11-10T17:01:00Z")

</div>

Hi,

Again, you can look at this thread talking about FFT :

- [Not sure how to work with Minim's FFT feature](https://discourse.processing.org/t/not-sure-how-to-work-with-minims-fft-feature/6638/2)

Specially this example with Minim :

> <https://github.com/ddf/Minim/blob/v2.2.2/examples/Analysis/SoundSpectrum/SoundSpectrum.pde>

Remember that a single search on internet can provide you almost anything you need 😉
