Elapsed Time
REPRESENTATION
time — relative elapsed time (in seconds)
DESCRIPTION
The time representation is used to represent cumulative time (from some arbitrary moment deemed "time zero") to the onset of the current moment. A typical use for time is to represent the elapsed time from the beginning of a work (in seconds). Data tokens in time consist simply of numbers of seconds, with an optional decimal value. The time representation has no provision for representing "hours" or "minutes".
Barlines are represented using the "common system" for barlines — see barlines.
FILE TYPE
It is recommended that files containing predominantly time data should be given names with the distinguishing `.tim' extension.
SIGNIFIERS
The following table summarizes the time mappings of signifiers and signifieds.
0-9 | decimal values |
. | fractional second delimiter; null token |
= | barlines |
== | double barline |
Summary of time Signifiers
EXAMPLES
A sample document is given below:
**kern | **metpos | **takt | **time |
*M4/4 | *M4/4 | *M4/4 | *M4/4 |
*MM60 | *MM60 | *MM60 | *MM60 |
*c: | * | * | * |
=1 | =1 | =1 | =1 |
8r | 1 | 1 | 0 |
16cc | 4 | 1.5 | 0.5 |
16bn | 5 | 1.75 | 0.75 |
8cc | 3 | 2 | 1 |
8g | 4 | 2.5 | 1.5 |
8a- | 2 | 3 | 2 |
16cc | 4 | 3.5 | 2.5 |
16b | 5 | 3.75 | 2.75 |
8cc | 3 | 4 | 3 |
8dd | 4 | 4.5 | 3.5 |
=2 | =2 | =2 | =2 |
8g | 1 | 1 | 4 |
16cc | 4 | 1.5 | 4.5 |
16bn | 5 | 1.75 | 4.75 |
8cc | 3 | 2 | 5 |
8dd | 4 | 2.5 | 5.5 |
16f | 2 | 3 | 6 |
16g | 5 | 3.25 | 6.25 |
4a- | 4 | 3.5 | 6.5 |
PERTINENT COMMANDS
Currently, no special-purpose Humdrum commands produce time as output, or process time encoded data as input.
TANDEM INTERPRETATIONS
The following tandem interpretations can be used in conjunction with time:
MIDI channel | *Ch1 |
meter signatures | *M6/8 |
tempo | *MM96.3 |
Tandem interpretations for time
SEE ALSO
` barlines, **date, **dur, **metpos, **ordo, **recip, **takt, **Zeit`