Definition at line 100 of file engine.h.
◆ bar_
int32_t zrythm::engine::device_io::AudioEngine::PositionInfo::bar_ = 1 |
◆ beat_
int32_t zrythm::engine::device_io::AudioEngine::PositionInfo::beat_ = 1 |
Current beat (within bar).
Definition at line 117 of file engine.h.
◆ bpm_
float zrythm::engine::device_io::AudioEngine::PositionInfo::bpm_ = 120.f |
◆ is_rolling_
bool zrythm::engine::device_io::AudioEngine::PositionInfo::is_rolling_ = false |
Transport is rolling.
Definition at line 103 of file engine.h.
◆ ninetysixth_notes_
int32_t zrythm::engine::device_io::AudioEngine::PositionInfo::ninetysixth_notes_ = 0 |
Total 1/96th notes completed up to current pos.
Definition at line 136 of file engine.h.
◆ playhead_ticks_
double zrythm::engine::device_io::AudioEngine::PositionInfo::playhead_ticks_ = 0.0 |
Exact playhead position (in ticks).
Definition at line 109 of file engine.h.
◆ sixteenth_
int32_t zrythm::engine::device_io::AudioEngine::PositionInfo::sixteenth_ = 1 |
Current sixteenth (within beat).
Definition at line 120 of file engine.h.
◆ sixteenth_within_bar_
int32_t zrythm::engine::device_io::AudioEngine::PositionInfo::sixteenth_within_bar_ = 1 |
Current sixteenth (within bar).
Definition at line 123 of file engine.h.
◆ sixteenth_within_song_
int32_t zrythm::engine::device_io::AudioEngine::PositionInfo::sixteenth_within_song_ = 1 |
Current sixteenth (within song, ie, total sixteenths).
Definition at line 127 of file engine.h.
◆ tick_within_bar_
double zrythm::engine::device_io::AudioEngine::PositionInfo::tick_within_bar_ = 0.0 |
Current tick (within bar).
Definition at line 133 of file engine.h.
◆ tick_within_beat_
double zrythm::engine::device_io::AudioEngine::PositionInfo::tick_within_beat_ = 0.0 |
Current tick-within-beat.
Definition at line 130 of file engine.h.
The documentation for this struct was generated from the following file: