The Patchbay_

MusPy

Toolkit for symbolic music: convert between MIDI/MusicXML/ABC and load ML datasets.

LanguagePython
CategoryComposition & notation
LicenseMIT
PlatformsmacOS Windows Linux
Installpip install muspy
First released2020
MaintainedNot actively maintained (last activity 2024)
LinksWebsite · Source

Strengths

Limitations

Best for

Preparing and converting symbolic music datasets for machine-learning research.

Minimal example

import muspy
music = muspy.read_midi("song.mid")
muspy.write_midi("out.mid", music)

Alternatives to MusPy

music21mingusAbjadSCAMP

← Back to all tools