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

Public Member Functions | |
| bool | renderInStereo (Sound *s, SampleHolder *sampleHolder=nullptr) |
| void | setCents (int32_t newCents) |
| void | recalculateFineTuner () |
| int32_t | getLengthInSamplesAtSystemSampleRate (int32_t note, bool forTimeStretching=false) |
| void | detachAllAudioFiles () |
| Error | loadAllSamples (bool mayActuallyReadFiles) |
| void | setReversed (bool newReversed) |
| int32_t | getRangeIndex (int32_t note) |
| MultiRange * | getRange (int32_t note) |
| MultiRange * | getOrCreateFirstRange () |
| bool | hasAtLeastOneAudioFileLoaded () |
| void | doneReadingFromFile (Sound *sound) |
| bool | hasAnyLoopEndPoint () |
| OscType | getOscType () |
| void | setOscType (OscType newType) |
| DxPatch * | ensureDxPatch () |
Public Attributes | |
| SampleControls | sampleControls |
| OscType | oscType |
| int16_t | transpose |
| int8_t | cents |
| PhaseIncrementFineTuner | fineTuner |
| MultiRangeArray | ranges |
| DxPatch * | dxPatch |
| bool | dxPatchChanged = false |
| SampleRepeatMode | repeatMode |
| int8_t | timeStretchAmount |
| int16_t | defaultRangeI |
Private Member Functions | |
| void | destructAllMultiRanges () |