Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::dsp::AutomationTimelineDataCache::AutomationCacheEntry Struct Reference

Automation cache entry for caching. More...

#include <src/dsp/timeline_data_cache.h>

Data Fields

std::vector< float > automation_values
 Automation values for the parameter.
units::sample_t start_sample
 Start position in samples.
units::sample_t end_sample
 End position in samples.

Detailed Description

Automation cache entry for caching.

Contains all the information needed to process automation data during playback without accessing the automation objects directly in the real-time thread.

Definition at line 189 of file timeline_data_cache.h.

Field Documentation

◆ automation_values

std::vector<float> zrythm::dsp::AutomationTimelineDataCache::AutomationCacheEntry::automation_values

Automation values for the parameter.

Definition at line 192 of file timeline_data_cache.h.

◆ end_sample

units::sample_t zrythm::dsp::AutomationTimelineDataCache::AutomationCacheEntry::end_sample

End position in samples.

Definition at line 198 of file timeline_data_cache.h.

◆ start_sample

units::sample_t zrythm::dsp::AutomationTimelineDataCache::AutomationCacheEntry::start_sample

Start position in samples.

Definition at line 195 of file timeline_data_cache.h.


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