![]() |
Deluge Firmware 1.3.0
Build date: 2025.06.24
|


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 |
Public Member Functions inherited from Stealable | |
| bool | operator== (const Stealable &other) const |
| Object equality is based on pointer equality. | |
Public Attributes | |
| bool | inUse = true |
Public Attributes inherited from Stealable | |
| uint32_t | lastTraversalNo = 0xFFFFFFFF |
Private Attributes | |
| GranularProcessor * | owner |
| std::array< StereoSample, kModFXGrainBufferSize *sizeof(StereoSample)> | sampleBuffer |
Additional Inherited Members | |
Public Types inherited from Stealable | |
| using | link_type = etl::bidirectional_link<0> |
|
inlinenodiscardoverridevirtual |
Implements Stealable.
|
inlineoverridevirtual |
Implements Stealable.
|
inlineoverridevirtual |
Implements Stealable.