Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::dsp::FixedPpqTempoMap< PPQ >::TempoEvent Struct Reference

Tempo event definition. More...

#include <src/dsp/tempo_map.h>

Data Fields

units::tick_t tick
 Position in ticks.
double bpm {}
 Tempo in BPM.
CurveType curve {}
 Curve type from this event to the next.

Detailed Description

template<units::tick_t::NTTP PPQ>
struct zrythm::dsp::FixedPpqTempoMap< PPQ >::TempoEvent

Tempo event definition.

Definition at line 54 of file tempo_map.h.

Field Documentation

◆ bpm

template<units::tick_t::NTTP PPQ>
double zrythm::dsp::FixedPpqTempoMap< PPQ >::TempoEvent::bpm {}

Tempo in BPM.

Definition at line 57 of file tempo_map.h.

◆ curve

template<units::tick_t::NTTP PPQ>
CurveType zrythm::dsp::FixedPpqTempoMap< PPQ >::TempoEvent::curve {}

Curve type from this event to the next.

Definition at line 58 of file tempo_map.h.

◆ tick

template<units::tick_t::NTTP PPQ>
units::tick_t zrythm::dsp::FixedPpqTempoMap< PPQ >::TempoEvent::tick

Position in ticks.

Definition at line 56 of file tempo_map.h.


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