|
Deluge Firmware
|
This is the complete list of members for NonAudioInstrument, including all inherited members.
| activeClip | Output | |
| allowNoteTails(ModelStackWithSoundFlags *modelStack, bool disregardSampleLoop=false) | ModControllable | inlinevirtual |
| alreadyGotItsNewClip | Output | |
| armedForRecording | Output | |
| arpeggiator | MelodicInstrument | |
| beenEdited(bool shouldMoveToEmptySlot) | NonAudioInstrument | inlinevirtual |
| beginAuditioningForNote(ModelStack *modelStack, int note, int velocity, int16_t const *mpeValues, int fromMIDIChannel=MIDI_CHANNEL_NONE, uint32_t sampleSyncLength=0) | MelodicInstrument | |
| ccReceivedFromInputMIDIChannel(int cc, int value, ModelStackWithTimelineCounter *modelStack) | MelodicInstrument | inlinevirtual |
| channel | NonAudioInstrument | |
| clipHasInstance(Clip *clip) | Output | |
| clipInstances | Output | |
| clipLengthChanged(Clip *clip, int32_t oldLength) | Output | |
| compensateInstrumentVolumeForResonance(ModelStackWithThreeMainThings *modelStack) | Instrument | inlinevirtual |
| createNewClipForArrangementRecording(ModelStack *modelStack) final | Instrument | protectedvirtual |
| cutAllSound() | Output | inlinevirtual |
| defaultVelocity | Instrument | |
| deleteAnyInstancesOfClip(InstrumentClip *clip) | Instrument | |
| deleteBackedUpParamManagers(Song *song) | Output | inlinevirtual |
| detachActiveClip(Song *currentSong) | Output | |
| dirPath | Instrument | |
| doAnySoundsUseCC(uint8_t channel, uint8_t ccNumber, uint8_t value) | Instrument | inlinevirtual |
| doTickForwardForArp(ModelStack *modelStack, int32_t currentPos) final | NonAudioInstrument | virtual |
| earlyNotes | MelodicInstrument | |
| editedByUser | Instrument | |
| endAnyArrangementRecording(Song *song, int32_t actualEndPos, uint32_t timeRemainder) | Output | |
| endArrangementPlayback(Song *song, int32_t actualEndPos, uint32_t timeRemainder) | Output | |
| endAuditioningForNote(ModelStack *modelStack, int note, int velocity=DEFAULT_LIFT_VALUE) | MelodicInstrument | |
| existsOnCard | Instrument | |
| getArpSettings(InstrumentClip *clip=NULL) | MelodicInstrument | |
| getFilePrefix() | Instrument | inlinevirtual |
| getKnobPosForNonExistentParam(int whichModEncoder, ModelStackWithAutoParam *modelStack) | ModControllable | virtual |
| getModKnobMode() | ModControllable | virtual |
| getNameXMLTag() | Instrument | inlinevirtual |
| getParamFromMIDIKnob(MIDIKnob *knob, ModelStackWithThreeMainThings *modelStack) | ModControllable | virtual |
| getParamFromModEncoder(int whichModEncoder, ModelStackWithThreeMainThings *modelStack, bool allowCreation=true) | ModControllable | virtual |
| getParamManager(Song *song) final | NonAudioInstrument | virtual |
| getParamToControlFromInputMIDIChannel(int cc, ModelStackWithThreeMainThings *modelStack) | MelodicInstrument | virtual |
| getSlotXMLTag() | NonAudioInstrument | inlinevirtual |
| getSubSlotXMLTag() | NonAudioInstrument | inlinevirtual |
| getThingWithMostReverb(Sound **soundWithMostReverb, ParamManager **paramManagerWithMostReverb, GlobalEffectableForClip **globalEffectableWithMostReverb, int32_t *highestReverbAmountFound) | Output | inlinevirtual |
| getXMLTag()=0 | Output | pure virtual |
| Instrument(int newType) | Instrument | |
| inValidState | Output | |
| isAnyAuditioningHappening() final | MelodicInstrument | virtual |
| isGettingSoloingClip | Output | |
| isKit() | ModControllable | inlinevirtual |
| isNoteAuditioning(int noteCode) | MelodicInstrument | |
| isNoteRowStillAuditioningAsLinearRecordingEnded(NoteRow *noteRow) final | MelodicInstrument | virtual |
| isSkippingRendering() | Output | inlinevirtual |
| loadAllAudioFiles(bool mayActuallyReadFiles) | Output | inlinevirtual |
| loadCrucialAudioFilesOnly() | Output | inlinevirtual |
| MelodicInstrument(int newType) | MelodicInstrument | |
| midiInput | MelodicInstrument | |
| modButtonAction(uint8_t whichModButton, bool on, ParamManagerForTimeline *paramManager) | ModControllable | inlinevirtual |
| ModControllable() | ModControllable | |
| modEncoderActionForNonExistentParam(int offset, int whichModEncoder, ModelStackWithAutoParam *modelStack) | ModControllable | inlinevirtual |
| modEncoderButtonAction(uint8_t whichModEncoder, bool on, ModelStackWithThreeMainThings *modelStack) | ModControllable | inlinevirtual |
| modKnobMode | Output | |
| monophonicExpressionEvent(int newValue, int whichExpressionDimension) | ModControllable | inlinevirtual |
| mutedInArrangementMode | Output | |
| name | Output | |
| next | Output | |
| nextClipFoundShouldGetArmed | Output | |
| NonAudioInstrument(int newType) | NonAudioInstrument | |
| noteOffPostArp(int noteCodePostArp, int oldMIDIChannel, int velocity)=0 | NonAudioInstrument | pure virtual |
| noteOnPostArp(int noteCodePostArp, ArpNote *arpNote)=0 | NonAudioInstrument | pure virtual |
| notesAuditioned | MelodicInstrument | |
| offerBendRangeUpdate(ModelStack *modelStack, MIDIDevice *device, int channelOrZone, int whichBendRange, int bendSemitones) | MelodicInstrument | virtual |
| offerReceivedAftertouch(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDIDevice *fromDevice, int channel, int value, int noteCode, bool *doingMidiThru) | MelodicInstrument | virtual |
| offerReceivedCC(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDIDevice *fromDevice, uint8_t channel, uint8_t ccNumber, uint8_t value, bool *doingMidiThru) | MelodicInstrument | virtual |
| offerReceivedCCToLearnedParams(MIDIDevice *fromDevice, uint8_t channel, uint8_t ccNumber, uint8_t value, ModelStackWithTimelineCounter *modelStack) | Output | inlinevirtual |
| offerReceivedNote(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDIDevice *fromDevice, bool on, int channel, int note, int velocity, bool shouldRecordNotes, bool *doingMidiThru) | MelodicInstrument | virtual |
| offerReceivedPitchBend(ModelStackWithTimelineCounter *modelStackWithTimelineCounter, MIDIDevice *fromDevice, uint8_t channel, uint8_t data1, uint8_t data2, bool *doingMidiThru) | MelodicInstrument | virtual |
| offerReceivedPitchBendToLearnedParams(MIDIDevice *fromDevice, uint8_t channel, uint8_t data1, uint8_t data2, ModelStackWithTimelineCounter *modelStack) | Output | inlinevirtual |
| Output(int newType) | Output | |
| 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 channelOrNote, int whichCharacteristic) final | NonAudioInstrument | virtual |
| polyphonicExpressionEventPossiblyToRecord(ModelStackWithTimelineCounter *modelStack, int32_t newValue, int whichExpressionDimension, int channelOrNoteNumber, int whichCharacteristic) | MelodicInstrument | |
| polyphonicExpressionEventPostArpeggiator(int newValue, int noteCodeAfterArpeggiation, int whichExpressionDimension, ArpNote *arpNote)=0 | NonAudioInstrument | protectedpure virtual |
| possiblyBeginArrangementRecording(Song *song, int newPos) | Output | |
| prepareForHibernationOrDeletion() | Output | inlinevirtual |
| processParamFromInputMIDIChannel(int cc, int32_t newValue, ModelStackWithTimelineCounter *modelStack) | MelodicInstrument | |
| readFromFile(Song *song, Clip *clip, int32_t readAutomationUpToPos) | Output | virtual |
| readTagFromFile(char const *tagName) | NonAudioInstrument | virtual |
| recordingInArrangement | Output | |
| renderOutput(ModelStack *modelStack, StereoSample *startPos, StereoSample *endPos, int numSamples, int32_t *reverbBuffer, int32_t reverbAmountAdjust, int32_t sideChainHitPending, bool shouldLimitDelayFeedback, bool isClipActive) | NonAudioInstrument | virtual |
| resyncLFOs() | Output | inlinevirtual |
| sendMIDIPGM() | Output | inlinevirtual |
| sendNote(ModelStackWithThreeMainThings *modelStack, bool isOn, int noteCode, int16_t const *mpeValues, int fromMIDIChannel=16, uint8_t velocity=64, uint32_t sampleSyncLength=0, int32_t ticksLate=0, uint32_t samplesLate=0) | NonAudioInstrument | virtual |
| setActiveClip(ModelStackWithTimelineCounter *modelStack, int maySendMIDIPGMs) | MelodicInstrument | virtual |
| setupDefaultAudioFileDir() | Instrument | protected |
| setupPatching(ModelStackWithTimelineCounter *modelStack) | Instrument | inlinevirtual |
| setupWithoutActiveClip(ModelStack *modelStack) | Output | virtual |
| soloingInArrangementMode | Output | |
| stopAnyAuditioning(ModelStack *modelStack) final | MelodicInstrument | virtual |
| toModControllable() | NonAudioInstrument | inlinevirtual |
| type | Output | |
| wantsToBeginArrangementRecording() | Output | inlinevirtual |
| wasCreatedForAutoOverdub | Output | |
| writeDataToFile(Clip *clipForSavingOutputOnly, Song *song) | Instrument | virtual |
| writeMelodicInstrumentAttributesToFile(Clip *clipForSavingOutputOnly, Song *song) | MelodicInstrument | |
| writeMelodicInstrumentTagsToFile(Clip *clipForSavingOutputOnly, Song *song) | MelodicInstrument | |
| writeToFile(Clip *clipForSavingOutputOnly, Song *song) | Output | |
| ~Output() | Output | virtual |