Pitchy playground

This page is a playground for experimenting with different audio-related configurations in relation to Pitchy. It is useful for experimenting with ways to get the best pitch detection quality for your application.

Use your microphone to collect pitches for the graph below, and use the controls below the graph to tweak the configuration.

If no input is being recorded, you may have to click this button to reset the AudioContext, since some browsers (such as Chrome) will not allow an AudioContext to start unless it is in response to a user action:

No pitches recorded
Data collection
Audio
Data quality