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

Audio region entry for caching. More...

#include <src/dsp/timeline_data_cache.h>

Data Fields

juce::AudioSampleBuffer audio_buffer
 Copy of the audio sample buffer.
units::sample_t start_sample
 Start position in samples.
units::sample_t end_sample
 End position in samples.

Detailed Description

Audio region entry for caching.

Contains all the information needed to process an audio region during playback without accessing the region object directly in the real-time thread.

Definition at line 125 of file timeline_data_cache.h.

Field Documentation

◆ audio_buffer

juce::AudioSampleBuffer zrythm::dsp::AudioTimelineDataCache::AudioRegionEntry::audio_buffer

Copy of the audio sample buffer.

Definition at line 128 of file timeline_data_cache.h.

◆ end_sample

units::sample_t zrythm::dsp::AudioTimelineDataCache::AudioRegionEntry::end_sample

End position in samples.

Definition at line 134 of file timeline_data_cache.h.

◆ start_sample

units::sample_t zrythm::dsp::AudioTimelineDataCache::AudioRegionEntry::start_sample

Start position in samples.

Definition at line 131 of file timeline_data_cache.h.


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