The Patchbay_

music21

Toolkit for computer-aided musicology and symbolic-music analysis and generation.

LanguagePython
CategoryComposition & notation
LicenseBSD-3-Clause
PlatformsmacOS Windows Linux
Installpip install music21
First released2010
MaintainedYes
LinksWebsite · Source

Strengths

Limitations

Best for

Analyzing and manipulating symbolic scores and computational-musicology research.

Minimal example

from music21 import note, stream
s = stream.Stream()
s.append(note.Note('C4', quarterLength=1))
s.append(note.Note('E4'))
s.show('text')

Alternatives to music21

mingusAbjadSCAMPisobar

← Back to all tools