YIN standalone app

Behold! A standalone YIN app for F0 estimation (pitch detection).

I have created this app originally as a building block of my bachelor’s thesis, but continued to improve it marginally later on.

Dead simple usage: Open an audio file, run it through the YIN and adore an F0/time graph. As an additional candy, you can compare the detected F0s with a reference MIDI file, showing the result on the graph and the percentage of correctly guessed estimates.

Requires Java 7 or newer.

Features

  • Audio support: *.wav, *.aiff and *.au files with 16b depth (1 – 32 channels)
  • MIDI support: SMF type 1 (with limitations, details in the docs)
  • Tuning systems: Equally tempered, Pythagorean, Quarter-comma meantone
  • Parallel computation: up to 8 threads
  • Interactive results graph

Download

  • Latest version: Yin pda v0.6
  • Source (Bitbucket): link
  • Bachelor’s thesis (based on the initial version of the app): link

Leave a Reply