basic-pitch and basic-pitch-ts
The TypeScript version is a language binding or port of the original Python library, allowing developers to integrate audio-to-MIDI conversion into JavaScript/Node.js environments rather than Python-only projects.
About basic-pitch
spotify/basic-pitch
A lightweight yet powerful audio-to-MIDI converter with pitch bend detection
This tool helps musicians, music producers, and audio engineers convert raw audio recordings of instruments into editable MIDI files. You provide an audio file as input, and it outputs a MIDI file that captures the notes played, including pitch bends. This is ideal for anyone who wants to easily transcribe melodies or harmonies from audio into a format that can be edited, re-orchestrated, or used in music production software.
About basic-pitch-ts
spotify/basic-pitch-ts
A lightweight yet powerful audio-to-MIDI converter with pitch bend detection.
This tool helps musicians, producers, and audio engineers convert audio recordings of musical instruments into editable MIDI files. You provide an audio file, and it intelligently generates a MIDI file that captures the notes played, including pitch bends. This is ideal for anyone who wants to easily transcribe music or manipulate recorded performances in a digital audio workstation.
Scores updated daily from GitHub, PyPI, and npm data. How scores work