Deluge Firmware
|
This is the complete list of members for VoiceSample, including all inherited members.
attemptLateSampleStart(SamplePlaybackGuide *voiceSource, Sample *sample, int64_t rawSamplesLate, int numSamples=0) | VoiceSample | |
beenUnassigned() | VoiceSample | |
bufferIndividualSampleForInterpolation(uint32_t bitMask, int numChannels, int byteDepth, char *playPosNow) | SampleLowLevelReader | |
bufferZeroForInterpolation(int numChannels) | SampleLowLevelReader | |
cache | VoiceSample | |
cacheBytePos | VoiceSample | |
cacheEndPointBytes | VoiceSample | |
cacheLoopEndPointBytes | VoiceSample | |
cacheLoopLengthBytes | VoiceSample | |
changeClusterIfNecessary(SamplePlaybackGuide *guide, Sample *sample, bool loopingAtLowLevel, int priorityRating=1) | SampleLowLevelReader | |
cloneFrom(SampleLowLevelReader *other, bool stealReasons=false) | SampleLowLevelReader | |
clusters | SampleLowLevelReader | |
clusterStartLocation | SampleLowLevelReader | |
considerUpcomingWindow(SamplePlaybackGuide *guide, Sample *sample, int *numSamples, int32_t phaseIncrement, bool loopingAtLowLevel, int bufferSize, bool allowEndlessSilenceAtEnd=false, int priorityRating=1) | SampleLowLevelReader | |
currentPlayPos | SampleLowLevelReader | |
doneFirstRenderYet | VoiceSample | |
endTimeStretching() | VoiceSample | |
fillInterpolationBufferRetrospectively(Sample *sample, int bufferSize, int startI, int playDirection) | SampleLowLevelReader | |
forAudioClip | VoiceSample | |
fudgeTimeStretchingToAvoidClick(Sample *sample, SamplePlaybackGuide *guide, int32_t phaseIncrement, int numSamplesTilLoop, int playDirection, int priorityRating) | VoiceSample | |
fudging | VoiceSample | |
getPlayByteLowLevel(Sample *sample, SamplePlaybackGuide *guide, bool compensateForInterpolationBuffer=false) | SampleLowLevelReader | |
getPlaySample(Sample *sample, SamplePlaybackGuide *guide) | VoiceSample | |
interpolate(int32_t *sampleRead, int numChannels, int whichKernel) | SampleLowLevelReader | |
interpolateLinear(int32_t *sampleRead, int numChannels, int whichKernel) | SampleLowLevelReader | |
interpolationBuffer | SampleLowLevelReader | |
interpolationBufferSizeLastTime | SampleLowLevelReader | |
jumpBackSamples(Sample *sample, int numToJumpBack, int playDirection) | SampleLowLevelReader | |
jumpForwardLinear(int numChannels, int byteDepth, uint32_t bitMask, int jumpAmount, int32_t phaseIncrement) | SampleLowLevelReader | |
jumpForwardZeroes(int bufferSize, int numChannels, int32_t phaseIncrement) | SampleLowLevelReader | |
misalignPlaybackParameters(Sample *sample) | SampleLowLevelReader | |
moveOnToNextCluster(SamplePlaybackGuide *guide, Sample *sample, int priorityRating=1) | SampleLowLevelReader | |
nextUnassigned | VoiceSample | |
noteOffWhenLoopEndPointExists(Voice *voice, VoiceSamplePlaybackGuide *voiceSource) | VoiceSample | |
noteOn(SamplePlaybackGuide *guide, uint32_t samplesLate, int priorityRating) | VoiceSample | |
oscPos | SampleLowLevelReader | |
pendingSamplesLate | VoiceSample | |
possiblySetUpCache(SampleControls *sampleControls, SamplePlaybackGuide *guide, int32_t phaseIncrement, int32_t timeStretchRatio, int priorityRating, int loopingType) | VoiceSample | |
readSamplesForTimeStretching(int32_t *oscBufferPos, SamplePlaybackGuide *guide, Sample *sample, int numSamples, int numChannels, int numChannelsAfterCondensing, int32_t phaseIncrement, int32_t amplitude, int32_t amplitudeIncrement, bool loopingAtLowLevel, int jumpAmount, int bufferSize, TimeStretcher *timeStretcher, bool bufferingToTimeStretcher, int whichPlayHead, int whichKernel, int priorityRating) | SampleLowLevelReader | |
readSamplesNative(int32_t **__restrict__ oscBufferPos, int numSamplesTotal, Sample *sample, int jumpAmount, int numChannels, int numChannelsAfterCondensing, int32_t *amplitude, int32_t amplitudeIncrement, TimeStretcher *timeStretcher=NULL, bool bufferingToTimeStretcher=false) | SampleLowLevelReader | |
readSamplesResampled(int32_t **__restrict__ oscBufferPos, int numSamples, Sample *sample, int jumpAmount, int numChannels, int numChannelsAfterCondensing, int32_t phaseIncrement, int32_t *amplitude, int32_t amplitudeIncrement, int bufferSize, bool writingCache, char **__restrict__ cacheWritePos, bool *doneAnySamplesYet, TimeStretcher *timeStretcher, bool bufferingToTimeStretcher, int whichKernel) | SampleLowLevelReader | |
readSamplesResampledPossiblyCaching(int32_t **oscBufferPos, int32_t **oscBufferRPos, int numSamples, Sample *sample, int jumpAmount, int numChannels, int numChannelsAfterCondensing, int32_t phaseIncrement, int32_t *sourceAmplitudeNow, int32_t amplitudeIncrement, int bufferSize, int reduceMagnitudeBy=1) | VoiceSample | |
realignPlaybackParameters(Sample *sample) | SampleLowLevelReader | |
reassessmentAction | SampleLowLevelReader | |
reassessmentLocation | SampleLowLevelReader | |
reassessReassessmentLocation(SamplePlaybackGuide *guide, Sample *sample, int priorityRating) | SampleLowLevelReader | |
render(SamplePlaybackGuide *guide, int32_t *oscBuffer, int numSamples, Sample *sample, int numChannels, int loopingType, int32_t phaseIncrement, int32_t timeStretchRatio, int32_t amplitude, int32_t amplitudeIncrement, int bufferSize, int desiredInterpolationMode, int priorityRating) | VoiceSample | |
SampleLowLevelReader() | SampleLowLevelReader | |
sampleZoneChanged(SamplePlaybackGuide *voiceSource, Sample *sample, int markerType, int loopingType, int priorityRating, bool forAudioClip=false) | VoiceSample | |
setupCacheLoopPoints(SamplePlaybackGuide *voiceSource, Sample *sample, int loopingType) | VoiceSample | |
setupClusersForInitialPlay(SamplePlaybackGuide *guide, Sample *sample, int byteOvershoot=0, bool justLooped=false, int priorityRating=1) | SampleLowLevelReader | |
setupClustersForPlayFromByte(SamplePlaybackGuide *guide, Sample *sample, int32_t startPlaybackAtByte, int priorityRating) | SampleLowLevelReader | |
setupForPlayPosMovedIntoNewCluster(SamplePlaybackGuide *guide, Sample *sample, int bytePosWithinNewCluster, int byteDepth) | SampleLowLevelReader | |
setupReassessmentLocation(SamplePlaybackGuide *guide, Sample *sample) | SampleLowLevelReader | |
shouldObeyMarkers() | VoiceSample | inlinevirtual |
stopUsingCache(SamplePlaybackGuide *guide, Sample *sample, int priorityRating, bool loopingAtLowLevel) | VoiceSample | |
timeStretcher | VoiceSample | |
unassignAllReasons() | SampleLowLevelReader | |
VoiceSample() | VoiceSample | |
writingToCache | VoiceSample | |
~SampleLowLevelReader() | SampleLowLevelReader |