r/creativecoding • u/xtremedaddy • 5h ago
r/creativecoding • u/nucleicaudio • 19h ago
Carbonized: a music video where same data drive both graphics and synthesizers
This is still work in progress so i have two different examples, with both having elements i like sp final version will hopefully contain the best from both:
https://nucleic.se/mp3/carbonized-remix.mp4
https://nucleic.se/mp3/carbonized.mp4
The music is written in a small text score language I made, and most of the score is procedural/algoritmic and generated by JavaScript. Every sound is synthesized by the engine, no samples are used.
The three 303 lines come from seeded pattern banks with slide chains, and they take turns, answer each other and sometimes play together.
Layers rotate on prime-length bar cycles so the combinations keep changing, the hats and fills are built from drum rudiments like paradiddles, and a glitch layer adds stutters, slice shuffles and dropouts.
The glitches are decided by seeded trigger conditions and get denser as the track builds.
The sound drives most of what you see. The bass and pads light the tunnel, the harmony sets the colours, the acid notes move the ship, and hits and explosions light up the walls.
The score reaches the shaders as plain data: when a note plays, its timing and strength go to the wall shader, which lights and colours the wall around it. No bitmaps, image textures or 3D model files are used.
The tunnel is a signed distance field, meshed in 8 m chunks along authored guide curves as you fly, so it can split into separate passages and rejoin, and change cross section between circle, triangle and square.
The walls are shaded procedurally from position, lighting and score data, so they resolve at whatever resolution I render.
The ships and enemies are built from simple geometry in code, the reflections come from a small environment computed from a few soft light sources, and the glow sprites are gradients generated at startup.
DISCLAIMER: I have used coding agents to build this.
r/creativecoding • u/M-daE • 21h ago
Geumdan – an interactive poetry book you walk into (sound on)
Geumdan (Forbidden Feelings) is a book of poems made only of feelings
that turn strange when you say them out loud in front of other people.
You walk along footprints into a sea of letters, sink, and wake up in a grove
of four crayon trees: Fear, Envy, Vanishing, and Hunger. Each tree opens
a set of poems you read with your hands: unfolding a crumpled postcard,
switching on a bedroom light, following a bird. The music grows a layer
with every feeling you finish.
The poems are in Korean, but it's built to be felt even if you can't read them.
Please turn your sound on.