Skip to content

lpil/cheep

Repository files navigation

Cheep

Build Status Code Climate

Graphical programming isn't fun, so here's a Ruby DSL for writing Pure Data patches.

osc = Cheep.osc! 440
dac = Cheep.dac!
dac[osc, osc]

Compiles to...

compiled patch

Usage

Ruby doesn't really like ~ in identifiers, so signal effecting objects use ! as a suffix.

dac~ becomes dac!.
osc~ becomes osc!.

Licence

Copyright © 2015 Louis Pilfold. All Rights Reserved.

This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.

About

Because graphical programming is no fun.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published