70 void destructAllMultiRanges();
Definition: MultiRangeArray.h:27
Definition: MultiRange.h:25
Definition: ParamManager.h:166
Definition: phaseincrementfinetuner.h:25
Definition: SampleControls.h:23
Definition: SampleHolder.h:32
int32_t getLengthInSamplesAtSystemSampleRate(int note, bool forTimeStretching=false)
Definition: source.cpp:66
PhaseIncrementFineTuner fineTuner
Definition: source.h:43
int16_t transpose
Definition: source.h:41
bool hasAtLeastOneAudioFileLoaded()
Definition: source.cpp:164
int loadAllSamples(bool mayActuallyReadFiles)
Definition: source.cpp:102
void setOscType(int newType)
Definition: source.cpp:216
MultiRange * getOrCreateFirstRange()
Definition: source.cpp:150
int16_t defaultRangeI
Definition: source.h:51
void doneReadingFromFile(Sound *sound)
Definition: source.cpp:172
void setCents(int newCents)
Definition: source.cpp:75
void detachAllAudioFiles()
Definition: source.cpp:94
MultiRange * getRange(int note)
Definition: source.cpp:131
int8_t timeStretchAmount
Definition: source.h:49
Source()
Definition: source.cpp:36
bool renderInStereo(SampleHolder *sampleHolder=NULL)
Definition: source.cpp:86
int8_t cents
Definition: source.h:42
bool hasAnyLoopEndPoint()
Definition: source.cpp:205
MultiRangeArray ranges
Definition: source.h:45
SampleControls sampleControls
Definition: source.h:36
void recalculateFineTuner()
Definition: source.cpp:80
uint8_t oscType
Definition: source.h:38
~Source()
Definition: source.cpp:51
int getRangeIndex(int note)
Definition: source.cpp:141
void setReversed(bool newReversed)
Definition: source.cpp:115
uint8_t repeatMode
Definition: source.h:47
Definition: WaveTable.h:44