Gates of Dawn is a Python library to generate PureData patches. PureData is a great free software synth construction kit, but as a coder I’d like a more programmatic way of building synths.
Gates of Dawn let’s me write code that looks like this :
from god import *
with patch("hello.pd") as f :
dac_ ( sin_ ( slider("pitch",0,1000) ) )
to make a simple slider to control a sin oscillator which feeds into the dac~ object.