Definition at line 56 of file engine.h.
◆ bar_
| int32_t zrythm::engine::device_io::AudioEngine::PositionInfo::bar_ = 1 |
Current bar.
Definition at line 70 of file engine.h.
◆ beat_
| int32_t zrythm::engine::device_io::AudioEngine::PositionInfo::beat_ = 1 |
Current beat (within bar).
Definition at line 73 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 59 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 92 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 65 of file engine.h.
◆ sixteenth_
| int32_t zrythm::engine::device_io::AudioEngine::PositionInfo::sixteenth_ = 1 |
Current sixteenth (within beat).
Definition at line 76 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 79 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 83 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 89 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 86 of file engine.h.
The documentation for this struct was generated from the following file: