Rules for Tools/struct NMeasure
NMeasure
struct NMeasure {
struct NotateEvent *last; /* Last event before this measure. */
struct NotateEvent *next; /* Next event after this measure. */
struct NotateEvent *others; /* Events in measure, but not on staff. */
struct NBeat *beats; /* List of beats. */
long time; /* Starting time of measure. */
long endtime; /* Ending time of measure. */
short size; /* Length of measure in quant res. */
short beatlen; /* Length of a beat in quant res. */
short beatcount; /* Number of beats. */
short pad; /* ??? */
struct NotateEvent *array[1];/* Array of events, indexed by click. */
};