![]() |
Deluge Firmware 1.3.0
Build date: 2025.04.16
|
This is the complete list of members for SoundInstrument, including all inherited members.
acquireVoice() noexcept(false) | Sound | private |
activeClip (defined in Output) | Output | protected |
ActiveVoice typedef (defined in Sound) | Sound | |
addNoteRowIndexAndStuff(ModelStackWithTimelineCounter *modelStack, int32_t noteRowIndex) (defined in ModControllableAudio) | ModControllableAudio | private |
addRecorder(SampleRecorder *newRecorder) (defined in Output) | Output | inline |
allNotesOff(ModelStackWithThreeMainThings *modelStack, ArpeggiatorBase *arpeggiator) (defined in Sound) | Sound | |
allowNoteTails(ModelStackWithSoundFlags *modelStack, bool disregardSampleLoop=false) override (defined in Sound) | Sound | virtual |
allowsVeryLateNoteStart(InstrumentClip *clip, ParamManagerForTimeline *paramManager) (defined in Sound) | Sound | |
alreadyGotItsNewClip (defined in Output) | Output | |
anyNoteIsOn() override (defined in Sound) | Sound | virtual |
armedForRecording (defined in Output) | Output | |
arpeggiator (defined in MelodicInstrument) | MelodicInstrument | |
bassFreq (defined in ModControllableAudio) | ModControllableAudio | |
bassOnlyL (defined in ModControllableAudio) | ModControllableAudio | |
bassOnlyR (defined in ModControllableAudio) | ModControllableAudio | |
beenEdited(bool shouldMoveToEmptySlot=true) override (defined in SoundInstrument) | SoundInstrument | virtual |
beginAuditioningForNote(ModelStack *modelStack, int32_t note, int32_t velocity, int16_t const *mpeValues, int32_t fromMIDIChannel=MIDI_CHANNEL_NONE, uint32_t sampleSyncLength=0) (defined in MelodicInstrument) | MelodicInstrument | |
beginStutter(ParamManagerForTimeline *paramManager) (defined in ModControllableAudio) | ModControllableAudio | |
calculateEffectiveVolume() (defined in Sound) | Sound | private |
ccReceivedFromInputMIDIChannel(int32_t cc, int32_t value, ModelStackWithTimelineCounter *modelStack) (defined in MelodicInstrument) | MelodicInstrument | inlinevirtual |
checkVoiceExists(const ActiveVoice &voice, const char *error) const | Sound | private |
clearModFXMemory() (defined in ModControllableAudio) | ModControllableAudio | protected |
clearRecordingFrom() (defined in Output) | Output | inlineprotectedvirtual |
clipHasInstance(Clip *clip) (defined in Output) | Output | |
clipInstances (defined in Output) | Output | |
clipLengthChanged(Clip *clip, int32_t oldLength) (defined in Output) | Output | |
clippingAmount (defined in ModControllableAudio) | ModControllableAudio | |
cloneFrom(ModControllableAudio *other) (defined in ModControllableAudio) | ModControllableAudio | virtual |
colour (defined in Output) | Output | |
compensateInstrumentVolumeForResonance(ModelStackWithThreeMainThings *modelStack) override (defined in SoundInstrument) | SoundInstrument | virtual |
compensateVolumeForResonance(ModelStackWithThreeMainThings *modelStack) (defined in Sound) | Sound | |
compressor (defined in ModControllableAudio) | ModControllableAudio | |
createNewClipForArrangementRecording(ModelStack *modelStack) final (defined in Instrument) | Instrument | protectedvirtual |
createParamManagerForLoading(ParamManagerForTimeline *paramManager) (defined in Sound) | Sound | static |
cutAllSound() override (defined in SoundInstrument) | SoundInstrument | virtual |
defaultArpSettings (defined in SoundInstrument) | SoundInstrument | |
defaultVelocity (defined in Instrument) | Instrument | |
delay (defined in ModControllableAudio) | ModControllableAudio | |
deleteAnyInstancesOfClip(InstrumentClip *clip) (defined in Instrument) | Instrument | |
deleteBackedUpParamManagers(Song *song) override (defined in SoundInstrument) | SoundInstrument | virtual |
deleteMultiRange(int32_t s, int32_t r) (defined in Sound) | Sound | |
detachActiveClip(Song *currentSong) (defined in Output) | Output | |
detachSourcesFromAudioFiles() (defined in Sound) | Sound | |
dirPath (defined in Instrument) | Instrument | |
disableGrain() (defined in ModControllableAudio) | ModControllableAudio | protected |
displayDelaySettings(bool on) (defined in ModControllableAudio) | ModControllableAudio | protected |
displayFilterSettings(bool on, FilterType currentFilterType) (defined in ModControllableAudio) | ModControllableAudio | protected |
displayOtherModKnobSettings(uint8_t whichModButton, bool on) | ModControllableAudio | protected |
displaySidechainAndReverbSettings(bool on) (defined in ModControllableAudio) | ModControllableAudio | protected |
doAnySoundsUseCC(uint8_t channel, uint8_t ccNumber, uint8_t value) (defined in Instrument) | Instrument | inlinevirtual |
doEQ(bool doBass, bool doTreble, int32_t *inputL, int32_t *inputR, int32_t bassAmount, int32_t trebleAmount) (defined in ModControllableAudio) | ModControllableAudio | inlineprivate |
doneReadingFromFile() (defined in Sound) | Sound | |
doParamLPF(int32_t numSamples, ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | private |
doTickForwardForArp(ModelStack *modelStack, int32_t currentPos) override (defined in SoundInstrument) | SoundInstrument | virtual |
earlyNotes (defined in MelodicInstrument) | MelodicInstrument | |
editedByUser (defined in Instrument) | Instrument | |
enableGrain() (defined in ModControllableAudio) | ModControllableAudio | protected |
endAnyArrangementRecording(Song *song, int32_t actualEndPos, uint32_t timeRemainder) (defined in Output) | Output | |
endArrangementPlayback(Song *song, int32_t actualEndPos, uint32_t timeRemainder) (defined in Output) | Output | |
endAuditioningForNote(ModelStack *modelStack, int32_t note, int32_t velocity=kDefaultLiftValue) (defined in MelodicInstrument) | MelodicInstrument | |
endStutter(ParamManagerForTimeline *paramManager) (defined in ModControllableAudio) | ModControllableAudio | |
ensureInaccessibleParamPresetValuesWithoutKnobsAreZero(Song *song) final (defined in Sound) | Sound | virtual |
ensureInaccessibleParamPresetValuesWithoutKnobsAreZero(ModelStackWithThreeMainThings *modelStack) (defined in Sound) | Sound | |
ensureInaccessibleParamPresetValuesWithoutKnobsAreZeroWithMinimalDetails(ParamManager *paramManager) (defined in Sound) | Sound | |
ensureKnobReferencesCorrectVolume(Knob &knob) (defined in Sound) | Sound | private |
ensureParamPresetValueWithoutKnobIsZero(ModelStackWithAutoParam *modelStack) (defined in Sound) | Sound | |
ensureParamPresetValueWithoutKnobIsZeroWithMinimalDetails(ParamManager *paramManager, int32_t p) (defined in Sound) | Sound | |
envelopeHasSustainCurrently(int32_t e, ParamManagerForTimeline *paramManager) (defined in Sound) | Sound | |
envelopeHasSustainEver(int32_t e, ParamManagerForTimeline *paramManager) (defined in Sound) | Sound | |
existsOnCard (defined in Instrument) | Instrument | |
exportStem (defined in Output) | Output | |
expressionSourcesChangedAtSynthLevel (defined in Sound) | Sound | |
fastReleaseAllVoices(ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | |
filterRoute (defined in ModControllableAudio) | ModControllableAudio | |
forceReleaseOneActiveVoice() | Sound | private |
freeActiveVoice(const ActiveVoice &voice, ModelStackWithSoundFlags *modelStack=nullptr, bool erase=true) | Sound | |
getActiveClip() const (defined in Output) | Output | |
getArp() override (defined in SoundInstrument) | SoundInstrument | virtual |
getArpBackInTimeAfterSkippingRendering(ArpeggiatorSettings *arpSettings) (defined in Sound) | Sound | private |
getArpSettings(InstrumentClip *clip=nullptr) override (defined in SoundInstrument) | SoundInstrument | virtual |
getClipFromName(String *name) | Output | |
getDelayPingPongStatusDisplayName() (defined in ModControllableAudio) | ModControllableAudio | protected |
getDelaySyncLevelDisplayName(char *displayName) (defined in ModControllableAudio) | ModControllableAudio | protected |
getDelaySyncTypeDisplayName() (defined in ModControllableAudio) | ModControllableAudio | protected |
getDelayTypeDisplayName() (defined in ModControllableAudio) | ModControllableAudio | protected |
getFilterModeDisplayName(FilterType currentFilterType) (defined in ModControllableAudio) | ModControllableAudio | protected |
getFilterTypeDisplayName(FilterType currentFilterType) (defined in ModControllableAudio) | ModControllableAudio | protected |
getGlobalLFOPhaseIncrement(LFO_ID lfoId, deluge::modulation::params::Global param) (defined in Sound) | Sound | private |
getHPFModeDisplayName() (defined in ModControllableAudio) | ModControllableAudio | protected |
getKnobPos(uint8_t p, ParamManagerForTimeline *paramManager, uint32_t timePos, TimelineCounter *counter) (defined in Sound) | Sound | |
getKnobPosBig(int32_t p, ParamManagerForTimeline *paramManager, uint32_t timePos, TimelineCounter *counter) (defined in Sound) | Sound | |
getKnobPosForNonExistentParam(int32_t whichModEncoder, ModelStackWithAutoParam *modelStack) (defined in ModControllable) | ModControllable | virtual |
getLowestPriorityVoice() const | Sound | |
getLPFModeDisplayName() (defined in ModControllableAudio) | ModControllableAudio | protected |
getMaxOscTranspose(InstrumentClip *clip) (defined in Sound) | Sound | |
getMinOscTranspose() (defined in Sound) | Sound | |
getModelStackWithParam(ModelStackWithTimelineCounter *modelStack, Clip *clip, int32_t paramID, deluge::modulation::params::Kind paramKind, bool affectEntire, bool useMenuStack) override (defined in MelodicInstrument) | MelodicInstrument | virtual |
getModFXType() override (defined in Sound) | Sound | virtual |
getModKnobMode() override (defined in SoundInstrument) | SoundInstrument | inlinevirtual |
getNameXMLTag() override (defined in Instrument) | Instrument | inlinevirtual |
getOutputRecordingThis() (defined in Output) | Output | inline |
getParamFromMIDIKnob(MIDIKnob &knob, ModelStackWithThreeMainThings *modelStack) final | Sound | virtual |
getParamFromModEncoder(int32_t whichModEncoder, ModelStackWithThreeMainThings *modelStack, bool allowCreation=true) final (defined in Sound) | Sound | virtual |
getParamFromModEncoderDeeper(int32_t whichModEncoder, ModelStackWithThreeMainThings *modelStack, bool allowCreation=true) (defined in Sound) | Sound | private |
getParamManager(Song *song) (defined in Output) | Output | virtual |
getParamToControlFromInputMIDIChannel(int32_t cc, ModelStackWithThreeMainThings *modelStack) (defined in MelodicInstrument) | MelodicInstrument | virtual |
getSidechainDisplayName() (defined in ModControllableAudio) | ModControllableAudio | protected |
getSlotXMLTag() (defined in Instrument) | Instrument | inlinevirtual |
getSmoothedPatchedParamValue(int32_t p, ParamManager ¶mManager) const (defined in Sound) | Sound | inline |
getSubSlotXMLTag() (defined in Instrument) | Instrument | inlinevirtual |
getSyncedLFOPhaseIncrement(const LFOConfig &config) (defined in Sound) | Sound | |
getSynthMode() const (defined in Sound) | Sound | inline |
getThingWithMostReverb(Sound **soundWithMostReverb, ParamManager **paramManagerWithMostReverb, GlobalEffectableForClip **globalEffectableWithMostReverb, int32_t *highestReverbAmountFound) override (defined in SoundInstrument) | SoundInstrument | virtual |
getThingWithMostReverb(Sound **soundWithMostReverb, ParamManager **paramManagerWithMostReverb, GlobalEffectableForClip **globalEffectableWithMostReverb, int32_t *highestReverbAmountFound, ParamManagerForTimeline *paramManager) (defined in Sound) | Sound | |
getXMLTag() override (defined in SoundInstrument) | SoundInstrument | inlinevirtual |
globalLFO1 (defined in Sound) | Sound | |
globalLFO3 (defined in Sound) | Sound | |
globalSourceValues (defined in Sound) | Sound | |
grabbedSample (defined in ModControllableAudio) | ModControllableAudio | |
grainFX (defined in ModControllableAudio) | ModControllableAudio | |
hasActiveVoices() const override | Sound | inlinevirtual |
hasAnyTimeStretchSyncing(ParamManagerForTimeline *paramManager, bool getSampleLength=false, int32_t note=0) (defined in Sound) | Sound | |
hasBassAdjusted(ParamManager *paramManager) (defined in ModControllableAudio) | ModControllableAudio | |
hasCutModeSamples(ParamManagerForTimeline *paramManager) (defined in Sound) | Sound | |
hasCutOrLoopModeSamples(ParamManagerForTimeline *paramManager, int32_t note, bool *anyLooping=nullptr) (defined in Sound) | Sound | |
hasFilters() (defined in Sound) | Sound | |
hasRecorder() (defined in Output) | Output | inline |
hasTrebleAdjusted(ParamManager *paramManager) (defined in ModControllableAudio) | ModControllableAudio | |
highSampleRatePos (defined in ModControllableAudio) | ModControllableAudio | |
hpfMode (defined in ModControllableAudio) | ModControllableAudio | |
initParams(ParamManager *paramManager) (defined in Sound) | Sound | static |
Instrument(OutputType newType) (defined in Instrument) | Instrument | inline |
inValidState (defined in Output) | Output | |
invertReversed (defined in Sound) | Sound | |
isAnyAuditioningHappening() final (defined in MelodicInstrument) | MelodicInstrument | virtual |
isBitcrushingEnabled(ParamManager *paramManager) (defined in ModControllableAudio) | ModControllableAudio | |
isDrum() (defined in Sound) | Sound | inlinevirtual |
isEditingComp() (defined in ModControllable) | ModControllable | inlinevirtual |
isEmpty(bool displayPopup=true) (defined in Output) | Output | |
isGettingSoloingClip (defined in Output) | Output | |
isKit() (defined in ModControllable) | ModControllable | inlinevirtual |
isNoiseActiveEver(ParamManagerForTimeline *paramManager) (defined in Sound) | Sound | |
isNoteAuditioning(int32_t noteCode) (defined in MelodicInstrument) | MelodicInstrument | |
isNoteRowStillAuditioningAsLinearRecordingEnded(NoteRow *noteRow) final (defined in MelodicInstrument) | MelodicInstrument | virtual |
isSkippingRendering() override (defined in SoundInstrument) | SoundInstrument | inlinevirtual |
isSong() (defined in ModControllable) | ModControllable | inlinevirtual |
isSourceActiveCurrently(int32_t s, ParamManagerForTimeline *paramManager) (defined in Sound) | Sound | |
isSourceActiveEver(int32_t s, ParamManager *paramManager) (defined in Sound) | Sound | |
isSourceActiveEverDisregardingMissingSample(int32_t s, ParamManager *paramManager) (defined in Sound) | Sound | |
isSRREnabled(ParamManager *paramManager) (defined in ModControllableAudio) | ModControllableAudio | |
killAllVoices() override | Sound | virtual |
lastGrabbedSample (defined in ModControllableAudio) | ModControllableAudio | |
lastNoteCode (defined in Sound) | Sound | |
lastSample (defined in ModControllableAudio) | ModControllableAudio | |
learnKnob(MIDICable *cable, ParamDescriptor paramDescriptor, uint8_t whichKnob, uint8_t modKnobMode, uint8_t midiChannel, Song *song) final | Sound | virtual |
lfoConfig (defined in Sound) | Sound | |
loadAllAudioFiles(bool mayActuallyReadFiles) override (defined in SoundInstrument) | SoundInstrument | virtual |
loadCrucialAudioFilesOnly() override (defined in SoundInstrument) | SoundInstrument | virtual |
lowSampleRatePos (defined in ModControllableAudio) | ModControllableAudio | |
lpfMode (defined in ModControllableAudio) | ModControllableAudio | |
matchesPreset(OutputType otherType, int32_t channel, int32_t channelSuffix, char const *otherName, char const *otherPath) override (defined in Instrument) | Instrument | inlinevirtual |
maxVoiceCount (defined in Sound) | Sound | |
maySourcePatchToParam(PatchSource s, uint8_t p, ParamManager *paramManager) (defined in Sound) | Sound | |
MelodicInstrument(OutputType newType) (defined in MelodicInstrument) | MelodicInstrument | inlineexplicit |
midi_knobs (defined in ModControllableAudio) | ModControllableAudio | |
midiInput (defined in Instrument) | Instrument | |
modButtonAction(uint8_t whichModButton, bool on, ParamManagerForTimeline *paramManager) final (defined in Sound) | Sound | virtual |
ModControllable()=default (defined in ModControllable) | ModControllable | |
ModControllableAudio() (defined in ModControllableAudio) | ModControllableAudio | |
modEncoderActionForNonExistentParam(int32_t offset, int32_t whichModEncoder, ModelStackWithAutoParam *modelStack) (defined in ModControllable) | ModControllable | inlinevirtual |
modEncoderButtonAction(uint8_t whichModEncoder, bool on, ModelStackWithThreeMainThings *modelStack) final (defined in Sound) | Sound | virtual |
modfx (defined in ModControllableAudio) | ModControllableAudio | |
modFXType_ (defined in ModControllableAudio) | ModControllableAudio | |
modKnobMode (defined in Output) | Output | |
modKnobs (defined in Sound) | Sound | |
modulator1ToModulator0 (defined in Sound) | Sound | |
modulatorCents (defined in Sound) | Sound | |
modulatorRetriggerPhase (defined in Sound) | Sound | |
modulatorTranspose (defined in Sound) | Sound | |
modulatorTransposers (defined in Sound) | Sound | |
monophonicExpressionEvent(int32_t newValue, int32_t expressionDimension) override (defined in SoundInstrument) | SoundInstrument | virtual |
monophonicExpressionValues (defined in Sound) | Sound | |
mutedInArrangementMode (defined in Output) | Output | |
mutedInArrangementModeBeforeStemExport (defined in Output) | Output | |
name (defined in Output) | Output | |
needsEarlyPlayback() const (defined in Output) | Output | inlinevirtual |
next (defined in Output) | Output | |
nextClipFoundShouldGetArmed (defined in Output) | Output | |
noteIsOn(int32_t noteCode, bool resetTimeEntered) (defined in SoundInstrument) | SoundInstrument | |
noteOff(ModelStackWithThreeMainThings *modelStack, ArpeggiatorBase *arpeggiator, int32_t noteCode) (defined in Sound) | Sound | |
noteOffPostArpeggiator(ModelStackWithSoundFlags *modelStack, int32_t noteCode=-32768) (defined in Sound) | Sound | |
noteOn(ModelStackWithThreeMainThings *modelStack, ArpeggiatorBase *arpeggiator, int32_t noteCode, int16_t const *mpeValues, uint32_t sampleSyncLength=0, int32_t ticksLate=0, uint32_t samplesLate=0, int32_t velocity=64, int32_t fromMIDIChannel=16) (defined in Sound) | Sound | |
noteOnPostArpeggiator(ModelStackWithSoundFlags *modelStack, int32_t newNoteCodeBeforeArpeggiation, int32_t newNoteCodeAfterArpeggiation, int32_t velocity, int16_t const *mpeValues, uint32_t sampleSyncLength, int32_t ticksLate, uint32_t samplesLate, int32_t fromMIDIChannel=16) (defined in Sound) | Sound | |
notesAuditioned (defined in MelodicInstrument) | MelodicInstrument | |
notifyValueChangeViaLPF(int32_t p, bool shouldDoParamLPF, ModelStackWithThreeMainThings const *modelStack, int32_t oldValue, int32_t newValue, bool fromAutomation) (defined in Sound) | Sound | |
numActiveVoices() const | Sound | inline |
numUnison (defined in Sound) | Sound | |
offerBendRangeUpdate(ModelStack *modelStack, MIDICable &cable, int32_t channelOrZone, int32_t whichBendRange, int32_t bendSemitones) override (defined in MelodicInstrument) | MelodicInstrument | virtual |
offerReceivedAftertouch(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDICable &cable, int32_t channel, int32_t value, int32_t noteCode, bool *doingMidiThru) override (defined in MelodicInstrument) | MelodicInstrument | virtual |
offerReceivedCC(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDICable &cable, uint8_t channel, uint8_t ccNumber, uint8_t value, bool *doingMidiThru) override (defined in MelodicInstrument) | MelodicInstrument | virtual |
offerReceivedCCToLearnedParams(MIDICable &cable, uint8_t channel, uint8_t ccNumber, uint8_t value, ModelStackWithTimelineCounter *modelStack) override (defined in SoundInstrument) | SoundInstrument | inlinevirtual |
offerReceivedCCToLearnedParamsForClip(MIDICable &cable, uint8_t channel, uint8_t ccNumber, uint8_t value, ModelStackWithTimelineCounter *modelStack, int32_t noteRowIndex=-1) (defined in ModControllableAudio) | ModControllableAudio | |
offerReceivedCCToLearnedParamsForSong(MIDICable &cable, uint8_t channel, uint8_t ccNumber, uint8_t value, ModelStackWithThreeMainThings *modelStackWithThreeMainThings) (defined in ModControllableAudio) | ModControllableAudio | |
offerReceivedNote(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDICable &cable, bool on, int32_t channel, int32_t note, int32_t velocity, bool shouldRecordNotes, bool *doingMidiThru) override (defined in MelodicInstrument) | MelodicInstrument | virtual |
offerReceivedPitchBend(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDICable &cable, uint8_t channel, uint8_t data1, uint8_t data2, bool *doingMidiThru) override (defined in MelodicInstrument) | MelodicInstrument | virtual |
offerReceivedPitchBendToLearnedParams(MIDICable &cable, uint8_t channel, uint8_t data1, uint8_t data2, ModelStackWithTimelineCounter *modelStack) override | SoundInstrument | inlinevirtual |
offerReceivedPitchBendToLearnedParams(MIDICable &cable, uint8_t channel, uint8_t data1, uint8_t data2, ModelStackWithTimelineCounter *modelStack, int32_t noteRowIndex=-1) (defined in ModControllableAudio) | ModControllableAudio | |
oscillatorSync (defined in Sound) | Sound | |
oscRetriggerPhase (defined in Sound) | Sound | |
Output(OutputType newType) (defined in Output) | Output | |
outputMidiChannel (defined in Sound) | Sound | |
outputMidiNoteForDrum (defined in Sound) | Sound | |
outputRecordingThisOutput (defined in Output) | Output | protected |
paramFinalValues (defined in Sound) | Sound | |
paramLPF (defined in Sound) | Sound | |
patchedParamPresetValueChanged(uint8_t p, ModelStackWithSoundFlags *modelStack, int32_t oldValue, int32_t newValue) (defined in Sound) | Sound | |
patcher (defined in Sound) | Sound | |
pickAnActiveClipForArrangementPos(ModelStack *modelStack, int32_t arrangementPos, PgmChangeSend maySendMIDIPGMs) (defined in Output) | Output | |
pickAnActiveClipIfPossible(ModelStack *modelStack, bool searchSessionClipsIfNeeded=true, PgmChangeSend maySendMIDIPGMs=PgmChangeSend::ONCE, bool setupWithoutActiveClipIfNeeded=true) (defined in Output) | Output | |
polyphonic (defined in Sound) | Sound | |
polyphonicExpressionEventOnChannelOrNote(int32_t newValue, int32_t expressionDimension, int32_t channelOrNoteNumber, MIDICharacteristic whichCharacteristic) override (defined in SoundInstrument) | SoundInstrument | virtual |
polyphonicExpressionEventPossiblyToRecord(ModelStackWithTimelineCounter *modelStack, int32_t newValue, int32_t expressionDimension, int32_t channelOrNoteNumber, MIDICharacteristic whichCharacteristic) (defined in MelodicInstrument) | MelodicInstrument | |
possiblyBeginArrangementRecording(Song *song, int32_t newPos) (defined in Output) | Output | |
possiblyRefreshAutomationEditorGrid(int32_t ccNumber) (defined in MelodicInstrument) | MelodicInstrument | private |
possiblySetupDefaultExpressionPatching(ParamManager *paramManager) (defined in Sound) | Sound | |
postReverbVolumeLastTime (defined in ModControllableAudio) | ModControllableAudio | |
prepareForHibernation() override (defined in Sound) | Sound | virtual |
prepareForHibernationOrDeletion() override (defined in SoundInstrument) | SoundInstrument | virtual |
processFX(std::span< StereoSample > buffer, ModFXType modFXType, int32_t modFXRate, int32_t modFXDepth, const Delay::State &delayWorkingState, int32_t *postFXVolume, ParamManager *paramManager, bool anySoundComingIn, q31_t reverbSendAmount) (defined in ModControllableAudio) | ModControllableAudio | protected |
processGrainFX(std::span< StereoSample > buffer, int32_t modFXRate, int32_t modFXDepth, int32_t *postFXVolume, UnpatchedParamSet *unpatchedParams, bool anySoundComingIn, q31_t verbAmount) (defined in ModControllableAudio) | ModControllableAudio | private |
processParamFromInputMIDIChannel(int32_t cc, int32_t newValue, ModelStackWithTimelineCounter *modelStack) override (defined in MelodicInstrument) | MelodicInstrument | virtual |
processReverbSendAndVolume(std::span< StereoSample > buffer, int32_t *reverbBuffer, int32_t postFXVolume, int32_t postReverbVolume, int32_t reverbSendAmount, int32_t pan=0, bool doAmplitudeIncrement=false) (defined in ModControllableAudio) | ModControllableAudio | |
processSRRAndBitcrushing(std::span< StereoSample > buffer, int32_t *postFXVolume, ParamManager *paramManager) (defined in ModControllableAudio) | ModControllableAudio | |
processStutter(std::span< StereoSample > buffer, ParamManager *paramManager) (defined in ModControllableAudio) | ModControllableAudio | |
pushSwitchActionOnEncoderForParam(int32_t p, bool on, ModelStackWithThreeMainThings *modelStack) (defined in Sound) | Sound | private |
readFromFile(Deserializer &reader, Song *song, Clip *clip, int32_t readAutomationUpToPos) override (defined in SoundInstrument) | SoundInstrument | virtual |
readFromFile(Deserializer &reader, ModelStackWithModControllable *modelStack, int32_t readAutomationUpToPos, ArpeggiatorSettings *arpSettings) (defined in Sound) | Sound | |
readParamsFromFile(Deserializer &reader, ParamManagerForTimeline *paramManager, int32_t readAutomationUpToPos) (defined in Sound) | Sound | static |
readParamTagFromFile(Deserializer &reader, char const *tagName, ParamManagerForTimeline *paramManager, int32_t readAutomationUpToPos) (defined in Sound) | Sound | static |
readSourceFromFile(Deserializer &reader, int32_t s, ParamManagerForTimeline *paramManager, int32_t readAutomationUpToPos) | Sound | private |
readTagFromFile(Deserializer &reader, char const *tagName) override (defined in SoundInstrument) | SoundInstrument | virtual |
readTagFromFile(Deserializer &reader, char const *tagName, ParamManagerForTimeline *paramManager, int32_t readAutomationUpToPos, ArpeggiatorSettings *arpSettings, Song *song) (defined in ModControllableAudio) | ModControllableAudio | virtual |
readTagFromFileOrError(Deserializer &reader, char const *tagName, ParamManagerForTimeline *paramManager, int32_t readAutomationUpToPos, ArpeggiatorSettings *arpSettings, Song *song) (defined in Sound) | Sound | private |
reassessRenderSkippingStatus(ModelStackWithSoundFlags *modelStack, bool shouldJustCutModFX=false) (defined in Sound) | Sound | |
recalculateAllVoicePhaseIncrements(ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | |
recalculateModulatorTransposer(uint8_t m, ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | private |
recalculatePatchingToParam(uint8_t p, ParamManagerForTimeline *paramManager) (defined in Sound) | Sound | |
receivedAftertouch(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDICable &cable, MIDIMatchType match, int32_t channel, int32_t value, int32_t noteCode, bool *doingMidiThru) (defined in MelodicInstrument) | MelodicInstrument | |
receivedCC(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDICable &cable, MIDIMatchType match, uint8_t channel, uint8_t ccNumber, uint8_t value, bool *doingMidiThru) (defined in MelodicInstrument) | MelodicInstrument | |
receivedNote(ModelStackWithTimelineCounter *modelStack, MIDICable &cable, bool on, int32_t midiChannel, MIDIMatchType match, int32_t note, int32_t velocity, bool shouldRecordNotes, bool *doingMidiThru) (defined in MelodicInstrument) | MelodicInstrument | |
receivedPitchBend(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDICable &cable, MIDIMatchType match, uint8_t channel, uint8_t data1, uint8_t data2, bool *doingMidiThru) (defined in MelodicInstrument) | MelodicInstrument | |
recorder (defined in Output) | Output | protected |
recorderIsEchoing (defined in Output) | Output | protected |
recordingInArrangement (defined in Output) | Output | |
removeRecorder() (defined in Output) | Output | inline |
render(ModelStackWithThreeMainThings *modelStack, std::span< StereoSample > output, int32_t *reverbBuffer, int32_t sideChainHitPending, int32_t reverbAmountAdjust=134217728, bool shouldLimitDelayFeedback=false, int32_t pitchAdjust=kMaxSampleValue, SampleRecorder *recorder=nullptr) (defined in Sound) | Sound | |
renderingOscillatorSyncCurrently(ParamManagerForTimeline *paramManager) (defined in Sound) | Sound | |
renderingOscillatorSyncEver(ParamManager *paramManager) (defined in Sound) | Sound | |
renderingVoicesInStereo(ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | private |
renderOutput(ModelStack *modelStack, std::span< StereoSample > buffer, int32_t *reverbBuffer, int32_t reverbAmountAdjust, int32_t sideChainHitPending, bool shouldLimitDelayFeedback, bool isClipActive) override (defined in SoundInstrument) | SoundInstrument | virtual |
resyncGlobalLFOs() (defined in Sound) | Sound | |
resyncLFOs() override (defined in SoundInstrument) | SoundInstrument | virtual |
sampleRateReductionOnLastTime (defined in ModControllableAudio) | ModControllableAudio | |
sampleZoneChanged(MarkerType markerType, int32_t s, ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | |
saturate(int32_t *data, uint32_t *workingValue) (defined in Sound) | Sound | inline |
sendMIDIPGM() (defined in Output) | Output | inlinevirtual |
sendNote(ModelStackWithThreeMainThings *modelStack, bool isOn, int32_t noteCode, int16_t const *mpeValues, int32_t fromMIDIChannel, uint8_t velocity, uint32_t sampleSyncLength, int32_t ticksLate, uint32_t samplesLate) override (defined in SoundInstrument) | SoundInstrument | virtual |
setActiveClip(ModelStackWithTimelineCounter *modelStack, PgmChangeSend maySendMIDIPGMs) override (defined in SoundInstrument) | SoundInstrument | virtual |
setModFXType(ModFXType newType) final (defined in Sound) | Sound | virtual |
setModulatorCents(int32_t m, int32_t value, ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | |
setModulatorTranspose(int32_t m, int32_t value, ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | |
setNumUnison(int32_t newNum, ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | |
setRenderingToAudioOutput(bool monitoring, Output *output) | Output | inline |
setSkippingRendering(bool newSkipping) (defined in Sound) | Sound | virtual |
setSynthMode(SynthMode value, Song *song) (defined in Sound) | Sound | |
setUnisonDetune(int32_t newAmount, ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | |
setUnisonStereoSpread(int32_t newAmount) (defined in Sound) | Sound | |
setupAsBlankSynth(ParamManager *paramManager, bool is_dx=false) (defined in Sound) | Sound | |
setupAsDefaultSynth(ParamManager *paramManager) (defined in Sound) | Sound | |
setupAsSample(ParamManagerForTimeline *paramManager) (defined in Sound) | Sound | |
setupDefaultAudioFileDir() (defined in Instrument) | Instrument | protected |
setupDefaultExpressionPatching(ParamManager *paramManager) (defined in Sound) | Sound | private |
setupPatching(ModelStackWithTimelineCounter *modelStack) override (defined in SoundInstrument) | SoundInstrument | virtual |
setupPatchingForAllParamManagers(Song *song) override (defined in SoundInstrument) | SoundInstrument | virtual |
setupUnisonDetuners(ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | private |
setupUnisonStereoSpread() (defined in Sound) | Sound | private |
setupWithoutActiveClip(ModelStack *modelStack) override (defined in SoundInstrument) | SoundInstrument | virtual |
shouldHibernate (defined in Instrument) | Instrument | |
shouldRenderInSong() (defined in Output) | Output | inline |
sidechain (defined in ModControllableAudio) | ModControllableAudio | |
sideChainSendLevel (defined in Sound) | Sound | |
skippingRendering (defined in Sound) | Sound | |
soloingInArrangementMode (defined in Output) | Output | |
Sound() (defined in Sound) | Sound | |
SoundInstrument() (defined in SoundInstrument) | SoundInstrument | |
sources (defined in Sound) | Sound | |
sourcesChanged (defined in Sound) | Sound | |
startSkippingRendering(ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | private |
startSkippingRenderingAtTime (defined in Sound) | Sound | |
stealOneActiveVoice() | Sound | private |
stopAnyAuditioning(ModelStack *modelStack) final (defined in MelodicInstrument) | MelodicInstrument | virtual |
stopParamLPF(ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | private |
stopSkippingRendering(ArpeggiatorSettings *arpSettings) (defined in Sound) | Sound | private |
stutterConfig (defined in ModControllableAudio) | ModControllableAudio | |
switchDelayAnalog() (defined in ModControllableAudio) | ModControllableAudio | protected |
switchDelayPingPong() (defined in ModControllableAudio) | ModControllableAudio | protected |
switchDelaySyncLevel() (defined in ModControllableAudio) | ModControllableAudio | protected |
switchDelaySyncType() (defined in ModControllableAudio) | ModControllableAudio | protected |
switchHPFMode() (defined in ModControllableAudio) | ModControllableAudio | protected |
switchHPFModeWithOff() (defined in ModControllableAudio) | ModControllableAudio | private |
switchLPFMode() (defined in ModControllableAudio) | ModControllableAudio | protected |
switchLPFModeWithOff() (defined in ModControllableAudio) | ModControllableAudio | private |
synthMode (defined in Sound) | Sound | |
terminateOneActiveVoice() | Sound | private |
timeStartedSkippingRenderingArp (defined in Sound) | Sound | |
timeStartedSkippingRenderingLFO (defined in Sound) | Sound | |
timeStartedSkippingRenderingModFX (defined in Sound) | Sound | |
toModControllable() override (defined in SoundInstrument) | SoundInstrument | virtual |
transpose (defined in Sound) | Sound | |
trebleFreq (defined in ModControllableAudio) | ModControllableAudio | |
type (defined in Output) | Output | |
unisonDetune (defined in Sound) | Sound | |
unisonDetuners (defined in Sound) | Sound | |
unisonPan (defined in Sound) | Sound | |
unisonStereoSpread (defined in Sound) | Sound | |
unlearnKnobs(ParamDescriptor paramDescriptor, Song *song) (defined in ModControllableAudio) | ModControllableAudio | |
unpatchedParamKind_ | ModControllableAudio | protected |
valueChangedEnoughToMatter(int32_t old_value, int32_t new_value, deluge::modulation::params::Kind kind, uint32_t paramID) (defined in ModControllable) | ModControllable | inlinevirtual |
voicePriority (defined in Sound) | Sound | |
voices() const | Sound | inline |
voices_ | Sound | private |
voiceUnassigned(ModelStackWithSoundFlags *modelStack) (defined in Sound) | Sound | |
volumeNeutralValueForUnison (defined in Sound) | Sound | |
wantsToBeginArrangementRecording() (defined in Output) | Output | inlinevirtual |
wasCreatedForAutoOverdub (defined in Output) | Output | |
withoutTrebleL (defined in ModControllableAudio) | ModControllableAudio | |
withoutTrebleR (defined in ModControllableAudio) | ModControllableAudio | |
wontBeRenderedForAWhile() override (defined in Sound) | Sound | virtual |
writeAttributesToFile(Serializer &writer) (defined in ModControllableAudio) | ModControllableAudio | |
writeDataToFile(Serializer &writer, Clip *clipForSavingOutputOnly, Song *song) override (defined in SoundInstrument) | SoundInstrument | virtual |
writeMelodicInstrumentAttributesToFile(Serializer &writer, Clip *clipForSavingOutputOnly, Song *song) (defined in MelodicInstrument) | MelodicInstrument | |
writeMelodicInstrumentTagsToFile(Serializer &writer, Clip *clipForSavingOutputOnly, Song *song) (defined in MelodicInstrument) | MelodicInstrument | |
writeParamAttributesToFile(Serializer &writer, ParamManager *paramManager, bool writeAutomation, int32_t *valuesForOverride=nullptr) (defined in ModControllableAudio) | ModControllableAudio | static |
writeParamsToFile(Serializer &writer, ParamManager *paramManager, bool writeAutomation) (defined in Sound) | Sound | static |
writeParamTagsToFile(Serializer &writer, ParamManager *paramManager, bool writeAutomation, int32_t *valuesForOverride=nullptr) (defined in ModControllableAudio) | ModControllableAudio | static |
writeSourceToFile(Serializer &writer, int32_t s, char const *tagName) (defined in Sound) | Sound | private |
writeTagsToFile(Serializer &writer) (defined in ModControllableAudio) | ModControllableAudio | |
writeToFile(Serializer &writer, bool savingSong, ParamManager *paramManager, ArpeggiatorSettings *arpSettings, const char *pathAttribute=NULL) (defined in Sound) | Sound | |
writeToFile(Clip *clipForSavingOutputOnly, Song *song) (defined in Output) | Output | |
~ModControllable()=default (defined in ModControllable) | ModControllable | virtual |
~ModControllableAudio() (defined in ModControllableAudio) | ModControllableAudio | virtual |
~Output() (defined in Output) | Output | virtual |
~Sound() override (defined in Sound) | Sound | inline |
~Voiced()=default (defined in Voiced) | Voiced | virtual |