Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.26 KB

File metadata and controls

44 lines (33 loc) · 1.26 KB

Quil Examples

Collection of generative art and creative coding sketches built with Quil (Clojure wrapper for Processing).

Prerequisites

How to Run

Each subdirectory is a standalone project:

cd <project-dir>
lein repl
(require '[<namespace>.core] :reload-all)

Or build a standalone JAR:

lein uberjar
java -jar target/<project>-standalone.jar

Projects

Project Description
10-print Classic algorithmic maze pattern
chaos-game-1 Fractal generation via random vertex selection
fractal-tree Recursive tree drawing with animated angles
lissajous-table Lissajous curves displayed in a grid
moire-patterns Geometric interference patterns
parameterize-wave Wave generation with adjustable parameters (source)
pi-digit-collision Elastic collision simulation that reveals digits of pi
piano-overtone Audio synthesis with overtone
terrain-3d Procedural 3D terrain using Perlin noise
wave Simple wave pattern animation

Piano Overtone TODO

  • White keys function
  • Black keys function