metarack
metarack copied to clipboard
Javascript modular synthesizer with NFT in mind 🤦
metarack
Javascript modular synthesizer with NFT in mind 🤦
Try online
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
development
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.
licensing
By default commercial use (incl. NFTs and all this crypto shit) is not allowed. For commercial use please contact contact [email protected]
acknowledgements
All the graphics are made using p5js and the project itself was inspired by fxhash.xyz platform