#include <Counterpoint.hpp>
Inherited by csound::CounterpointNode.
anonymous enum |
anonymous enum |
Counterpoint::Counterpoint | ( | ) |
virtual Counterpoint::~Counterpoint | ( | ) | [virtual] |
int Counterpoint::ABS | ( | int | i | ) |
void Counterpoint::AddInterval | ( | int | n | ) |
int Counterpoint::ADissonance | ( | int | Interval, | |
int | Cn, | |||
int | Cp, | |||
int | v, | |||
int | Species | |||
) |
int Counterpoint::AnOctave | ( | int | Interval | ) |
void Counterpoint::AnySpecies | ( | int | OurMode, | |
int * | StartPitches, | |||
int | CurV, | |||
int | CantusFirmusLength, | |||
int | Species | |||
) |
void Counterpoint::ARRBLT | ( | int * | dest, | |
int * | source, | |||
int | num | |||
) |
int Counterpoint::ASeventh | ( | int | Interval | ) |
int Counterpoint::ASkip | ( | int | Interval | ) |
int Counterpoint::AStep | ( | int | Interval | ) |
int Counterpoint::ATenth | ( | int | Interval | ) |
int Counterpoint::AThird | ( | int | Interval | ) |
int Counterpoint::BadMelody | ( | int | Intv | ) |
int Counterpoint::Bass | ( | int | Cn, | |
int | v | |||
) |
int Counterpoint::Beat8 | ( | int | n | ) |
void Counterpoint::BestFitFirst | ( | int | CurTime, | |
int | CurrentPenalty, | |||
int | NumParts, | |||
int | Species, | |||
int | BrLim | |||
) |
int Counterpoint::Cantus | ( | int | n, | |
int | v | |||
) |
int Counterpoint::Check | ( | int | Cn, | |
int | Cp, | |||
int | v, | |||
int | NumParts, | |||
int | Species, | |||
int | CurLim | |||
) |
void Counterpoint::CleanRhy | ( | ) |
virtual void Counterpoint::clear | ( | ) | [virtual] |
int Counterpoint::ConsecutiveSkipsInSameDirection | ( | int | Pitch1, | |
int | Pitch2, | |||
int | Pitch3 | |||
) |
void Counterpoint::counterpoint | ( | int | OurMode, | |
int * | StartPitches, | |||
int | CurV, | |||
int | CantusFirmusLength, | |||
int | Species, | |||
int * | cantus | |||
) |
int Counterpoint::CurRhy | ( | int | n | ) |
int Counterpoint::DirectMotionToPerfectConsonance | ( | int | Pitch1, | |
int | Pitch2, | |||
int | Pitch3, | |||
int | Pitch4 | |||
) |
int Counterpoint::Doubled | ( | int | Pitch, | |
int | Cn, | |||
int | v | |||
) |
int Counterpoint::DownBeat | ( | int | n, | |
int | v | |||
) |
int Counterpoint::ExtremeRange | ( | int | Pitch | ) |
void Counterpoint::fillCantus | ( | int | c0, | |
int | c1, | |||
int | c2, | |||
int | c3, | |||
int | c4, | |||
int | c5, | |||
int | c6, | |||
int | c7, | |||
int | c8, | |||
int | c9, | |||
int | c10, | |||
int | c11, | |||
int | c12, | |||
int | c13, | |||
int | c14 | |||
) |
void Counterpoint::FillRhyPat | ( | ) |
int Counterpoint::FirstNote | ( | int | n, | |
int | v | |||
) |
int Counterpoint::GoodRhy | ( | ) |
virtual void Counterpoint::initialize | ( | int | mostnotes, | |
int | mostvoices | |||
) | [virtual] |
int Counterpoint::InMode | ( | int | Pitch, | |
int | Mode | |||
) |
int Counterpoint::LastNote | ( | int | n, | |
int | v | |||
) |
int Counterpoint::Look | ( | int | CurPen, | |
int | CurVoice, | |||
int | NumParts, | |||
int | Species, | |||
int | Lim, | |||
int * | Pens, | |||
int * | Is, | |||
int * | CurNotes | |||
) |
int Counterpoint::MAX | ( | int | a, | |
int | b | |||
) |
void Counterpoint::message | ( | const char * | format, | |
va_list | valist | |||
) |
void Counterpoint::message | ( | const char * | format, | |
... | ||||
) |
int Counterpoint::MIN | ( | int | a, | |
int | b | |||
) |
int Counterpoint::MotionType | ( | int | Pitch1, | |
int | Pitch2, | |||
int | Pitch3, | |||
int | Pitch4 | |||
) |
int Counterpoint::NextToLastNote | ( | int | n, | |
int | v | |||
) |
int Counterpoint::Other | ( | int | Cn, | |
int | v, | |||
int | v1 | |||
) |
int Counterpoint::OtherVoiceCheck | ( | int | Cn, | |
int | Cp, | |||
int | v, | |||
int | NumParts, | |||
int | Species, | |||
int | CurLim | |||
) |
int Counterpoint::OutOfRange | ( | int | Pitch | ) |
int Counterpoint::PitchRepeats | ( | int | Cn, | |
int | Cp, | |||
int | v | |||
) |
float Counterpoint::RANDOM | ( | float | amp | ) |
int Counterpoint::SaveIndx | ( | int | indx, | |
int * | Sp | |||
) |
void Counterpoint::SaveResults | ( | int | CurrentPenalty, | |
int | Penalty, | |||
int | v1, | |||
int | Species | |||
) |
void Counterpoint::SetUs | ( | int | n, | |
int | p, | |||
int | v | |||
) |
int Counterpoint::Size | ( | int | MelInt | ) |
int Counterpoint::SpecialSpeciesCheck | ( | int | Cn, | |
int | Cp, | |||
int | v, | |||
int | Other0, | |||
int | Other1, | |||
int | Other2, | |||
int | NumParts, | |||
int | Species, | |||
int | MelInt, | |||
int | Interval, | |||
int | ActInt, | |||
int | LastIntClass, | |||
int | Pitch, | |||
int | LastMelInt, | |||
int | CurLim | |||
) |
void Counterpoint::toCsoundScore | ( | std::string | filename, | |
double | secondsPerPulse | |||
) |
int Counterpoint::TooMuchOfInterval | ( | int | Cn, | |
int | Cp, | |||
int | v | |||
) |
int Counterpoint::TotalRange | ( | int | Cn, | |
int | Cp, | |||
int | v | |||
) |
int Counterpoint::UpBeat | ( | int | n, | |
int | v | |||
) |
int Counterpoint::Us | ( | int | n, | |
int | v | |||
) |
void Counterpoint::UsedRhy | ( | int | n | ) |
int Counterpoint::VIndex | ( | int | Time, | |
int | VNum | |||
) |
void Counterpoint::winners | ( | int | v1, | |
int * | data, | |||
int * | best, | |||
int * | best1, | |||
int * | best2, | |||
int * | durs | |||
) |
int Counterpoint::_Aeolian[12] [static] |
int Counterpoint::_Dorian[12] [static] |
int Counterpoint::_Ionian[12] [static] |
int Counterpoint::_Locrian[12] [static] |
int Counterpoint::_Lydian[12] [static] |
int Counterpoint::_Mixolydian[12] [static] |
int Counterpoint::_Phrygian[12] [static] |
int Counterpoint::BadMelodyInterval[13] [static] |
boost::numeric::ublas::matrix<int> Counterpoint::BestFit |
boost::numeric::ublas::matrix<int> Counterpoint::BestFit1 |
boost::numeric::ublas::matrix<int> Counterpoint::BestFit2 |
boost::numeric::ublas::matrix<int> Counterpoint::Ctrpt |
int Counterpoint::Dissonance[13] [static] |
boost::numeric::ublas::matrix<int> Counterpoint::Dur |
int Counterpoint::Fits[3] |
int Counterpoint::ImperfectConsonance[13] [static] |
int Counterpoint::Indx[17] [static] |
int Counterpoint::IntervalsWithBass[INTERVALS_WITH_BASS_SIZE] |
boost::mt19937 Counterpoint::mersenneTwister [static] |
void(* Counterpoint::messageCallback)(CSOUND *csound, int attribute, const char *format, va_list valist) |
boost::numeric::ublas::matrix<int> Counterpoint::Onset |
int Counterpoint::PerfectConsonance[13] [static] |
long Counterpoint::randx |
boost::numeric::ublas::vector<int> Counterpoint::RhyNotes |
boost::numeric::ublas::matrix<int> Counterpoint::RhyPat |
boost::numeric::ublas::vector<int> Counterpoint::TotalNotes |
boost::variate_generator<boost::mt19937, boost::uniform_real<> >* Counterpoint::uniform_real_generator |
boost::numeric::ublas::vector<int> Counterpoint::vbs |