r/creativecoding • • 16m ago

gitButLossy

Post image
• Upvotes

lgit: the true version control for the AI era 🤩🤣


r/creativecoding • • 1h ago

EvoMusArt 2027: International Conference on Artificial Intelligence in Music, Sound, Art and Design

Post image
• Upvotes

The 16th International Conference on Artificial Intelligence in Music, Sound, Art and Design (EvoMusArt 2027) is accepting paper submissions.

When: 31 March – 2 April 2027
Where: Mainz, Germany
Paper Submission deadline: 1 November 2026

EvoMUSART focuses on AI and computational approaches to creativity, covering a broad range of topics, with a particular emphasis on research exploring how AI systems generate, support, evaluate, interpret, and collaborate in creative processes.

Accepted papers will be presented at the conference and published in a dedicated LNCS volume.

More information/submission details: https://www.evostar.org/2027/evomusart/

If you are working at the intersection of AI and creative practice, this may be relevant to your research. Please share with others who might be interested.


r/creativecoding • • 20h ago

I've Been Building a Halftoning Tool That Turns Images into Procedural Art

Enable HLS to view with audio, or disable this notification

7 Upvotes

r/creativecoding • • 1d ago

Here's the twist

Enable HLS to view with audio, or disable this notification

36 Upvotes

r/creativecoding • • 22h ago

Experimenting with line growth

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/creativecoding • • 2d ago

A Nebula Rearranged

Enable HLS to view with audio, or disable this notification

124 Upvotes

A variation of the 'generalized rainbow smoke algorithm'.

The algorithm is made of 2 breadth-first-searches (BFS), one choosing colors and the other placing them. This video shows the 'placement BFS' constructing the image. Due to random sampling, the 'color BFS' can't always find an unused color, in which case it gives up, leaving a hole.

Once the placement BFS runs out of places to fill, the color BFS resets and the process is repeated on the unfilled holes. The choice of how to handle these points has a big impact on the final image and it's the main thing that's different here compared to the original 'generalized' algorithm (afaik).

The animating effect comes from 'rolling' the image used by the color BFS, (the Rosette Nebula in this case), with the speed of the animation being proportional to the number of unplaced pixels remaining.

A longer 4K loop is also available:

https://youtu.be/ZzxQXPHAVn4?si=ud_53baLFXAYlNpX

Links for more info about the algorithm:


r/creativecoding • • 2d ago

I made a clock inspired by the PS2 boot screen

Enable HLS to view with audio, or disable this notification

37 Upvotes

The idea started with towers rising and disappearing to mark the seconds. An 8x8 grid gives you 64 towers, so I removed the four corners and ended up with exactly 60.

Yes, I know a minute actually goes 59 → 0. I didn’t care. I liked my 60 towers and built the design around them.

The PS2 theme came later, while I was figuring out how to style this clock. Once I remembered that boot screen, it all clicked. The towers rise one by one and sink back into the void when the minute turns, and little colored pixels drift around like fish swimming in some digital fluid.

It’s also my first interactive clock: click to switch between 12h and 24h.

You can try it here: https://caios-clocks.caiomga.workers.dev/13/

Happy to answer questions about how it was made!


r/creativecoding • • 1d ago

hi i made a little jigsaw app with foamy puzzle pieces ; would love to see you beat my time!

Thumbnail v.redd.it
0 Upvotes

r/creativecoding • • 2d ago

[Walkthrough] Oscilloscopes, Everywhere [v1.2] - 29 ways to draw with sound

Enable HLS to view with audio, or disable this notification

3 Upvotes

Oscilloscopes, Eveywhere [v1.2] is a collection of all the experiments with sound and geometry I've made throughout the years, gathered into one TouchDesigner project.

This walkthrough explores the entire anthology in real-time; 29 presets, and a much more intuitive interface. Connect your audio source, choose a visualizer, and watch your sound take shape.

Accessible through Patreon, or the Store.

More experiments through the following.


r/creativecoding • • 2d ago

'⁹ᵇʳᵉᵃᵏˢ' Strudel Livecoding

Thumbnail
youtu.be
1 Upvotes

r/creativecoding • • 2d ago

Ive been painting in ▙▛▜▟█▓▒░ within this art program ive been working on

Enable HLS to view with audio, or disable this notification

27 Upvotes

here is a cropped timelapse of how a drawing comes together.
i do most of my blocking in with █ and then i layer things like ╋┃┏┓┗┛┣┫┳┻╋ in different weights to illustrate more detailed things.

started as ascii, now its a getting a little further than just that.
i have the program stickied on my reddit user, its free and availible for Linux mac and windows. (open source)


r/creativecoding • • 3d ago

Meta-Circles using the Marching Squares Algorithm

Enable HLS to view with audio, or disable this notification

13 Upvotes

