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
position
uintValue of Position
numerator
byteValue of Numerator
denominator
byteValue 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.