- Getting Started
- 1. Overview of the athenaCL System
- 2. Getting Started and Advanced Work
- 3. More Information
- 4. Conventions Used in this Manual
- 5. Production of this Manual
- 6. Installation
- Tutorials
- 7. Tutorial 1: The Interactive Command Line Interface
- 7.1. Starting the athenaCL Interpreter
- 7.2. Introduction to Command
- 7.3. Viewing Command Name
- 7.4. Executing Command
- 7.5. Getting Help for Command
- 7.6. Configuring the User Environment
- 8. Tutorial 2: AthenaObjects and EventModes
- 8.1. Introduction to AthenaObjects
- 8.2. Loading and Removing an AthenaObject
- 8.3. EventModes and EventOutputs
- 8.4. Creating an EventList
- 8.5. Configuring and Using Csound
- 8.6. Saving and Merging AthenaObjects
- 9. Tutorial 3: Creating and Editing Paths
- 9.1. Introduction to Paths
- 9.2. Creating Selecting and Viewing PathInstances
- 9.3. Copying and Removing PathInstances
- 9.4. Editing PathInstances
- 10. Tutorial 4: Creating and Editing Textures
- 10.1. Introduction to Textures and ParameterObjects
- 10.2. Introduction Instrument Models
- 10.3. Selecting and Viewing TextureModules
- 10.4. Creating Selecting and Viewing TextureInstances
- 10.5. Copying and Removing Texture instances
- 10.6. Editing TextureInstance Attributes
- 10.7. Muting Textures
- 10.8. Viewing and Searching ParameterObjects
- 10.9. Editing ParameterObjects
- 10.10. Editing Rhythm ParameterObjects
- 10.11. Editing Instruments and Altering EventMode
- 10.12. Displaying Texture Parameter Values
- 11. Tutorial 5: Textures and Paths
- 11.1. Path Linking and Pitch Formation Redundancy
- 11.2. Creating a Path With a Duration Fraction
- 11.3. Setting EventMode and Creating a Texture
- 11.4. PitchMode
- 11.5. Editing Local Octave
- 11.6. Editing Local Field and Temperament
- 12. Tutorial 6: Textures and Clones
- 12.1. Introduction to Clones
- 12.2. Creating and Editing Clones
- 13. Tutorial 7: Scripting athenaCL in Python
- 13.1. Creating an athenaCL Interpreter Within Python
- 13.2. Creating athenaCL Generator ParameterObjects Within Python
- 13.3. Creating athenaCL Generator ParameterObjects Within Csound