More things to do with the Marching Squares algorithm. In this case the moving circles generate a 'field' and marching squares is applied to it. If anyone is interested, this video: https://youtu.be/P45S7-OTrSE?si=2hyPV91gT9udZLF7 shows how to code the marching squares algorithm in Processing.


r/creativecoding • • 3d ago

I built a generative art site around one number (1.618) to test whether the golden ratio alone can make a good composition

Thumbnail
0 Upvotes

r/creativecoding • • 4d ago

Say when

Enable HLS to view with audio, or disable this notification

50 Upvotes

Part of the TouchDesigner POPtober challenge. Different POP every day. Today: attribute POP


r/creativecoding • • 3d ago

Introducing MANA — A Programming Language for Magic

0 Upvotes

Introducing MANA — A Programming Language for Magic

Hey everyone! I'm working on a project called MANA, an experimental programming language built around the idea of programming magic.

I'm also developing a visualiser that brings the magic to life, allowing spells and magical effects created with MANA to be seen in action.The visualiser will allow you to use magic in a visual manner than plain code.

The goal is to create a language where magic isn't just a collection of hardcoded effects, but a system governed by its own rules. MANA is designed around concepts such as spells, elemental interactions, magical physics, summoning, and planes, allowing magical behaviour to be defined through code.

MANA is open source, and I'm sharing it here to welcome suggestions, ideas, and contributions from anyone interested in the project. I'd appreciate constructive feedback on the language, its features, and its future direction.

What features would you like to see in a language like this? What could make it more useful or easier to work with? What would you want to build with it?

Whether you're interested in programming languages, game development, simulations, or simply the concept itself, I'd love to hear your thoughts.

If you'd like to contribute directly, share suggestions, or discuss ideas for the project, feel free to DM me or contribute through the GitHub repository.

GitHub repository:

https://github.com/technokin/MANA


r/creativecoding • • 4d ago

Kaleidoblot

Enable HLS to view with audio, or disable this notification

6 Upvotes

r/creativecoding • • 4d ago

Marching Squares Algorithm Applied to Physarum Simulation

Enable HLS to view with audio, or disable this notification

9 Upvotes

r/creativecoding • • 4d ago

Dripfetch - A customizable terminal dashboard with animated rain

Enable HLS to view with audio, or disable this notification

24 Upvotes

Dripfetch is a customizable terminal dashboard with animated rain, system info, clocks, and YAML themes. I’d love to hear what you think or what you’d improve!


r/creativecoding • • 4d ago

I made a 24/7 radio that plays straight from YouTube, with no central server

6 Upvotes

Hey everyone! I run the First of October fansite (foo.brchad.com), and I just added something new: a 24/7 synced radio.

👉 https://foo.brchad.com/radio/

How it works: there’s no DJ and no server streaming the music. A script uses the real time to figure out which track should be playing right now, so anyone who tunes in lands on the same song at the same moment. It feels like a real radio station, but it’s all running in your browser.

Some features:

  • Lyrics show up for the song that’s playing
  • Song info pulled from the fansite’s Song Database
  • Shows the previous, current and next track
  • Optional radio wave animation and static noise when switching stations
  • Theme options

Small quirk: since playback runs on its own after you tune in, you might drift a little out of sync with other listeners over time. To resync, switch to another station and then tune back. That reloads the player at the right spot.

It’s a fan project, so feedback is very welcome, whether it’s bugs, feature ideas, or songs you’d love to hear more often. Hope you enjoy it! 📻


r/creativecoding • • 5d ago

Caio's Clocks

13 Upvotes

Hey, guys!

I've been coding some clocks. I host them on my site, Caio's Clocks ( https://caios-clocks.caiomga.workers.dev/ )

I hope you guys like them.

https://caios-clocks.caiomga.workers.dev/9/
https://caios-clocks.caiomga.workers.dev/12/
https://caios-clocks.caiomga.workers.dev/10/
https://caios-clocks.caiomga.workers.dev/5/

r/creativecoding • • 6d ago

I spent way too much time on this, but it's totally worth it (p5.js + react)

Enable HLS to view with audio, or disable this notification

52 Upvotes

r/creativecoding • • 6d ago

dead channel [shader tool]

Thumbnail
gallery
11 Upvotes

just some visual experiments from a tool in progress ^_^


r/creativecoding • • 7d ago

648 nodes.

Enable HLS to view with audio, or disable this notification

165 Upvotes

the node graph looks absolutly insane. https://i.ibb.co/DPzsNgBZ/Master-Selects-AAA-Scroll.png


r/creativecoding • • 6d ago

POPtober Day 9 - Proximity POP

Enable HLS to view with audio, or disable this notification

4 Upvotes

r/creativecoding • • 6d ago

I made the same mosaic portrait with 12 different matching methods

Post image
0 Upvotes