Basic Pitch without TensorFlow

Audio to MIDI with Spotify's Basic Pitch. The model and weights are Spotify's, unchanged. They run here on a small C runtime compiled to WebAssembly, using several threads, with a faster note finder. Everything happens in your browser.

Audio
0.050.95
Split notesMerge notes
0.050.95
More notesFewer notes
02000
Lower notesHigher notes
403000
Lower notesHigher notes
12500
Short notesLong notes
Also start notes where a key suddenly gets louder, not only where the model hears a note start.
24224
Notes