created
XXXX-XX-XX
last update
XXXX-XX-XX
built in
rust
An experimental music sequencer where you create musical patterns using boolean circuits. Still in development.
created
XXXX-XX-XX
last update
XXXX-XX-XX
built in
rust
A standalone granular synthesizer for playing music on your computer. Takes any audio sample and turns it into a fully-playable instrument. Ready to use with a MIDI device or incorporate into your music livecoding setup.
created
XXXX-XX-XX
last update
XXXX-XX-XX
built in
haskell
An embedded domain specific language for relational programming and constraint satisfaction problems. Under the hood this is powered by propagator networks, a model for computation laid out by Gerald Sussman and Alexey Radul in "The Art of the Propagator" (2009). read more
created
XXXX-XX-XX
last update
XXXX-XX-XX
built in
c++
A program that creates realistic looking terrain through simulated hydraulic erosion. Allows you to generate an initial heighmap with different types of 2D noise and then simulate rainfall over time, where each droplet of water makes small modifications to the terrain. read more
created
XXXX-XX-XX
last update
XXXX-XX-XX
built in
godot
Proof-of-concept implementation of technique that I developed for procedurally animating quadruped locomotion. Introduces a parametric leg structure that can model plantigrade, digitigrade, and ungiligrade legs. Uses analytic IK for bone transformations (instead of the usual numerical IK techniques used in procedural animation) and coordinates foot movement with specially tuned wave functions and phase offsets between the legs. read more
created
XXXX-XX-XX
last update
XXXX-XX-XX
built in
haskell
A scripting language designed with an emphasis on composing functions into pipelines in an intuitive and readable way. Not very practical in its current state, but contains some interesting design features that I'd like to take further at some point.