|
|
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 () |
|
void | setOscType (OscType newType) |
|
DxPatch * | ensureDxPatch () |
|
|
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 |
|
bool | isTracking |
| | Determines if the oscillator tracks note pitch or not.
|
|
|
void | destructAllMultiRanges () |
The documentation for this class was generated from the following files:
- src/deluge/processing/source.h
- src/deluge/processing/source.cpp