|
Deluge Firmware
|
This is the complete list of members for SoundDrum, including all inherited members.
| allNotesOff(ModelStackWithThreeMainThings *modelStack, ArpeggiatorBase *arpeggiator) | Sound | |
| allowNoteTails(ModelStackWithSoundFlags *modelStack, bool disregardSampleLoop=false) | SoundDrum | virtual |
| allowsVeryLateNoteStart(InstrumentClip *clip, ParamManagerForTimeline *paramManager) | Sound | |
| allpassMemory | ModControllableAudio | |
| anyNoteIsOn() | SoundDrum | virtual |
| arpeggiator | SoundDrum | |
| arpSettings | SoundDrum | |
| auditioned | Drum | |
| bassFreq | ModControllableAudio | |
| bassOnlyL | ModControllableAudio | |
| bassOnlyR | ModControllableAudio | |
| beginStutter(ParamManagerForTimeline *paramManager) | ModControllableAudio | protected |
| buttonAction(int x, int y, bool on, ModelStackWithThreeMainThings *modelStack) | ModControllableAudio | |
| choke(ModelStackWithSoundFlags *modelStack) | SoundDrum | virtual |
| clearModFXMemory() | ModControllableAudio | protected |
| clippingAmount | ModControllableAudio | |
| cloneFrom(ModControllableAudio *other) | ModControllableAudio | virtual |
| compensateVolumeForResonance(ModelStackWithThreeMainThings *modelStack) | Sound | |
| compressor | ModControllableAudio | |
| confirmNumVoices(char const *error) | Sound | |
| createParamManagerForLoading(ParamManagerForTimeline *paramManager) | Sound | static |
| delay | ModControllableAudio | |
| deleteMultiRange(int s, int r) | Sound | |
| detachSourcesFromAudioFiles() | Sound | |
| doneReadingFromFile() | Sound | |
| Drum(int newType) | Drum | |
| drumWontBeRenderedForAWhile() | SoundDrum | virtual |
| earlyNoteStillActive | Drum | |
| earlyNoteVelocity | Drum | |
| endStutter(ParamManagerForTimeline *paramManager) | ModControllableAudio | |
| ensureInaccessibleParamPresetValuesWithoutKnobsAreZero(Song *song) final | Sound | virtual |
| ensureInaccessibleParamPresetValuesWithoutKnobsAreZero(ModelStackWithThreeMainThings *modelStack) | Sound | |
| ensureInaccessibleParamPresetValuesWithoutKnobsAreZeroWithMinimalDetails(ParamManager *paramManager) | Sound | |
| ensureParamPresetValueWithoutKnobIsZero(ModelStackWithAutoParam *modelStack) | Sound | |
| ensureParamPresetValueWithoutKnobIsZeroWithMinimalDetails(ParamManager *paramManager, int p) | Sound | |
| envelopeHasSustainCurrently(int e, ParamManagerForTimeline *paramManager) | Sound | |
| envelopeHasSustainEver(int e, ParamManagerForTimeline *paramManager) | Sound | |
| expressionEvent(int newValue, int whichExpressionDimension) | SoundDrum | virtual |
| expressionEventPossiblyToRecord(ModelStackWithTimelineCounter *modelStack, int16_t newValue, int whichExpressionimension, int level) | Drum | |
| fastReleaseAllVoices(ModelStackWithSoundFlags *modelStack) | Sound | |
| getArp() | SoundDrum | virtual |
| getArpSettings(InstrumentClip *clip=NULL) | SoundDrum | inlinevirtual |
| getCombinedExpressionInputs(int16_t *combined) | Drum | |
| getKnobPos(uint8_t p, ParamManagerForTimeline *paramManager, uint32_t timePos, TimelineCounter *counter) | Sound | |
| getKnobPosBig(int p, ParamManagerForTimeline *paramManager, uint32_t timePos, TimelineCounter *counter) | Sound | |
| getKnobPosForNonExistentParam(int whichModEncoder, ModelStackWithAutoParam *modelStack) | ModControllable | virtual |
| getMaxOscTranspose(InstrumentClip *clip) | Sound | |
| getMinOscTranspose() | Sound | |
| getModKnobMode() | SoundDrum | virtual |
| getName(char *buffer) | SoundDrum | virtual |
| getParamFromMIDIKnob(MIDIKnob *knob, ModelStackWithThreeMainThings *modelStack) final | Sound | virtual |
| getParamFromModEncoder(int whichModEncoder, ModelStackWithThreeMainThings *modelStack, bool allowCreation=true) final | Sound | virtual |
| getSmoothedPatchedParamValue(int p, ParamManager *paramManager) | Sound | inline |
| getStutterRate(ParamManager *paramManager) | ModControllableAudio | protected |
| getSynthMode() | Sound | inline |
| getThingWithMostReverb(Sound **soundWithMostReverb, ParamManager **paramManagerWithMostReverb, GlobalEffectableForClip **globalEffectableWithMostReverb, int32_t *highestReverbAmountFound, ParamManagerForTimeline *paramManager) | Sound | |
| globalLFO | Sound | |
| globalSourceValues | Sound | |
| grabbedSample | ModControllableAudio | |
| hasAnyTimeStretchSyncing(ParamManagerForTimeline *paramManager, bool getSampleLength=false, int note=0) | Sound | |
| hasAnyVoices() | SoundDrum | virtual |
| hasBassAdjusted(ParamManager *paramManager) | ModControllableAudio | |
| hasCutModeSamples(ParamManagerForTimeline *paramManager) | Sound | |
| hasCutOrLoopModeSamples(ParamManagerForTimeline *paramManager, int note, bool *anyLooping=NULL) | Sound | |
| hasFilters() | Sound | |
| hasTrebleAdjusted(ParamManager *paramManager) | ModControllableAudio | |
| highSampleRatePos | ModControllableAudio | |
| initParams(ParamManager *paramManager) | Sound | static |
| isBitcrushingEnabled(ParamManager *paramManager) | ModControllableAudio | |
| isDrum() | SoundDrum | inlinevirtual |
| isKit() | ModControllable | inlinevirtual |
| isNoiseActiveEver(ParamManagerForTimeline *paramManager) | Sound | |
| isSourceActiveCurrently(int s, ParamManagerForTimeline *paramManager) | Sound | |
| isSourceActiveEver(int s, ParamManager *paramManager) | Sound | |
| isSourceActiveEverDisregardingMissingSample(int s, ParamManager *paramManager) | Sound | |
| isSRREnabled(ParamManager *paramManager) | ModControllableAudio | |
| kit | Drum | |
| lastExpressionInputsReceived | Drum | |
| lastGrabbedSample | ModControllableAudio | |
| lastMIDIChannelAuditioned | Drum | |
| lastNoteCode | Sound | |
| lastSample | ModControllableAudio | |
| learnKnob(MIDIDevice *fromDevice, ParamDescriptor paramDescriptor, uint8_t whichKnob, uint8_t modKnobMode, uint8_t midiChannel, Song *song) final | Sound | virtual |
| lfoGlobalSyncLevel | Sound | |
| lfoGlobalWaveType | Sound | |
| lfoLocalWaveType | Sound | |
| loadAllAudioFiles(bool mayActuallyReadFiles) | Sound | |
| loadAllSamples(bool mayActuallyReadFiles) | SoundDrum | virtual |
| lowSampleRatePos | ModControllableAudio | |
| lpfMode | ModControllableAudio | |
| maySourcePatchToParam(uint8_t s, uint8_t p, ParamManager *paramManager) | Sound | |
| midiInput | Drum | |
| midiKnobArray | ModControllableAudio | |
| modButtonAction(uint8_t whichModButton, bool on, ParamManagerForTimeline *paramManager) final | Sound | virtual |
| ModControllable() | ModControllable | |
| ModControllableAudio() | ModControllableAudio | |
| modEncoderActionForNonExistentParam(int offset, int whichModEncoder, ModelStackWithAutoParam *modelStack) | ModControllable | inlinevirtual |
| modEncoderButtonAction(uint8_t whichModEncoder, bool on, ModelStackWithThreeMainThings *modelStack) final | Sound | virtual |
| modFXBuffer | ModControllableAudio | |
| modFXBufferWriteIndex | ModControllableAudio | |
| modFXLFO | ModControllableAudio | |
| modFXType | ModControllableAudio | |
| modKnobs | Sound | |
| modulator1ToModulator0 | Sound | |
| modulatorCents | Sound | |
| modulatorRetriggerPhase | Sound | |
| modulatorTranspose | Sound | |
| modulatorTransposers | Sound | |
| monophonicExpressionEvent(int newValue, int whichExpressionDimension) | ModControllable | inlinevirtual |
| monophonicExpressionValues | Sound | |
| muteMIDICommand | Drum | |
| name | SoundDrum | |
| nameIsDiscardable | SoundDrum | |
| next | Drum | |
| noteOff(ModelStackWithThreeMainThings *modelStack, int velocity) | SoundDrum | virtual |
| noteOffPostArpeggiator(ModelStackWithSoundFlags *modelStack, int noteCode=-32768) | Sound | |
| noteOn(ModelStackWithThreeMainThings *modelStack, uint8_t velocity, Kit *kit, int16_t const *mpeValues, int fromMIDIChannel=MIDI_CHANNEL_NONE, uint32_t sampleSyncLength=0, int32_t ticksLate=0, uint32_t samplesLate=0) | SoundDrum | virtual |
| Sound::noteOn(ModelStackWithThreeMainThings *modelStack, ArpeggiatorBase *arpeggiator, int noteCode, int16_t const *mpeValues, uint32_t sampleSyncLength=0, int32_t ticksLate=0, uint32_t samplesLate=0, int velocity=64, int fromMIDIChannel=16) | Sound | |
| noteOnPostArpeggiator(ModelStackWithSoundFlags *modelStack, int newNoteCodeBeforeArpeggiation, int newNoteCodeAfterArpeggiation, int velocity, int16_t const *mpeValues, uint32_t sampleSyncLength, int32_t ticksLate, uint32_t samplesLate, int fromMIDIChannel=16) | Sound | |
| noteRowAssignedTemp | Drum | |
| notifyValueChangeViaLPF(int p, bool shouldDoParamLPF, ModelStackWithThreeMainThings const *modelStack, int32_t oldValue, int32_t newValue, bool fromAutomation) | Sound | |
| numSamplesSkippedRenderingForGlobalLFO | Sound | |
| numUnison | Sound | |
| numVoicesAssigned | Sound | |
| offerReceivedCCToLearnedParams(MIDIDevice *fromDevice, uint8_t channel, uint8_t ccNumber, uint8_t value, ModelStackWithTimelineCounter *modelStack, int noteRowIndex=-1) | ModControllableAudio | |
| offerReceivedPitchBendToLearnedParams(MIDIDevice *fromDevice, uint8_t channel, uint8_t data1, uint8_t data2, ModelStackWithTimelineCounter *modelStack, int noteRowIndex=-1) | ModControllableAudio | |
| oscillatorSync | Sound | |
| oscRetriggerPhase | Sound | |
| paramFinalValues | Sound | |
| paramLPF | Sound | |
| paramToString(uint8_t param) final | Sound | virtual |
| patchedParamPresetValueChanged(uint8_t p, ModelStackWithSoundFlags *modelStack, int32_t oldValue, int32_t newValue) | Sound | |
| patcher | Sound | |
| phaserMemory | ModControllableAudio | |
| polyphonic | Sound | |
| polyphonicExpressionEventOnChannelOrNote(int newValue, int whichExpressionDimension, int channelOrNoteNumber, int whichCharacteristic) | SoundDrum | virtual |
| possiblySetupDefaultExpressionPatching(ParamManager *paramManager) | Sound | |
| postReverbVolumeLastTime | Sound | |
| prepareDrumToHaveNoActiveClip() | Drum | inlinevirtual |
| prepareForHibernation() | SoundDrum | virtual |
| processFX(StereoSample *buffer, int numSamples, int modFXType, int32_t modFXRate, int32_t modFXDepth, DelayWorkingState *delayWorkingState, int32_t *postFXVolume, ParamManager *paramManager, int analogDelaySaturationAmount) | ModControllableAudio | protected |
| 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 | |
| readDrumTagFromFile(char const *tagName) | Drum | |
| readFromFile(Song *song, Clip *clip, int32_t readAutomationUpToPos) | SoundDrum | virtual |
| Sound::readFromFile(ModelStackWithModControllable *modelStack, int32_t readAutomationUpToPos, ArpeggiatorSettings *arpSettings) | Sound | |
| readParamsFromFile(ParamManagerForTimeline *paramManager, int32_t readAutomationUpToPos) | Sound | static |
| readParamTagFromFile(char const *tagName, ParamManagerForTimeline *paramManager, int32_t readAutomationUpToPos) | Sound | static |
| readTagFromFile(char const *tagName) | SoundDrum | virtual |
| ModControllableAudio::readTagFromFile(char const *tagName, ParamManagerForTimeline *paramManager, int32_t readAutomationUpToPos, Song *song) | ModControllableAudio | |
| reassessRenderSkippingStatus(ModelStackWithSoundFlags *modelStack, bool shouldJustCutModFX=false) | Sound | |
| recalculateAllVoicePhaseIncrements(ModelStackWithSoundFlags *modelStack) | Sound | |
| recalculatePatchingToParam(uint8_t p, ParamManagerForTimeline *paramManager) | Sound | |
| recordNoteOnEarly(int velocity, bool noteTailsAllowed) | Drum | |
| render(ModelStackWithThreeMainThings *modelStack, StereoSample *outputBuffer, int numSamples, int32_t *reverbBuffer, int32_t sideChainHitPending, int32_t reverbAmountAdjust=134217728, bool shouldLimitDelayFeedback=false, int32_t pitchAdjust=16777216) | Sound | |
| renderingOscillatorSyncCurrently(ParamManagerForTimeline *paramManager) | Sound | |
| renderingOscillatorSyncEver(ParamManager *paramManager) | Sound | |
| resyncGlobalLFO() | Sound | |
| sampleRateReductionOnLastTime | ModControllableAudio | |
| sampleZoneChanged(int markerType, int s, ModelStackWithSoundFlags *modelStack) | Sound | |
| saturate(int32_t *data, uint32_t *workingValue) | Sound | inline |
| setLFOGlobalSyncLevel(uint8_t newLevel) | Sound | |
| setLFOGlobalWave(uint8_t newWave) | Sound | |
| setModFXType(int newType) final | Sound | virtual |
| setModulatorCents(int m, int value, ModelStackWithSoundFlags *modelStack) | Sound | |
| setModulatorTranspose(int m, int value, ModelStackWithSoundFlags *modelStack) | Sound | |
| setNumUnison(int newNum, ModelStackWithSoundFlags *modelStack) | Sound | |
| setSkippingRendering(bool newSkipping) | SoundDrum | virtual |
| setSynthMode(uint8_t value, Song *song) | Sound | |
| setUnisonDetune(int newAmount, ModelStackWithSoundFlags *modelStack) | Sound | |
| setupAsBlankSynth(ParamManager *paramManager) | Sound | |
| setupAsDefaultSynth(ParamManager *paramManager) | Sound | |
| setupAsSample(ParamManagerForTimeline *paramManager) | Sound | |
| setupPatchingForAllParamManagers(Song *song) | SoundDrum | virtual |
| sideChainSendLevel | Sound | |
| skippingRendering | Sound | |
| Sound() | Sound | |
| SoundDrum() | SoundDrum | |
| sources | Sound | |
| sourcesChanged | Sound | |
| startSkippingRenderingAtTime | Sound | |
| stringToParam(char const *string) final | Sound | virtual |
| stutterer | ModControllableAudio | |
| switchDelayAnalog() | ModControllableAudio | protected |
| switchDelayPingPong() | ModControllableAudio | protected |
| switchLPFMode() | ModControllableAudio | protected |
| synthMode | Sound | |
| timeStartedSkippingRenderingArp | Sound | |
| timeStartedSkippingRenderingLFO | Sound | |
| timeStartedSkippingRenderingModFX | Sound | |
| toModControllable() | SoundDrum | inlinevirtual |
| transpose | Sound | |
| trebleFreq | ModControllableAudio | |
| type | Drum | |
| unassignAllVoices() | SoundDrum | virtual |
| unisonDetune | Sound | |
| unisonDetuners | Sound | |
| unlearnKnobs(ParamDescriptor paramDescriptor, Song *song) | ModControllableAudio | |
| voicePriority | Sound | |
| voiceUnassigned(ModelStackWithVoice *modelStack) | Sound | |
| volumeNeutralValueForUnison | Sound | |
| whichExpressionSourcesChangedAtSynthLevel | Sound | |
| withoutTrebleL | ModControllableAudio | |
| withoutTrebleR | ModControllableAudio | |
| wontBeRenderedForAWhile() | Sound | |
| writeAttributesToFile() | ModControllableAudio | |
| writeMIDICommandsToFile() | Drum | |
| writeParamAttributesToFile(ParamManager *paramManager, bool writeAutomation, int32_t *valuesForOverride=NULL) | ModControllableAudio | static |
| writeParamsToFile(ParamManager *paramManager, bool writeAutomation) | Sound | static |
| writeParamTagsToFile(ParamManager *paramManager, bool writeAutomation, int32_t *valuesForOverride=NULL) | ModControllableAudio | static |
| writeTagsToFile() | ModControllableAudio | |
| writeToFile(bool savingSong, ParamManager *paramManager) | SoundDrum | virtual |
| Sound::writeToFile(bool savingSong, ParamManager *paramManager, ArpeggiatorSettings *arpSettings) | Sound | |
| ~Drum() | Drum | inlinevirtual |
| ~ModControllableAudio() | ModControllableAudio | virtual |