choco icon indicating copy to clipboard operation
choco copied to clipboard

Encoding metrical times and durations in scores

Open jonnybluesman opened this issue 2 years ago • 2 comments

Representing and manipulating metrical times

Main discussion thread to address the need of representing metrical duration consistently.


Currently, as a temporary workaround to keep the original JAMS (audio) structure, we are collapsing [measure, offset] in a single value that can be used for the time (start) field. Duration is represented accordingly, but: (i) may not be consistent when time signature changes occur; (ii) may not support mathematical operations in base 10 when the offset is expressed in beats (e.g. 1.4 is almost 2 in 4/4).

jonnybluesman avatar May 15 '22 11:05 jonnybluesman