ardour
|
#include <tempo.h>
Public Member Functions | |
MeterSection (const Timecode::BBT_Time &start, double bpb, double note_type) | |
MeterSection (framepos_t start, double bpb, double note_type) | |
MeterSection (const XMLNode &) | |
XMLNode & | get_state () const |
Public Member Functions inherited from ARDOUR::MetricSection | |
MetricSection (const Timecode::BBT_Time &start) | |
MetricSection (framepos_t start) | |
virtual | ~MetricSection () |
const Timecode::BBT_Time & | start () const |
framepos_t | frame () const |
void | set_movable (bool yn) |
bool | movable () const |
virtual void | set_frame (framepos_t f) |
virtual void | set_start (const Timecode::BBT_Time &w) |
Public Member Functions inherited from ARDOUR::Meter | |
Meter (double dpb, double bt) | |
double | divisions_per_bar () const |
double | note_divisor () const |
double | frames_per_bar (const Tempo &, framecnt_t sr) const |
double | frames_per_grid (const Tempo &, framecnt_t sr) const |
Static Public Attributes | |
static const std::string | xml_state_node_name = "Meter" |
Additional Inherited Members | |
Protected Attributes inherited from ARDOUR::Meter | |
double | _divisions_per_bar |
double | _note_type |
|
inline |
|
inline |
|
virtual |
Implements ARDOUR::MetricSection.
|
static |