Ardour  9.0-pre0-582-g084a23a80d
Evoral::SMF::Tempo Struct Reference

#include <SMF.h>

Public Member Functions

 Tempo ()
 
 Tempo (smf_tempo_t *)
 
double tempo () const
 

Public Attributes

size_t time_pulses
 
int microseconds_per_quarter_note
 
int numerator
 
int denominator
 
int clocks_per_click
 
int notes_per_note
 

Detailed Description

Definition at line 117 of file SMF.h.

Constructor & Destructor Documentation

◆ Tempo() [1/2]

Evoral::SMF::Tempo::Tempo ( )
inline

Definition at line 125 of file SMF.h.

◆ Tempo() [2/2]

Evoral::SMF::Tempo::Tempo ( smf_tempo_t )

Member Function Documentation

◆ tempo()

double Evoral::SMF::Tempo::tempo ( ) const
inline

Definition at line 134 of file SMF.h.

Member Data Documentation

◆ clocks_per_click

int Evoral::SMF::Tempo::clocks_per_click

Definition at line 122 of file SMF.h.

◆ denominator

int Evoral::SMF::Tempo::denominator

Definition at line 121 of file SMF.h.

◆ microseconds_per_quarter_note

int Evoral::SMF::Tempo::microseconds_per_quarter_note

Definition at line 119 of file SMF.h.

◆ notes_per_note

int Evoral::SMF::Tempo::notes_per_note

Definition at line 123 of file SMF.h.

◆ numerator

int Evoral::SMF::Tempo::numerator

Definition at line 120 of file SMF.h.

◆ time_pulses

size_t Evoral::SMF::Tempo::time_pulses

Definition at line 118 of file SMF.h.


The documentation for this struct was generated from the following file: