'folundr' was created on the premise of making what is essentially self-contained, self-patching synthesizers that require no human input to function. In a sense, the ultimate goal would be to 'replace' precomposed music with music that creates itself on demand, or have these machines function as perpetual streaming devices for music. It continues a series of other such works which uses microcontrollers to control analog circuitry with DACs, in this case, ESP32 and MCP4822s sending control voltages to AS3330, AS3340 and AS3350 chips (VCA, VCO and dual VCF respectively).
Under the hood, the ESP32 contains a vast amount of arrays accounting to different musical scales, which can be loaded from the memory and into empty arrays, to the same effect as quantizers in more regular synthesizers. The music is then formed by looping a set of notes, or sequences, with a minor chance of changing either the pitch of any note in the sequence, changing the length of the sequence, or changing the rate of how quickly you run through the sequence, thus over time changing the entire 'piece', as it were. In the future, I hope to somewhat bring the human interaction back into the fold once more, perhaps through an app which allows you to set certain parameters to your taste and thus get more control over the generative process, basically having all the functions of a modular synthesizer, but without the cables and patches.
The project uses a single +12Vdc, 500mA external adapter which then is split into +12V, -12V and +5V (using a 7660SCPAZ to invert +12 to -12 (take note of the suffix, as it's the only variant of the 7660 which allows you to 'boost' the clock frequency and take it out of the audio range, severely reducing noise)) to supply various parts of the project. The analog circuitry is built freeform on the top of the sculpture, while most of the digital circuitry (ESP32, LED drivers) is somewhat hidden underneath, using regular prototyping boards.
Structural elements include acrylic glass, concrete, stainless steel spacers, and tinned copper wire for electrical parts.
Is any of this open source?