The Patchbay_

isobar

Python library for expressing and manipulating musical patterns for algorithmic composition.

LanguagePython
CategoryComposition & notation
LicenseMIT
PlatformsmacOS Windows Linux
Installpip install isobar
First released~2019
MaintainedYes
LinksWebsite · Source

Strengths

Limitations

Best for

Building generative, pattern-based music and sonification pipelines.

Minimal example

from isobar import Timeline, PSequence
timeline = Timeline(120)
timeline.schedule({'note': PSequence([60, 62, 64, 67], 1)})
timeline.run()

Alternatives to isobar

music21mingusAbjadSCAMP

← Back to all tools