Skip to content

An experimental pattern generator for automated live visuals performance. Look ma, no hands.

License

Notifications You must be signed in to change notification settings

danhett/lazycoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[ lazycoder ]

An experimental pattern generator for automated live visuals performance. Look ma, no hands.

About

Lazycoder is a small experimental Node application that generates completely original randomised Cyril live code patterns, and edits them automatically on the fly.

The application logic is built on tracery.js, a story-grammar generation library by Kate Compton.

Currently this is OSX only, as Cyril is OSX only. As and when it gets ported, this should ideally still work...

Installation

  • Download Cyril
  • Install Node if you haven't already
  • Do npm link from inside the project directory to make the lazycoder command available system-wide
  • If this has worked, running lazycoder version should display the application version number
  • That's it!

Usage

  • Start up Cyril, and ensure the first frame is running. To do this, it cmd-1 to select the first frame, and cmd-r to run the code in that frame. This frame will stay updated as Lazycoder runs.
  • You can hide the code/frame display in Cyril by hitting cmd-a, and hit cmd-f to go full screen.
  • Lazycoder commands are executed from the same directory level as the Cyril application (i.e. next to the Cyril app)
  • To create a single new pattern, run lazycoder once. This is handy for testing.
  • To run the full looping cycle, do lazycoder start. This will generate a new pattern, and then continually edit it's parameters over time until one of a few thresholds is reached, at which point a new pattern may be generated.
  • To stop the loop, kill the process or do lazycoder stop

License

This prototype is released under the Do What The Fuck You Want public license, see LICENSE.md for details.

About

An experimental pattern generator for automated live visuals performance. Look ma, no hands.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published