LMMS
Loading...
Searching...
No Matches
Alg_time_sig Class Reference

#include <allegro.h>

Public Member Functions

 Alg_time_sig (double b, double n, double d)
 Alg_time_sig ()
void beat_to_measure (double beat, double *measure, double *m_beat, double *num, double *den)

Public Attributes

double beat
 when does this take effect?
double num
 what is the "numerator" (top number?)
double den
 what is the "denominator" (bottom number?)

Detailed Description

Alg_time_sig represents a single time signature; although not recommended, time_signatures may have arbitrary floating point values, e.g. 4.5 beats per measure

Constructor & Destructor Documentation

◆ Alg_time_sig() [1/2]

Alg_time_sig::Alg_time_sig ( double b,
double n,
double d )
inline

◆ Alg_time_sig() [2/2]

Alg_time_sig::Alg_time_sig ( )
inline

Member Function Documentation

◆ beat_to_measure()

void Alg_time_sig::beat_to_measure ( double beat,
double * measure,
double * m_beat,
double * num,
double * den )

Member Data Documentation

◆ beat

double Alg_time_sig::beat

when does this take effect?

◆ den

double Alg_time_sig::den

what is the "denominator" (bottom number?)

◆ num

double Alg_time_sig::num

what is the "numerator" (top number?)


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