GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
18 #include "MusicalVoiceList.h" 19 #include "ARMusicalEvent.h" 20 #include "ARMusicalVoiceState.h" 21 #include "GUIDOScoreMap.h" 37 void MarkVoice(
int voicenum,
int fromnum,
int fromdenom,
int lengthnum,
int lengthdenom,
unsigned char red,
unsigned char green,
unsigned char blue);
38 void MarkVoice(
int voicenum,
float from,
float length,
unsigned char red,
unsigned char green,
unsigned char blue);
The class for GUIDO sequence, list of timepositions of events of a stream.
Definition: ARMusicalVoice.h:76
Definition: ARVisitor.h:22
std::vector< std::string > mPaths
Definition: ARMusic.h:72
Representation of tempo information at a given date.
Definition: GUIDOEngine.h:129
A meter representation.
Definition: GUIDOEngine.h:107
Class for musical events (events have an own duration tags not)
Definition: ARMusicalEvent.h:26
Numerator and denominator.
Definition: Fraction.h:23
long mMaxTagId
Definition: ARMusic.h:62
virtual void getTimeMap(TimeMapCollector &f) const
NVstring mName
Definition: ARMusic.h:71
void MarkVoice(int voicenum, int fromnum, int fromdenom, int lengthnum, int lengthdenom, unsigned char red, unsigned char green, unsigned char blue)
void setPath(std::vector< std::string > inPaths)
Definition: ARMusic.h:57
long mParseTime
Definition: ARMusic.h:74
bool getMeterAt(int voicenum, const GuidoDate &date, GuidoMeter &meter)
void setName(const char *in)
Definition: ARMusic.h:54
bool getMetersAt(int voicenum, const GuidoDate &date, GuidoMeters &meters)
Definition: ARMusicalVoiceState.h:33
Representation of a date as a rational value.
Definition: GUIDOEngine.h:83
long getParseTime() const
Definition: ARMusic.h:60
void setParseTime(long time)
Definition: ARMusic.h:59
virtual void accept(ARVisitor &visitor)
Definition: nvstring.h:21
static int mRefCount
Definition: ARMusic.h:63
const std::vector< std::string > & getPath() const
Definition: ARMusic.h:56
GuidoPos AddTail(ARMusicalVoice *newMusicalVoice)
size_t getTempoList(GuidoTempoList &tempi)
an abstract class to be provided by clients to collect time mappings
Definition: GUIDOScoreMap.h:147
void adjustDuration(TYPE_DURATION newDuration)
const NVstring & getName() const
Definition: ARMusic.h:53
Translation of a GUIDO Segment into a class.
Definition: ARMusic.h:31