Crystal Growth implements an L-system branching algorithm where new crystal branches are queued each beat. The branch tree grows from an initial seed, with each branch spawning children at mode-specific angles. Audio amplitude controls how quickly the queue is processed (more energy = faster growth). Six modes produce ferns, snowflakes, coral, dendritic ice crystals, fractal trees, and electric lightning bolts.
Key Features
Parameters
| Parameter | Description | Range / Options |
|---|---|---|
| Crystal Growth Mode | fern / snowflake / coral / dendrite / fractal / lightning | Select |
| Growth Speed | Number of branches processed per frame | 0.1–5.0 |
| Branching Factor | Probability that a child branch spawns | 0.1–1.0 |
| Max Depth | Maximum branching recursion depth | 2–8 |
Tips & Best Practices
- 1
Lightning mode fires complete bolts on every beat — perfect for bass drops.
- 2
Snowflake mode with Max Depth 5 fills the canvas with intricate 6-arm symmetry.
- 3
Lower Branching Factor (0.4) creates sparse, elegant ferns.
Export Performance
2D Canvas engine. Branch count can grow very large at high Growth Speed — watch for slowdown above depth 7.
All visualizers are copyright-free. Every video you export is yours to use commercially or personally, with no attribution required. You retain full ownership of your exports.