Class TimeSignature
- Namespace
- ChartTools
- Assembly
- ChartTools.dll
Marker that alters the time signature
public class TimeSignature : ITrackObject, IReadOnlyTrackObject
- Inheritance
-
TimeSignature
- Implements
- Inherited Members
- Extension Methods
Constructors
TimeSignature(uint, byte, byte)
Marker that alters the time signature
public TimeSignature(uint position, byte numerator, byte denominator)
Parameters
positionuintValue of Position
numeratorbyteValue of Numerator
denominatorbyteValue of Denominator
Properties
Denominator
Beats per measure
public byte Denominator { get; set; }
Property Value
Numerator
Value of a beat
public byte Numerator { get; set; }
Property Value
Position
Tick number on the track.
public uint Position { get; set; }
Property Value
Remarks
A tick represents a subdivision of a beat. The number of subdivisions per beat is stored in Resolution.