GUIDOLib  1.7.7
A Music Score Rendering Engine
Public Attributes | List of all members
GuidoMeter Struct Reference

A meter representation. More...

Public Attributes

int count [kMaxGuidoMeterCounts]
 the beats count More...
 
int unit
 the meter unit More...
 

Detailed Description

A meter representation.

A Guido meter is expressed as a list of beats counts and a beat unit. It similar to the way a time signature is expressed: the numerator(s) are stored in the beats count and the denominator in the unit. E.g. the "3+3+2/8" time signature will be stored as { [3,3,2], 8 } The count values ends with the first null value. Absence of meter is denoted with count[0] == 0.

Note
for convenience, the count field has a fixed and limited size that should however cope with any realistic notation case.

Member Data Documentation

◆ count

int GuidoMeter::count[kMaxGuidoMeterCounts]

the beats count

◆ unit

int GuidoMeter::unit

the meter unit


Guido Project Copyright © 2019 Grame-CNCM