Basic Pitch

Developed by Spotify, Basic Pitch is a lightweight automated music transcription library that converts audio files to MIDI format. This AI model, which operates independently of the instrument, can detect multi-voice notes and produce MIDI files containing curtain bending data.

BA

spotify · Music & Audio Technology

STARS6.0K
FORKS547
COMMITS—
CONTRIBUTORS27
VERSIONv0.4.0
UPDATED11 mo ago
AudiomidiAItranscriptionApache-2.0

Common commercial products in this category: Adobe Audition, Ableton Live, Spotify

What can it do?
  • You automatically convert notes from audio files to MIDI format.
  • You extract notes from multi-voice instrument recordings that contain curtain bending data.
  • You perform music transcription operations for different instruments.
User reviews
  • ↑ PositiveGitHub Issue

    Mac M1 illegal hardware instruction

    “I'm on Mac OS Monterey version 12.6 Just pip installed this tool and tried to run it against a wav file and got this error ``` basic-pitch ~/basic-pitch-output kay_laughing.wav ✨✨✨✨✨✨✨✨✨ ✨ Basic Pitch ✨ ✨✨✨✨✨✨✨✨✨ Importing Tensorflow (this may take a few seconds)... [1] 41863…”

  • ↓ NegativeGitHub Issue

    Crash when evaluating a particular recording

    “I have incorporated `"@spotify/basic-pitch": "1.0.1"` into my website. I'm getting good results from most of my test files, but this one particular file crashes: ` (Note that this URL is good for a while but will eventually go away.) In the console I see: ``` webgl_util.ts:116…”

My note

Alternative pages

More in: Music & Audio Technology