← Monday, October 19, 2026Performance & OSDeep dive

EvoGrain generates audio with L-systems and granular synthesis

nathanho.me 26 min read Editor score 7/10

The author walks through a system that combines L-systems with granular synthesis and provides source code and audio examples. The project offers a detailed software-building account, though its application is outside DevPulse’s core beat.

What
EvoGrain is a project that generates audio using L-systems and granular synthesis.
How
Background on Iamus describes L-systems encoding scores as command strings, with evolutionary algorithms selecting and mutating rules based on score fitness.
Why it matters
Rule-based generation without a corpus is a distinct design option for generative systems; the excerpt says Iamus was not trained on human compositions.
encodes evaluated fitness evolves rules L-systems score fitness function evolutionaryalgorithms
The reported Iamus approach turns L-system rules into evaluated scores and evolves the rules. Sketched from the article's own text.

Discussion

Discussion is not switched on yet. Use Note above to keep your own thoughts on this story.

Headline, summary, brief and diagram are written by a model from the source's own text; the link, byline and numbers come from the source. Read the original before relying on a claim.

Your note

Private to you. Stored in this browser, and synced to your account when you are signed in.