Logo Search packages:      
Sourcecode: csound version File versions  Download package

csound::Composition Class Reference

#include <Composition.hpp>

Inheritance diagram for csound::Composition:

csound::ScoreModel csound::MusicModel

List of all members.


Detailed Description

Base class for user-defined musical compositions. Contains a Score object for collecting generated Events such as notes and control messages.

Definition at line 40 of file Composition.hpp.


Public Member Functions

virtual void clear ()
virtual void generate ()
virtual bool getConformPitches () const
virtual ScoregetScore ()
virtual double getTonesPerOctave () const
virtual void perform ()
virtual void render ()
virtual void setConformPitches (bool conformPitches)
virtual void setTonesPerOctave (double tonesPerOctave)
virtual void write (const char *text)

Protected Attributes

bool conformPitches
Score score
double tonesPerOctave

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index