![]() |
Deluge Firmware 1.3.0
Build date: 2025.04.16
|
Public Member Functions | |
GrainBuffer (GrainBuffer &other)=delete | |
GrainBuffer (const GrainBuffer &other)=delete | |
GrainBuffer (GranularProcessor *grainFX) | |
bool | mayBeStolen (void *thingNotToStealFrom) override |
void | steal (char const *errorCode) override |
StealableQueue | getAppropriateQueue () const override |
StereoSample & | operator[] (int32_t i) |
StereoSample | operator[] (int32_t i) const |
![]() | |
bool | operator== (const Stealable &other) const |
Object equality is based on pointer equality. | |
Public Attributes | |
bool | inUse {true} |
![]() | |
uint32_t | lastTraversalNo = 0xFFFFFFFF |
Private Attributes | |
GranularProcessor * | owner |
StereoSample | sampleBuffer [kModFXGrainBufferSize *sizeof(StereoSample)] |
Additional Inherited Members | |
![]() | |
using | link_type = etl::bidirectional_link<0> |
|
inlineoverridevirtual |
Implements Stealable.
|
inlineoverridevirtual |
Implements Stealable.
|
inlineoverridevirtual |
Implements Stealable.