Deluge Firmware
Loading...
Searching...
No Matches
AudioOutput Member List

This is the complete list of members for AudioOutput, including all inherited members.

activeClipOutput
allowNoteTails(ModelStackWithSoundFlags *modelStack, bool disregardSampleLoop=false)ModControllableinlinevirtual
allpassMemoryModControllableAudio
alreadyGotItsNewClipOutput
amplitudeLastTimeAudioOutput
armedForRecordingOutput
AudioOutput()AudioOutput
bassFreqModControllableAudio
bassOnlyLModControllableAudio
bassOnlyRModControllableAudio
beginStutter(ParamManagerForTimeline *paramManager)ModControllableAudioprotected
buttonAction(int x, int y, bool on, ModelStackWithThreeMainThings *modelStack)ModControllableAudio
clearModFXMemory()ModControllableAudioprotected
clipHasInstance(Clip *clip)Output
clipInstancesOutput
clipLengthChanged(Clip *clip, int32_t oldLength)Output
clippingAmountModControllableAudio
cloneFrom(ModControllableAudio *other)AudioOutputvirtual
compensateVolumeForResonance(ParamManagerForTimeline *paramManager)GlobalEffectable
compressorModControllableAudio
createNewClipForArrangementRecording(ModelStack *modelStack)AudioOutputprotectedvirtual
currentFilterTypeGlobalEffectable
currentModFXParamGlobalEffectable
cutAllSound()AudioOutputvirtual
delayModControllableAudio
deleteBackedUpParamManagers(Song *song)AudioOutputvirtual
detachActiveClip(Song *currentSong)Output
doTickForwardForArp(ModelStack *modelStack, int32_t currentPos)Outputinlinevirtual
echoingAudioOutput
endAnyArrangementRecording(Song *song, int32_t actualEndPos, uint32_t timeRemainder)Output
endArrangementPlayback(Song *song, int32_t actualEndPos, uint32_t timeRemainder)Output
endStutter(ParamManagerForTimeline *paramManager)ModControllableAudio
ensureInaccessibleParamPresetValuesWithoutKnobsAreZero(Song *song)ModControllableAudioinlinevirtual
envelopeAudioOutput
filterSetsGlobalEffectable
getActiveModFXType(ParamManager *paramManager)GlobalEffectableprotected
getKnobPosForNonExistentParam(int whichModEncoder, ModelStackWithAutoParam *modelStack)ModControllablevirtual
getModKnobMode()AudioOutputinlinevirtual
getNameXMLTag()Outputinlinevirtual
getParameterFromKnob(int whichModEncoder) finalGlobalEffectableForClipprotectedvirtual
getParamFromMIDIKnob(MIDIKnob *knob, ModelStackWithThreeMainThings *modelStack)ModControllableAudiovirtual
getParamFromModEncoder(int whichModEncoder, ModelStackWithThreeMainThings *modelStack, bool allowCreation=true)GlobalEffectablevirtual
getParamManager(Song *song)Outputvirtual
getSidechainVolumeAmountAsPatchCableDepth(ParamManager *paramManager)GlobalEffectableForClip
getStutterRate(ParamManager *paramManager)ModControllableAudioprotected
getThingWithMostReverb(Sound **soundWithMostReverb, ParamManagerForTimeline **paramManagerWithMostReverb, Kit **kitWithMostReverb, int32_t *highestReverbAmountFound)AudioOutput
getThingWithMostReverb(Sound **soundWithMostReverb, ParamManager **paramManagerWithMostReverb, GlobalEffectableForClip **globalEffectableWithMostReverb, int32_t *highestReverbAmountFound)AudioOutputvirtual
GlobalEffectableForClip::getThingWithMostReverb(Clip *activeClip, Sound **soundWithMostReverb, ParamManager **paramManagerWithMostReverb, GlobalEffectableForClip **globalEffectableWithMostReverb, int32_t *highestReverbAmountFound)GlobalEffectableForClip
getXMLTag()AudioOutputinlinevirtual
GlobalEffectable()GlobalEffectable
GlobalEffectableForClip()GlobalEffectableForClip
grabbedSampleModControllableAudio
hasBassAdjusted(ParamManager *paramManager)ModControllableAudio
hasTrebleAdjusted(ParamManager *paramManager)ModControllableAudio
highSampleRatePosModControllableAudio
initParams(ParamManager *paramManager)GlobalEffectablestatic
initParamsForAudioClip(ParamManagerForTimeline *paramManager)GlobalEffectablestatic
inputChannelAudioOutput
inValidStateOutput
isBitcrushingEnabled(ParamManager *paramManager)ModControllableAudio
isGettingSoloingClipOutput
isKit()ModControllableinlinevirtual
isSkippingRendering()AudioOutputvirtual
isSRREnabled(ParamManager *paramManager)ModControllableAudio
lastGrabbedSampleModControllableAudio
lastSampleModControllableAudio
lastSaturationTanHWorkingValueGlobalEffectableForClip
learnKnob(MIDIDevice *fromDevice, ParamDescriptor paramDescriptor, uint8_t whichKnob, uint8_t modKnobMode, uint8_t midiChannel, Song *song)ModControllableAudiovirtual
loadAllAudioFiles(bool mayActuallyReadFiles)Outputinlinevirtual
loadCrucialAudioFilesOnly()Outputinlinevirtual
lowSampleRatePosModControllableAudio
lpfModeModControllableAudio
midiKnobArrayModControllableAudio
modButtonAction(uint8_t whichModButton, bool on, ParamManagerForTimeline *paramManager)GlobalEffectablevirtual
ModControllable()ModControllable
ModControllableAudio()ModControllableAudio
modEncoderActionForNonExistentParam(int offset, int whichModEncoder, ModelStackWithAutoParam *modelStack)ModControllableinlinevirtual
modEncoderButtonAction(uint8_t whichModEncoder, bool on, ModelStackWithThreeMainThings *modelStack) finalGlobalEffectableForClipvirtual
modFXBufferModControllableAudio
modFXBufferWriteIndexModControllableAudio
modFXLFOModControllableAudio
modFXTypeModControllableAudio
modKnobModeOutput
monophonicExpressionEvent(int newValue, int whichExpressionDimension)ModControllableinlinevirtual
mutedInArrangementModeOutput
nameOutput
nextOutput
nextClipFoundShouldGetArmedOutput
offerBendRangeUpdate(ModelStack *modelStack, MIDIDevice *device, int channelOrZone, int whichBendRange, int bendSemitones)Outputinlinevirtual
offerReceivedAftertouch(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDIDevice *fromDevice, int channel, int value, int noteCode, bool *doingMidiThru)Outputinlinevirtual
offerReceivedCC(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDIDevice *fromDevice, uint8_t channel, uint8_t ccNumber, uint8_t value, bool *doingMidiThru)Outputinlinevirtual
offerReceivedCCToLearnedParams(MIDIDevice *fromDevice, uint8_t channel, uint8_t ccNumber, uint8_t value, ModelStackWithTimelineCounter *modelStack)AudioOutputinlinevirtual
GlobalEffectableForClip::offerReceivedCCToLearnedParams(MIDIDevice *fromDevice, uint8_t channel, uint8_t ccNumber, uint8_t value, ModelStackWithTimelineCounter *modelStack, int noteRowIndex=-1)ModControllableAudio
offerReceivedNote(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDIDevice *fromDevice, bool on, int channel, int note, int velocity, bool shouldRecordNotes, bool *doingMidiThru)Outputinlinevirtual
offerReceivedPitchBend(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDIDevice *fromDevice, uint8_t channel, uint8_t data1, uint8_t data2, bool *doingMidiThru)Outputinlinevirtual
offerReceivedPitchBendToLearnedParams(MIDIDevice *fromDevice, uint8_t channel, uint8_t data1, uint8_t data2, ModelStackWithTimelineCounter *modelStack)AudioOutputinlinevirtual
GlobalEffectableForClip::offerReceivedPitchBendToLearnedParams(MIDIDevice *fromDevice, uint8_t channel, uint8_t data1, uint8_t data2, ModelStackWithTimelineCounter *modelStack, int noteRowIndex=-1)ModControllableAudio
Output(int newType)Output
overrideAmplitudeEnvelopeReleaseRateAudioOutput
paramToString(uint8_t param)GlobalEffectablevirtual
phaserMemoryModControllableAudio
pickAnActiveClipForArrangementPos(ModelStack *modelStack, int arrangementPos, int maySendMIDIPGMs)Output
pickAnActiveClipIfPossible(ModelStack *modelStack, bool searchSessionClipsIfNeeded=true, int maySendMIDIPGMs=PGM_CHANGE_SEND_ONCE, bool setupWithoutActiveClipIfNeeded=true)Output
polyphonicExpressionEventOnChannelOrNote(int newValue, int whichExpressionDimension, int channelOrNoteNumber, int whichCharacteristic)ModControllableinlinevirtual
possiblyBeginArrangementRecording(Song *song, int newPos)Output
postReverbVolumeLastTimeGlobalEffectableForClip
prepareForHibernationOrDeletion()Outputinlinevirtual
processFilters(StereoSample *buffer, int numSamples, FilterSetConfig *filterSetConfig)GlobalEffectable
processFX(StereoSample *buffer, int numSamples, int modFXType, int32_t modFXRate, int32_t modFXDepth, DelayWorkingState *delayWorkingState, int32_t *postFXVolume, ParamManager *paramManager, int analogDelaySaturationAmount)ModControllableAudioprotected
processFXForGlobalEffectable(StereoSample *inputBuffer, int numSamples, int32_t *postFXVolume, ParamManager *paramManager, DelayWorkingState *delayWorkingState, int analogDelaySaturationAmount)GlobalEffectable
processReverbSendAndVolume(StereoSample *buffer, int numSamples, int32_t *reverbBuffer, int32_t postFXVolume, int32_t postReverbVolume, int32_t reverbSendAmount, int32_t pan=0, bool doAmplitudeIncrement=false, int32_t amplitudeIncrement=0)ModControllableAudio
processSRRAndBitcrushing(StereoSample *buffer, int numSamples, int32_t *postFXVolume, ParamManager *paramManager)ModControllableAudio
processStutter(StereoSample *buffer, int numSamples, ParamManager *paramManager)ModControllableAudio
readFromFile(Song *song, Clip *clip, int32_t readAutomationUpToPos)AudioOutputvirtual
readParamsFromFile(ParamManagerForTimeline *paramManager, int32_t readAutomationUpToPos)GlobalEffectablestatic
readParamTagFromFile(char const *tagName, ParamManagerForTimeline *paramManager, int32_t readAutomationUpToPos)GlobalEffectablestatic
Output::readTagFromFile(char const *tagName)Outputvirtual
GlobalEffectableForClip::readTagFromFile(char const *tagName, ParamManagerForTimeline *paramManager, int32_t readAutomationUpToPos, Song *song)GlobalEffectable
recordingInArrangementOutput
renderGlobalEffectableForClip(ModelStackWithTimelineCounter *modelStack, StereoSample *globalEffectableBuffer, int32_t *bufferToTransferTo, int numSamples, int32_t *reverbBuffer, int32_t reverbAmountAdjust, int32_t sideChainHitPending, bool shouldLimitDelayFeedback, bool isClipActive, int32_t pitchAdjust, int32_t amplitudeAtStart, int32_t amplitudeAtEnd)AudioOutputvirtual
renderOutput(ModelStack *modelStack, StereoSample *startPos, StereoSample *endPos, int numSamples, int32_t *reverbBuffer, int32_t reverbAmountAdjust, int32_t sideChainHitPending, bool shouldLimitDelayFeedback, bool isClipActive)AudioOutputvirtual
GlobalEffectableForClip::renderOutput(ModelStackWithTimelineCounter *modelStack, ParamManager *paramManagerForClip, StereoSample *outputBuffer, int numSamples, int32_t *reverbBuffer, int32_t reverbAmountAdjust, int32_t sideChainHitPending, bool shouldLimitDelayFeedback, bool isClipActive, int outputType, int analogDelaySaturationAmount)GlobalEffectableForClipprotected
resetEnvelope()AudioOutput
resyncLFOs()Outputinlinevirtual
sampleRateReductionOnLastTimeModControllableAudio
saturate(int32_t *data, uint32_t *workingValue)GlobalEffectableForClipinline
sendMIDIPGM()Outputinlinevirtual
setActiveClip(ModelStackWithTimelineCounter *modelStack, int maySendMIDIPGMs=PGM_CHANGE_SEND_ONCE)AudioOutputvirtual
setModFXType(int newType)ModControllableAudiovirtual
setupDelayWorkingState(DelayWorkingState *delayWorkingState, ParamManager *paramManager, bool shouldLimitDelayFeedback=false)GlobalEffectable
setupFilterSetConfig(FilterSetConfig *filterSetConfig, int32_t *postFXVolume, ParamManager *paramManager)GlobalEffectable
setupWithoutActiveClip(ModelStack *modelStack)Outputvirtual
soloingInArrangementModeOutput
stopAnyAuditioning(ModelStack *modelStack)Outputinlinevirtual
stringToParam(char const *string)GlobalEffectablevirtual
stuttererModControllableAudio
switchDelayAnalog()ModControllableAudioprotected
switchDelayPingPong()ModControllableAudioprotected
switchLPFMode()ModControllableAudioprotected
toModControllable()AudioOutputinlinevirtual
toOutput()AudioOutputinlinevirtual
trebleFreqModControllableAudio
typeOutput
unlearnKnobs(ParamDescriptor paramDescriptor, Song *song)ModControllableAudio
wantsToBeginArrangementRecording()AudioOutputprotectedvirtual
wasCreatedForAutoOverdubOutput
willRenderAsOneChannelOnlyWhichWillNeedCopying()AudioOutputprotectedvirtual
withoutTrebleLModControllableAudio
withoutTrebleRModControllableAudio
wontBeRenderedForAWhile()ModControllableAudio
writeAttributesToFile(bool writeToFile)GlobalEffectable
ModControllableAudio::writeAttributesToFile()ModControllableAudio
writeDataToFile(Clip *clipForSavingOutputOnly, Song *song)AudioOutputvirtual
writeParamAttributesToFile(ParamManager *paramManager, bool writeAutomation, int32_t *valuesForOverride=NULL)GlobalEffectablestatic
writeParamTagsToFile(ParamManager *paramManager, bool writeAutomation, int32_t *valuesForOverride=NULL)GlobalEffectablestatic
writeTagsToFile(ParamManager *paramManager, bool writeToFile)GlobalEffectable
ModControllableAudio::writeTagsToFile()ModControllableAudio
writeToFile(Clip *clipForSavingOutputOnly, Song *song)Output
~AudioOutput()AudioOutputvirtual
~ModControllableAudio()ModControllableAudiovirtual
~Output()Outputvirtual