Loading...
Searching...
No Matches
Patternist::TimeGrid Struct Reference
Detailed Description
The bar grid a pattern plays on, in the time base of the interval whose musical positions the engine reads: the closest one, from the layer's own upwards, with a time signature or a tempo curve.
Public Member Functions | |
| bool | operator== (const TimeGrid &) const noexcept=default |
Public Attributes | |
| TimeVal | origin {} |
| Date of the layer's left edge. | |
| TimeVal | playStart {} |
| std::vector< std::pair< TimeVal, ossia::time_signature > > | signatures |
| Sorted by date. Empty, or before the first entry, is 4/4 from 0. | |
Member Data Documentation
◆ playStart
| TimeVal Patternist::TimeGrid::playStart {} |
Date the process starts playing at: its first step is the first grid point from there on.
The documentation for this struct was generated from the following file: