Spektro Audio’s Icaro Ferre has introduced an open-source markup language, Patchbook.
Patchbook is designed to be a human-readable and system-parseable standard for documenting modular synth patches.
“My goal for Patchbook is to create a standard that can help users write down patches in a way that could also be potentially used by different websites, educational tools, applications and services,” explains Ferre. “I hope Patchbook can be used to help the modular synth community grow and become even more knowledgeable.”
Here’s an example of a patch written using the Patchbook markup language:
– Metropolis (Pitch) p> Braids (1v/oct)
– Metropolis (Gate) g> Function (Trigger)
– Braids (Out) -> Optomix (Ch1 Signal)
– Function (+ Out) >> Optomix (Ch1 CV)
– Function (- Out) >> Braids (Timbre CV)
| BPM = 124
| Swing = 0
| Root = F
| Scale = Minor
| Mode = F. Forward
| Stages = 16
| Mode = Fold
| Timbre = 30%
| Timbre CV = -20%
| Color = 0%
* Function: Rise = 50% | Fall = 50% | Curve = 30%
* Optomix: Damp = 0% | Control = 100%
An official parser (a simple python program) and documentation are available via Github.
Check it out and let us know what you think of Patchbook in the comments!