Expand description
Timing related structs and elements.
Modules§
Structs§
- Tempo
- The speed of a (or part of a) composition in beats per minute.
- Timing
- A start-inclusive, end-exclusive
i32
range (likeRange<i32>
) that is copyable, and implements several utility methods.
Constants§
- HIGH_
PRECISION_ BEAT_ LENGTH - Higher precision beat length if greater divisibility is required.
- STANDARD_
BEAT_ LENGTH - The default beat length which divides evenly for many common factors.
Traits§
- Endpoint
Offsets - Defines a start/end offsets for use when shifting a
Timing
’s boundaries. - Range
Ops - Convenient interval comparisons.
- Timing
Sequence Util - Convenience methods for
[Vec<Timing>]
.