Functions |
double | csound::C4 () |
double | csound::epc (double pitch) |
| Returns the equivalent of the pitch under pitch-class equivalence, i.e.
|
double | csound::EPSILON () |
double & | csound::epsilonFactor () |
bool | csound::eq_epsilon (double a, double b) |
double | csound::euclidean (const Chord &a, const Chord &b) |
| Returns the Euclidean distance between chords a and b, which must have the same number of voices.
|
double | csound::factorial (double n) |
| This class, part of CsoundAC, implements a geometric approach to some common operations on chords in neo-Riemannian music theory for use in score generating procedures:
|
double | csound::ge_epsilon (double a, double b) |
double | csound::gt_epsilon (double a, double b) |
double | csound::I (double pitch, double center=0.0) |
| Returns the pitch reflected in the center, which may be any pitch.
|
double | csound::le_epsilon (double a, double b) |
double | csound::lt_epsilon (double a, double b) |
double | csound::MIDDLE_C () |
double | csound::OCTAVE () |
| The size of the octave, defined to be consistent with 12 tone equal temperament and MIDI.
|
double | csound::T (double pitch, double semitones) |
| Returns the pitch transposed by semitones, which may be any scalar.
|