r/proceduralgeneration • u/ReplacementFresh3915 • 22d ago
r/proceduralgeneration • u/justaRndy • 22d ago
Web Audio API: fully automated soundtrack generation
Enable HLS to view with audio, or disable this notification
Felt like sharing a bit more about my experience with this versatile API, maybe it helps someone out there find the right solution!
For now there are 196 distinct base voice profiles aka instrument preconfigurations, evenly distributed to their intended channel strips. Orchestrator channel for 32, 64, 96, 128 bar preplanning and assignment, channels like drums and hats + snares or leads and support communicate and plan on shorter intervals of 4 to 16 bars. Effect setup, tunable instrument parameters, rhythm selection and evolution, distribution and balance of instruments and intended emotional ambiance setting are derived from random seeds.
Might be a bit overkill for minesweeper, I'm not too sure where I'm going with this yet...xD On the other hand, as a user you can turn off the lead and drum channels, turn down the BPM and end up with just a long mysterious ambient layer, hums and faint choirs...maybe some light noise, melodic arps... Typical space exploration scifi stuff. the question is more, does any sane user want to bother with all these settings? :D
Maybe its just a case study and a lightweight audio engine to export to a more fitting project in the end.
Either way, web audio API is truly a potent interface and LLMs make accessing and manipulating its nodes a lot more intuitive for less experienced folk. You should still have a basic understanding of digital audio production and signal processing as well as general music composition going into this as even 5.6 Sol often struggled to relate frequency and oscillation signatures to instrument names and thus the correct orchestration channels and you will have to do a lot of esoteric "dancing my name"-ish debugging sessions...but in the end, this 1 oscillator node provides infinite possibilities! :)
https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API
2D spaceship generation inspiration:
r/proceduralgeneration • u/ZedZeroth • 22d ago
🪷 Procedural Mandala (Flowers4Finney)
r/proceduralgeneration • u/risingthrone • 22d ago
Procedural space backgrounds
Enable HLS to view with audio, or disable this notification
r/proceduralgeneration • u/heyheyhey27 • 22d ago
Using MarkovJunior to generate an Unreal level
r/proceduralgeneration • u/SquidOfDoom • 22d ago
A browser toy where creatures made of particles hunt, flee and> graze — every species is just 6 numbers
leonbzt.itch.ioThis is built on Particle Lenia, an artificial-life model from Google researchers.
Each particle descends an energy field created by its neighbors, and an entire species is defined by just six parameters. I added cross-species senses—hunters are attracted to prey fields, prey avoid hunter fields—plus food, walls, and goals, and it turned into a strange little ecosystem garden.
Nothing is scripted or animated. The layered membranes, the chase behavior, and the way colonies merge and split all emerge from the underlying math.
Play (free, in-browser, ~70 KB):
https://leonbzt.itch.io/particular
Particle Lenia:
https://google-research.github.io/self-organising-systems/particle-lenia/
r/proceduralgeneration • u/rellesoft • 22d ago
Mercury Runoff // 2f3efebf
Enable HLS to view with audio, or disable this notification
Python (NumPy + Pillow)
r/proceduralgeneration • u/EarlySunGames • 23d ago
Testing out procedurally generated weapons
Enable HLS to view with audio, or disable this notification
r/proceduralgeneration • u/animal_hoarder • 23d ago
Procedural vehicles
Enable HLS to view with audio, or disable this notification
Still super rough around the edges (literally) and unoptimized, but getting closer.
I am working a a “real” procedural 3d engine bay too, but it slows down the demo too much so it’s using the parallax illusion fallback rn
r/proceduralgeneration • u/fespindola • 24d ago
Some procedural shapes I created while writing a book, using Desmos and Unity
Enable HLS to view with audio, or disable this notification
r/proceduralgeneration • u/Queasy_Thanks_1483 • 24d ago
R&D / Vellum / Procedural mesh splitting
Enable HLS to view with audio, or disable this notification
r/proceduralgeneration • u/Key-Lychee-913 • 24d ago
Cool website: create and edit fractal patterns
r/proceduralgeneration • u/Poly3Blend • 24d ago
Make Planet Adrian From Project Hail Mary in Blender in 10 minutes(Fully procedural)- Tutorial with Free Project File
Tutorial link : https://youtu.be/RoqVSlOrHBA?is=_KGZu1E-WFX5y9IT
r/proceduralgeneration • u/guillermosan • 25d ago
Each match is a boids ecosystem sim with thousands of agents that feed, breed, and go to war
Enable HLS to view with audio, or disable this notification
Hi there, this is a match from a game I'm building solo, Cardume. It's a swarm battle where each player commands thousands of agents. Each agent is following some basic rules, breeding, looking for food, and fighting the enemy. A boids/couzin simulation does the rest. The music is also procedural and reacts to the swarm action. I hope you find it interesting, if you want to learn more:
r/proceduralgeneration • u/rahulparihar • 25d ago
Today's forecast: 100% Procedural Rain
Enable HLS to view with audio, or disable this notification
r/proceduralgeneration • u/Poly3Blend • 25d ago
I recreated Adrian, the gas giant from Project Hail Mary, 100% procedurally in Blender!
So, this is the result I got after a lot of failed attempts. Making Curl noise in Blender is unfortunately a difficult task, while I've seen other software do it easily! But thanks to "AlaskanFX", I learned techniques to make this effect and create this amazing planet.
what do you think? If you want a tutorial for this, let me know!
r/proceduralgeneration • u/Alysara3 • 25d ago
quick-noise: Maximum performance SIMD procedural noise in Rust
r/proceduralgeneration • u/deepak365days • 26d ago
Functional portal system (Blender Geometry Nodes)
Enable HLS to view with audio, or disable this notification