A unique fixed melody is generated for each mint. Variables of the moving shapes are set each time. A tempo for your piece is also determined at the minting stage.
The harmony and bass line are generative and change subtly each time the piece is played. Created with code in Olivia Jack's Hydra (hydra.ojack.xyz) and Tone.js.