<-- -->

CONCEPTS

CECILIA Modes
CECILIA File System
CECILIA Interface Builder
What Happens


Modes of CECILIA  top

The CECILIA file system  top


The CECILIA interface builder  top

Building new CECILIA modules requires that you be familiar with the Csound programming language. CECILIA brings to Csound a set of interface objects for various types of control in the orchestra and the score. There are advantages for the beginner with Csound in using the CECILIA interface objects, as they make testing much more productive.

When objects are defined using CECILIA's syntax in the interface window of the editor, new windows are created showing the objects. There are two different windows depending on the nature of the object. Objects are added to the appropriate window and aranged geographically to present a coherent whole.

Each new object is linked in its definition to a user-defined variable name and/or function number. This variable gets plugged into the regular orchestra or score via Csound global variables or via direct substitution according to a simple syntax. There are five types of objects:


What happens when you push "Play" in the Main CECILIA window  top