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


Public Member Functions | |
| void | setupPlaybackBounds (bool reversed) override |
| bool | shouldObeyLoopEndPointNow () |
| int32_t | getBytePosToStartPlayback (bool justLooped) override |
| int32_t | getBytePosToEndOrLoopPlayback () override |
| LoopType | getLoopingType (const Source &source) const |
| uint32_t | getLoopStartPlaybackAtByte () const override |
| uint32_t | getLoopEndPlaybackAtByte () const override |
| Public Member Functions inherited from SamplePlaybackGuide | |
| int32_t | getFinalClusterIndex (Sample *sample, bool obeyMarkers, int32_t *getEndPlaybackAtByte=nullptr) |
| uint64_t | getSyncedNumSamplesIn () |
| int32_t | getNumSamplesLaggingBehindSync (VoiceSample *voiceSample) |
| int32_t | adjustPitchToCorrectDriftFromSync (VoiceSample *voiceSample, int32_t phaseIncrement) |
Public Attributes | |
| uint32_t | loopStartPlaybackAtByte |
| uint32_t | loopEndPlaybackAtByte |
| bool | noteOffReceived |
| Public Attributes inherited from SamplePlaybackGuide | |
| int8_t | playDirection |
| AudioFileHolder * | audioFileHolder |
| uint32_t | startPlaybackAtByte |
| uint32_t | endPlaybackAtByte |
| int32_t | sequenceSyncStartedAtTick |
| uint32_t | sequenceSyncLengthTicks |
|
overridevirtual |
Reimplemented from SamplePlaybackGuide.
|
overridevirtual |
Reimplemented from SamplePlaybackGuide.
|
inlinenodiscardoverridevirtual |
Reimplemented from SamplePlaybackGuide.
|
inlinenodiscardoverridevirtual |
Reimplemented from SamplePlaybackGuide.
|
overridevirtual |
Reimplemented from SamplePlaybackGuide.