Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
AudioEnginePositionInfo Struct Reference

Data Fields

bool is_rolling
 Transport is rolling.
 
float bpm
 BPM.
 
double playhead_ticks
 Exact playhead position (in ticks).
 
int32_t bar
 Current bar.
 
int32_t beat
 Current beat (within bar).
 
int32_t sixteenth
 Current sixteenth (within beat).
 
int32_t sixteenth_within_bar
 Current sixteenth (within bar).
 
int32_t sixteenth_within_song
 Current sixteenth (within song, ie, total sixteenths).
 
double tick_within_beat
 Current tick-within-beat.
 
double tick_within_bar
 Current tick (within bar).
 
int32_t ninetysixth_notes
 Total 1/96th notes completed up to current pos.
 

Detailed Description

Definition at line 310 of file engine.h.

Field Documentation

◆ bar

int32_t AudioEnginePositionInfo::bar

Current bar.

Definition at line 324 of file engine.h.

◆ beat

int32_t AudioEnginePositionInfo::beat

Current beat (within bar).

Definition at line 327 of file engine.h.

◆ bpm

float AudioEnginePositionInfo::bpm

BPM.

Definition at line 316 of file engine.h.

◆ is_rolling

bool AudioEnginePositionInfo::is_rolling

Transport is rolling.

Definition at line 313 of file engine.h.

◆ ninetysixth_notes

int32_t AudioEnginePositionInfo::ninetysixth_notes

Total 1/96th notes completed up to current pos.

Definition at line 346 of file engine.h.

◆ playhead_ticks

double AudioEnginePositionInfo::playhead_ticks

Exact playhead position (in ticks).

Definition at line 319 of file engine.h.

◆ sixteenth

int32_t AudioEnginePositionInfo::sixteenth

Current sixteenth (within beat).

Definition at line 330 of file engine.h.

◆ sixteenth_within_bar

int32_t AudioEnginePositionInfo::sixteenth_within_bar

Current sixteenth (within bar).

Definition at line 333 of file engine.h.

◆ sixteenth_within_song

int32_t AudioEnginePositionInfo::sixteenth_within_song

Current sixteenth (within song, ie, total sixteenths).

Definition at line 337 of file engine.h.

◆ tick_within_bar

double AudioEnginePositionInfo::tick_within_bar

Current tick (within bar).

Definition at line 343 of file engine.h.

◆ tick_within_beat

double AudioEnginePositionInfo::tick_within_beat

Current tick-within-beat.

Definition at line 340 of file engine.h.


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