![]() |
Deluge Firmware 1.3.0
Build date: 2025.10.22
|
This is the complete list of members for CVInstrument, including all inherited members.
| activeClip (defined in Output) | Output | protected |
| addRecorder(SampleRecorder *newRecorder) (defined in Output) | Output | inline |
| allowNoteTails(ModelStackWithSoundFlags *modelStack, bool disregardSampleLoop=false) (defined in ModControllable) | ModControllable | inlinevirtual |
| alreadyGotItsNewClip (defined in Output) | Output | |
| armedForRecording (defined in Output) | Output | |
| arpeggiator (defined in MelodicInstrument) | MelodicInstrument | |
| beenEdited(bool shouldMoveToEmptySlot) override (defined in NonAudioInstrument) | NonAudioInstrument | inlinevirtual |
| 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 | |
| cachedBendRanges (defined in NonAudioInstrument) | NonAudioInstrument | |
| ccReceivedFromInputMIDIChannel(int32_t cc, int32_t value, ModelStackWithTimelineCounter *modelStack) (defined in MelodicInstrument) | MelodicInstrument | inlinevirtual |
| channel (defined in NonAudioInstrument) | NonAudioInstrument | private |
| clearModes() (defined in CVInstrument) | CVInstrument | inlineprivate |
| 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 | |
| colour (defined in Output) | Output | |
| compensateInstrumentVolumeForResonance(ModelStackWithThreeMainThings *modelStack) (defined in Instrument) | Instrument | inlinevirtual |
| createNewClipForArrangementRecording(ModelStack *modelStack) final (defined in Instrument) | Instrument | protectedvirtual |
| cutAllSound() (defined in Output) | Output | inlinevirtual |
| CVInstrument() (defined in CVInstrument) | CVInstrument | |
| cvmode (defined in CVInstrument) | CVInstrument | private |
| defaultVelocity (defined in Instrument) | Instrument | |
| deleteAnyInstancesOfClip(InstrumentClip *clip) (defined in Instrument) | Instrument | |
| deleteBackedUpParamManagers(Song *song) (defined in Output) | Output | inlinevirtual |
| detachActiveClip(Song *currentSong) (defined in Output) | Output | |
| dirPath (defined in Instrument) | Instrument | |
| doAnySoundsUseCC(uint8_t channel, uint8_t ccNumber, uint8_t value) (defined in Instrument) | Instrument | inlinevirtual |
| doTickForwardForArp(ModelStack *modelStack, int32_t currentPos) final (defined in NonAudioInstrument) | NonAudioInstrument | virtual |
| earlyNotes (defined in MelodicInstrument) | MelodicInstrument | |
| editedByUser (defined in Instrument) | Instrument | |
| 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 | |
| existsOnCard (defined in Instrument) | Instrument | |
| exportStem (defined in Output) | Output | |
| gateMode (defined in CVInstrument) | CVInstrument | private |
| getActiveClip() const (defined in Output) | Output | |
| getArpSettings(InstrumentClip *clip=nullptr) (defined in MelodicInstrument) | MelodicInstrument | |
| getChannel() const (defined in NonAudioInstrument) | NonAudioInstrument | inline |
| getClipFromName(String *name) | Output | |
| getCV2Mode() (defined in CVInstrument) | CVInstrument | inline |
| getKnobPosForNonExistentParam(int32_t whichModEncoder, ModelStackWithAutoParam *modelStack) (defined in ModControllable) | ModControllable | virtual |
| getModelStackWithParam(ModelStackWithTimelineCounter *modelStack, Clip *clip, int32_t paramID, deluge::modulation::params::Kind paramKind, bool affectEntire, bool useMenuStack) override (defined in MelodicInstrument) | MelodicInstrument | virtual |
| getModKnobMode() (defined in ModControllable) | ModControllable | virtual |
| getNameXMLTag() override (defined in Instrument) | Instrument | inlinevirtual |
| getOutputRecordingThis() (defined in Output) | Output | inline |
| getParamFromMIDIKnob(MIDIKnob &knob, ModelStackWithThreeMainThings *modelStack) | ModControllable | virtual |
| getParamFromModEncoder(int32_t whichModEncoder, ModelStackWithThreeMainThings *modelStack, bool allowCreation=true) (defined in ModControllable) | ModControllable | virtual |
| getParamManager(Song *song) final (defined in NonAudioInstrument) | NonAudioInstrument | virtual |
| getParamToControlFromInputMIDIChannel(int32_t cc, ModelStackWithThreeMainThings *modelStack) (defined in MelodicInstrument) | MelodicInstrument | virtual |
| getPitchChannel() (defined in CVInstrument) | CVInstrument | inlineprivate |
| getSlotXMLTag() override (defined in NonAudioInstrument) | NonAudioInstrument | inlinevirtual |
| getSubSlotXMLTag() override (defined in NonAudioInstrument) | NonAudioInstrument | inlinevirtual |
| getThingWithMostReverb(Sound **soundWithMostReverb, ParamManager **paramManagerWithMostReverb, GlobalEffectableForClip **globalEffectableWithMostReverb, int32_t *highestReverbAmountFound) (defined in Output) | Output | inlinevirtual |
| getXMLTag() override (defined in CVInstrument) | CVInstrument | inlinevirtual |
| hasRecorder() (defined in Output) | Output | inline |
| Instrument(OutputType newType) (defined in Instrument) | Instrument | inline |
| inValidState (defined in Output) | Output | |
| isAnyAuditioningHappening() final (defined in MelodicInstrument) | MelodicInstrument | virtual |
| 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 |
| isNoteAuditioning(int32_t noteCode) (defined in MelodicInstrument) | MelodicInstrument | |
| isNoteRowStillAuditioningAsLinearRecordingEnded(NoteRow *noteRow) final (defined in MelodicInstrument) | MelodicInstrument | virtual |
| isSkippingRendering() (defined in Output) | Output | inlinevirtual |
| isSong() (defined in ModControllable) | ModControllable | inlinevirtual |
| lastCombinedPolyExpression (defined in NonAudioInstrument) | NonAudioInstrument | protected |
| lastMonoExpression (defined in NonAudioInstrument) | NonAudioInstrument | protected |
| lastOutputMonoExpression (defined in NonAudioInstrument) | NonAudioInstrument | protected |
| loadAllAudioFiles(bool mayActuallyReadFiles) (defined in Output) | Output | inlinevirtual |
| loadCrucialAudioFilesOnly() (defined in Output) | Output | inlinevirtual |
| matchesPreset(OutputType otherType, int32_t otherChannel, int32_t channelSuffix, char const *otherName, char const *otherPath) override (defined in CVInstrument) | CVInstrument | inlinevirtual |
| MelodicInstrument(OutputType newType) (defined in MelodicInstrument) | MelodicInstrument | inlineexplicit |
| midiInput (defined in Instrument) | Instrument | |
| modButtonAction(uint8_t whichModButton, bool on, ParamManagerForTimeline *paramManager) (defined in ModControllable) | ModControllable | inlinevirtual |
| ModControllable()=default (defined in ModControllable) | ModControllable | |
| modEncoderActionForNonExistentParam(int32_t offset, int32_t whichModEncoder, ModelStackWithAutoParam *modelStack) (defined in ModControllable) | ModControllable | inlinevirtual |
| modEncoderButtonAction(uint8_t whichModEncoder, bool on, ModelStackWithThreeMainThings *modelStack) (defined in ModControllable) | ModControllable | inlinevirtual |
| modKnobMode (defined in Output) | Output | |
| monophonicExpressionEvent(int32_t newValue, int32_t expressionDmiension) override (defined in CVInstrument) | CVInstrument | virtual |
| monophonicPitchBendValue (defined in CVInstrument) | CVInstrument | |
| mutedInArrangementMode (defined in Output) | Output | |
| mutedInArrangementModeBeforeStemExport (defined in Output) | Output | |
| name (defined in Output) | Output | |
| navigateChannels(int oldChannel, int offset) (defined in CVInstrument) | CVInstrument | inlinestatic |
| needsEarlyPlayback() const override (defined in NonAudioInstrument) | NonAudioInstrument | virtual |
| next (defined in Output) | Output | |
| nextClipFoundShouldGetArmed (defined in Output) | Output | |
| NonAudioInstrument(OutputType newType) (defined in NonAudioInstrument) | NonAudioInstrument | inline |
| noteOffPostArp(int32_t noteCode, int32_t oldMIDIChannel, int32_t velocity, int32_t noteIndex) override (defined in CVInstrument) | CVInstrument | virtual |
| noteOnPostArp(int32_t noteCodePostArp, ArpNote *arpNote, int32_t noteIndex) override (defined in CVInstrument) | CVInstrument | virtual |
| notesAuditioned (defined in MelodicInstrument) | MelodicInstrument | |
| 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) (defined in Output) | Output | inlinevirtual |
| 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) | Output | inlinevirtual |
| Output(OutputType newType) (defined in Output) | Output | |
| outputRecordingThisOutput (defined in Output) | Output | protected |
| 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 | |
| polyphonicExpressionEventOnChannelOrNote(int32_t newValue, int32_t expressionDimension, int32_t channelOrNote, MIDICharacteristic whichCharacteristic) final (defined in NonAudioInstrument) | NonAudioInstrument | virtual |
| polyphonicExpressionEventPossiblyToRecord(ModelStackWithTimelineCounter *modelStack, int32_t newValue, int32_t expressionDimension, int32_t channelOrNoteNumber, MIDICharacteristic whichCharacteristic) (defined in MelodicInstrument) | MelodicInstrument | |
| polyphonicExpressionEventPostArpeggiator(int32_t newValue, int32_t noteCodeAfterArpeggiation, int32_t expressionDmiension, ArpNote *arpNote, int32_t noteIndex) override (defined in CVInstrument) | CVInstrument | virtual |
| polyPitchBendValue (defined in CVInstrument) | CVInstrument | |
| possiblyBeginArrangementRecording(Song *song, int32_t newPos) (defined in Output) | Output | |
| possiblyRefreshAutomationEditorGrid(int32_t ccNumber) (defined in MelodicInstrument) | MelodicInstrument | private |
| prepareForHibernationOrDeletion() (defined in Output) | Output | inlinevirtual |
| processParamFromInputMIDIChannel(int32_t cc, int32_t newValue, ModelStackWithTimelineCounter *modelStack) override (defined in MelodicInstrument) | MelodicInstrument | virtual |
| readFromFile(Deserializer &reader, Song *song, Clip *clip, int32_t readAutomationUpToPos) (defined in Output) | Output | virtual |
| readTagFromFile(Deserializer &reader, const char *tagName) override (defined in CVInstrument) | CVInstrument | virtual |
| 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 |
| renderOutput(ModelStack *modelStack, deluge::dsp::StereoBuffer< q31_t > buffer, int32_t *reverbBuffer, int32_t reverbAmountAdjust, int32_t sideChainHitPending, bool shouldLimitDelayFeedback, bool isClipActive) override (defined in NonAudioInstrument) | NonAudioInstrument | virtual |
| resyncLFOs() (defined in Output) | Output | inlinevirtual |
| sendMIDIPGM() (defined in Output) | Output | inlinevirtual |
| sendMonophonicExpressionEvent(int32_t dimension) (defined in CVInstrument) | CVInstrument | private |
| sendNote(ModelStackWithThreeMainThings *modelStack, bool isOn, int32_t noteCode, int16_t const *mpeValues, int32_t fromMIDIChannel=16, uint8_t velocity=64, uint32_t sampleSyncLength=0, int32_t ticksLate=0, uint32_t samplesLate=0) override (defined in NonAudioInstrument) | NonAudioInstrument | virtual |
| setActiveClip(ModelStackWithTimelineCounter *modelStack, PgmChangeSend maySendMIDIPGMs) override (defined in CVInstrument) | CVInstrument | virtual |
| setChannel(int channel) override (defined in CVInstrument) | CVInstrument | inlinevirtual |
| setCV2Mode(CVMode mode) (defined in CVInstrument) | CVInstrument | |
| setMode(CVInstrumentMode channel) (defined in CVInstrument) | CVInstrument | inlineprivate |
| setRenderingToAudioOutput(bool monitoring, Output *output) | Output | inline |
| setupDefaultAudioFileDir() (defined in Instrument) | Instrument | protected |
| setupPatching(ModelStackWithTimelineCounter *modelStack) (defined in Instrument) | Instrument | inlinevirtual |
| setupWithoutActiveClip(ModelStack *modelStack) override (defined in CVInstrument) | CVInstrument | virtual |
| shouldHibernate (defined in Instrument) | Instrument | |
| shouldRenderInSong() (defined in Output) | Output | inline |
| soloingInArrangementMode (defined in Output) | Output | |
| stopAnyAuditioning(ModelStack *modelStack) final (defined in MelodicInstrument) | MelodicInstrument | virtual |
| toModControllable() override (defined in NonAudioInstrument) | NonAudioInstrument | inlinevirtual |
| type (defined in Output) | Output | |
| unpatchedParamKind_ | ModControllable | protected |
| updatePitchBendOutput(bool outputToo=true) (defined in CVInstrument) | CVInstrument | private |
| valueChangedEnoughToMatter(int32_t old_value, int32_t new_value, deluge::modulation::params::Kind kind, uint32_t paramID) (defined in ModControllable) | ModControllable | inlinevirtual |
| wantsToBeginArrangementRecording() (defined in Output) | Output | inlinevirtual |
| wasCreatedForAutoOverdub (defined in Output) | Output | |
| writeDataToFile(Serializer &writer, Clip *clipForSavingOutputOnly, Song *song) override (defined in CVInstrument) | CVInstrument | virtual |
| writeMelodicInstrumentAttributesToFile(Serializer &writer, Clip *clipForSavingOutputOnly, Song *song) (defined in MelodicInstrument) | MelodicInstrument | |
| writeMelodicInstrumentTagsToFile(Serializer &writer, Clip *clipForSavingOutputOnly, Song *song) (defined in MelodicInstrument) | MelodicInstrument | |
| writeToFile(Clip *clipForSavingOutputOnly, Song *song) (defined in Output) | Output | |
| ~ModControllable()=default (defined in ModControllable) | ModControllable | virtual |
| ~Output() (defined in Output) | Output | virtual |