Crepe: A Convolutional Representation for Pitch Estimation

By Jong Wook Kim, Justin Salamon, Peter Qi Li, Juan Pablo Bello. 2018

483 citations recorded by the source corpus.

The task of estimating the fundamental frequency of a monophonic sound recording, also known as pitch tracking, is fundamental to audio processing with multiple applications in speech processing and music information retrieval. To date, the best performing techniques, such as the pYIN algorithm, are based on a combination of DSP pipelines and heuristics. While such techniques perform very well on average, there remain many cases in which they fail to correctly estimate the pitch. In this paper, we propose a data-driven pitch tracking algorithm, CREPE, which is based on a deep convolutional neural network that operates directly on the time-domain waveform. We show that the proposed model produces state-of-the-art results, performing equally or better than pYIN. Furthermore, we evaluate the model's generalizability in terms of noise robustness. A pre-trained version of CREPE is made freely available as an open-source Python module for easy application.

Subfields: Computer Vision and Pattern Recognition, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Vision and Pattern Recognition

  1. Lior Wolf
  2. Luc Van Gool
  3. Dacheng Tao
  4. Trevor Darrell
  5. Xiaogang Wang
  6. Ming-Hsuan Yang
  7. Andrew Zisserman
  8. Jitendra Malik

In Signal Processing

  1. Yossi Adi
  2. Wei-Ning Hsu
  3. Adam Polyak
  4. Junichi Yamagishi
  5. Lior Wolf
  6. Jade Copet
  7. Emmanuel Dupoux
  8. Abdel-rahman Mohamed

Citations in the corpus