Skip to content
Convert polyphonic multi-track audio to sheet music.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Polyscribe is an easy-to-use polyphonic multi-track audio to sheet music converter.



Dependencies (music21, numpy, scipy, matplotlib & ObjectListView) can be installed using pip:

pip install -r requirements.txt

How to use

Polyscribe can be either used in command-line mode or in graphical mode (with a GUI). When the program is invoked without any command-line argument, that is python, the GUI is launched. Otherwise, the program is launched in command-line mode. A list of the arguments that can be specified is available using the help command: python polyscribe --help.


Polyscribe can be bundled into Mac OS or Windows applications using pyinstaller, which can be installed using pip:

pip install pyinstaller

Then, to bundle the application, run the following:

pyinstaller --windowed --hidden-import=scipy.special._ufuncs_cxx
You can’t perform that action at this time.