Skip to content

cyrilcode/cyril

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cyril - Live Coding

CMAKE VERSION

This is the CMake branch that has been created for the cross-platform efforts. Hopefully, by using ideas from this example project we will be able to use CMake to build oF and Cyril.

Download openFrameworks, update OF_DIRECTORY in CMakeLists.txt if necessary.


Cyril, the old readme file...

The Cyril programming language is designed for fast prototyping of visualisations and live coding visuals.

Full information on the website:

Getting Started

The language reference on the website is slightly out-of-date. There's a website by Cyril user Dan Hett called Cyril Patterns that has loads of examples, and is a good way to learn the syntax.

If you use a recent beta, then Post Processing effects are turned on by default, and can be toggled by pressing cmd + z. If you are not using post processing effects you probably want to toggle them off as the output quality improves.

See here for more keyboard controls

External editor support has been added in recent beta versions so you can project one screen and edit code in another using any text editor. Edit the files in the data/code folder and Cyril will refresh each time a file is saved.

Requirements

Cyril is built against version 0.8.4 of openFrameworks

It also depends on various ofx Addons:

These addons may be required or will be dependencies soon as they are being used in new features:

  • ofxSyphon
  • ofxGUI
  • ofxOSC
  • ofxXmlSettings

About

The Cyril programming language is designed for fast prototyping of visualisations and live coding visuals.

Resources

License

Stars

Watchers

Forks

Packages

No packages published