AgentElement/functional-supercollider

A high-performance lambda calculus synthesis engine, built upon Walter Fontana's Algorithmic Chemistry (AlChemy)

★ 3Forks 5RustGitHub ↗Compare

README

A reimplementation of Walter Fontana's Alchemy. Pipe lambda expressions into stdin to start a default simulation.

Usage:

alchemy

Build:

cargo build

Testing:

cargo run -- {args}

With the binary tree generators from the lambda-btree crate, you can run a simple alchemy simulation with the following command.

python /path/to/src/fontana_generator.py | cargo run -- {args}

Documentation:

  • Full documentation: cargo doc --open
  • Help: cargo run -- --help

The documentation for the configuration file is in the Config object.

Contributors

AgentElement

Issues