![]() |
Deluge Firmware 1.3.0
Build date: 2025.09.27
|
#include <sample_cluster.h>
Public Member Functions | |
Cluster * | getCluster (Sample *sample, uint32_t clusterIndex, int32_t loadInstruction=CLUSTER_ENQUEUE, uint32_t priorityRating=0xFFFFFFFF, Error *error=nullptr) |
void | ensureNoReason (Sample *sample) |
Public Attributes | |
uint32_t | sdAddress = 0 |
Cluster * | cluster = nullptr |
int8_t | minValue = 127 |
int8_t | maxValue = -128 |
bool | investigatedWholeLength = false |
This is a quick list item within Sample storing minimal info about one Cluster (which often won't be loaded yet) of audio data for that Sample.
Safety: This class must be safe to move via memcpy. The destructor/constructor will only be called when it is actually being deallocated, not when the array holding it resizes