OSSIA
Open Scenario System for Interactive Application
Loading...
Searching...
No Matches
ossia::quantification_point Struct Reference

Detailed Description

One quantification point inside a tick: when it happens, where it happens musically, and which subdivision it is.

Public Attributes

ossia::time_value date {}
 
int64_t index {}
 
double position {}
 

Member Data Documentation

◆ position

double ossia::quantification_point::position {}

Where the point sits in musical time, in quarters.

Kept alongside the date because the date is truncated to a whole flick: a consumer that needs the sample the point lands on maps this through token_request::physical_position rather than re-deriving it from the date, which would round twice and land a sample early wherever the flick truncation crosses a sample boundary.