GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
1 #ifndef ARVoiceManager_H 2 #define ARVoiceManager_H 18 #include "ARMusicalVoiceState.h"
The class for GUIDO sequence, list of timepositions of events of a stream.
Definition: ARMusicalVoice.h:76
int InsertBreak(const TYPE_TIMEPOSITION &tp, int breaktype, float value=0.0f)
Numerator and denominator.
Definition: Fraction.h:23
virtual ~ARVoiceManager()
Definition: ARVoiceManager.h:47
Definition: ARVoiceManager.h:38
Definition: ARVoiceManager.h:42
ARMusicalVoiceState mCurrVoiceState
Definition: ARVoiceManager.h:56
Definition: ARVoiceManager.h:39
Definition: ARVoiceManager.h:43
Definition: ARVoiceManager.h:36
Definition: ARVoiceManager.h:40
float CheckBreakPosition(const TYPE_TIMEPOSITION &tp) const
int Iterate(TYPE_TIMEPOSITION &tp, int filltagmode)
TYPE_TIMEPOSITION mLastBreakTimePos
Definition: ARVoiceManager.h:57
This class manage the state of a voice. Here additional information for voices will be stored (i....
Definition: ARMusicalVoiceState.h:39
ARMusicalVoice * mVoice
Definition: ARVoiceManager.h:60
Definition: ARVoiceManager.h:37
Definition: ARVoiceManager.h:44
This class is used to handle preliminary break-detection.
Definition: ARVoiceManager.h:30
Definition: ARVoiceManager.h:41
Translation of a GUIDO Segment into a class.
Definition: ARMusic.h:31
ARVoiceManager(ARMusicalVoice *arVoice)