Basic Pitch is a Python library for Automatic Music Transcription (AMT), using lightweight neural network developed by Spotify's Audio Intelligence Lab. It's small, easy-to-use, pip install-able and npm install-able via its sibling repo. Basic Pitch may be simple, but it's is far from "basic"! basic-pitch is efficient and easy to use, and its multi pitch support, its ability to generalize across instruments, and its note accuracy compete with much larger and more resource-hungry AMT systems. Provide a compatible audio file and a basic-pitch will generate a MIDI file, complete with pitch bends. The basic pitch is instrument-agnostic and supports polyphonic instruments, so you can freely enjoy transcription of all your favorite music, no matter what instrument is used. Basic pitch works best on one instrument at a time.

Features

  • This library was released in conjunction with Spotify's publication at ICASSP 2022
  • Documentation available
  • Demo available
  • MacOS, Windows and Ubuntu operating systems
  • Python versions 3.7, 3.8, 3.9, 3.10, 3.11
  • Model Prediction

Project Samples

Project Activity

See All Activity >

Categories

Machine Learning

License

Apache License V2.0

Follow Basic Pitch

Basic Pitch Web Site

Other Useful Business Software
Inventory and Order Management Software for Multichannel Sellers Icon
Inventory and Order Management Software for Multichannel Sellers

Avoid stockouts, overselling, and losing control as your business grows.

We are the most powerful inventory and order management platform for Amazon, Walmart, and multichannel product sellers. Centralize orders, product information, and fulfillment operations to run more efficiently, sell more products, and stay compliant with marketplace requirements so you can grow profitably.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Basic Pitch!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Machine Learning Software

Registered

2024-08-06