Javascript modular synthesizer with NFT in mind 🤦
The demo is based on "code_art_exhibition" branch of the repo and features automatic drone/noise/ambient generative patch generation. Controls:
- space - generate new patch
- s - save patch to file
- l - load from file
- f - fullscreen
To implement some new audio module simply create a new file in modules directory using VCO module as a template. Module class must implement methods draw() and process() called every frame and every sample respectively. Everything else is up to you.
Visual modules are very similar to audio ones, they also implement draw() and process() methods, but their inputs and outputs should be of type InvisiblePort instead of Port.
By default commercial use (incl. NFTs and all this crypto shit) is not allowed. For commercial use please contact contact [email protected]
All the graphics are made using p5js and the project itself was inspired by fxhash.xyz platform