Deluge Firmware 1.3.0
Build date: 2025.04.16
Loading...
Searching...
No Matches
Song Member List

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

addInstrumentsToFileItems(OutputType outputType) (defined in Song)Song
addInstrumentToHibernationList(Instrument *instrument) (defined in Song)Songprivate
addOutput(Output *output, bool atStart=true) (defined in Song)Song
addToModelStack(ModelStack *modelStack) (defined in Song)Song
adjustMasterTransposeInterval(int32_t interval) (defined in Song)Song
affectEntire (defined in Song)Song
anyClipsSoloing (defined in Song)Song
anyOutputsSoloingInArrangement (defined in Song)Song
anyScaleModeClips() (defined in Song)Song
areAllClipsInSectionPlaying(int32_t section) (defined in Song)Song
armedForRecording (defined in TimelineCounter)TimelineCounter
arrangementHasAnyClipInstances() (defined in Song)Song
arrangementOnlyClips (defined in Song)Song
arrangementYScroll (defined in Song)Song
arrangerAutoScrollModeActive (defined in Song)Song
assertActiveness(ModelStackWithTimelineCounter *modelStack, int32_t endInstanceAtTime=-1) (defined in Song)Song
backedUpParamManagers (defined in Song)Song
backtrackingCouldLoopBackToEnd() const override (defined in Song)Songvirtual
backUpParamManager(ModControllableAudio *modControllable, Clip *clip, ParamManagerForTimeline *paramManager, bool shouldStealExpressionParamsToo=false) (defined in Song)Song
calculateBPM() (defined in Song)Songinline
calculateBPM(float timePerTimerTick) (defined in Song)Songinline
changeFillMode(bool on) (defined in Song)Song
changeMusicalMode(uint8_t yVisualWithinOctave, int8_t change) (defined in Song)Song
changeOutputType(Instrument *oldInstrument, OutputType newOutputType) (defined in Song)Song
changeSwingInterval(int32_t newValue) (defined in Song)Song
changeThresholdRecordingMode(int8_t offset) (defined in Song)Song
chordMem (defined in Song)Song
chordMemNoteCount (defined in Song)Song
clearArrangementBeyondPos(int32_t pos, Action *action) (defined in Song)Song
clearTempoAutomation() (defined in Song)Song
clearTempoAutomation(float tempoBPM) (defined in Song)Songprivate
convertSyncLevelFromFileValueToInternalValue(int32_t fileValue) (defined in Song)Song
convertSyncLevelFromInternalValueToFileValue(int32_t internalValue) (defined in Song)Song
countAudioClips() const (defined in Song)Song
createNewAudioOutput(Output *replaceOutput=nullptr) (defined in Song)Song
createPendingNextOverdubBelowClip(Clip *clip, int32_t clipIndex, OverDubType newOverdubNature) (defined in Song)Song
cullAudioClipVoice() (defined in Song)Song
currentClip (defined in Song)Songprivate
cycleThroughScales()Song
deactivateAnyArrangementOnlyClips() (defined in Song)Song
defaultAudioClipOverdubOutputCloning (defined in Song)Song
deleteAllBackedUpParamManagers(bool shouldAlsoEmptyVector=true) (defined in Song)Songprivate
deleteAllBackedUpParamManagersWithClips() (defined in Song)Songprivate
deleteAllOutputs(Output **prevPointer) (defined in Song)Songprivate
deleteBackedUpParamManagersForClip(Clip *clip) (defined in Song)Song
deleteBackedUpParamManagersForModControllable(ModControllableAudio *modControllable) (defined in Song)Song
deleteClipObject(Clip *clip, bool songBeingDestroyedToo=false, InstrumentRemoval instrumentRemovalInstruction=InstrumentRemoval::DELETE_OR_HIBERNATE_IF_UNUSED) (defined in Song)Song
deleteHibernatingInstrumentWithSlot(OutputType outputType, char const *name) (defined in Song)Song
deleteHibernatingMIDIInstrument() (defined in Song)Song
deleteOrAddToHibernationListOutput(Output *output) (defined in Song)Song
deleteOrHibernateOutput(Output *output) (defined in Song)Song
deleteOrHibernateOutputIfNoClips(Output *output) (defined in Song)Song
deleteOutput(Output *output) (defined in Song)Song
deleteOutputThatIsInMainList(Output *output, bool stopAnyAuditioningFirst=true) (defined in Song)Song
deletePendingOverdubs(Output *onlyWithOutput=nullptr, int32_t *originalClipIndex=nullptr, bool createConsequencesForOtherLinearlyRecordingClips=false) (defined in Song)Song
deleteSoundsWhichWontSound() (defined in Song)Song
deletingClipInstanceForClip(Output *output, Clip *clip, Action *action, bool shouldPickNewActiveClip) (defined in Song)Song
dirPath (defined in Song)Song
disabledPresetScales (defined in Song)Song
displayCurrentRootNoteAndScaleName() (defined in Song)Song
displayMasterTransposeInterval() (defined in Song)Song
displayThresholdRecordingMode() (defined in Song)Song
divideByTimePerTimerTick (defined in Song)Song
doesNonAudioSlotHaveActiveClipInSession(OutputType outputType, int32_t slot, int32_t subSlot=-1) (defined in Song)Song
doesOutputHaveActiveClipInSession(Output *output) (defined in Song)Song
doesOutputHaveAnyClips(Output *output) (defined in Song)Song
doubleClipLength(InstrumentClip *clip, Action *action=nullptr) (defined in Song)Song
endInstancesOfActiveClips(int32_t pos, bool detachClipsToo=false) (defined in Song)Song
ensureAllInstrumentsHaveAClipOrBackedUpParamManager(char const *errorMessageNormal, char const *errorMessageHibernating) (defined in Song)Song
ensureAtLeastOneSessionClip() (defined in Song)Song
ensureInaccessibleParamPresetValuesWithoutKnobsAreZero(Sound *sound) (defined in Song)Song
expectEvent() override (defined in Song)Songvirtual
fillModeActive (defined in Song)Songprivate
findNoteRowForDrum(Kit *kit, Drum *drum, Clip *stopTraversalAtClip=nullptr) (defined in Song)Song
findParamManagerForDrum(Kit *kit, Drum *drum, Clip *stopTraversalAtClip=nullptr) (defined in Song)Song
firstHibernatingInstrument (defined in Song)Song
firstOutput (defined in Song)Song
getActiveModControllable(ModelStackWithTimelineCounter *modelStack) override (defined in Song)Songvirtual
getAnyClipsSoloing() const (defined in Song)Song
getAnyOutputsSoloingInArrangement() (defined in Song)Song
getAudioOutputFromName(String *name) (defined in Song)Song
getBackedUpParamManagerForExactClip(ModControllableAudio *modControllable, Clip *clip, ParamManager *stealInto=nullptr) (defined in Song)Song
getBackedUpParamManagerPreferablyWithClip(ModControllableAudio *modControllable, Clip *clip, ParamManager *stealInto=nullptr) (defined in Song)Song
getBarLength() (defined in Song)Song
getClipWithOutput(Output *output, bool mustBeActive=false, Clip *excludeClip=nullptr) (defined in Song)Song
getClipWithOutputAboutToBeginLinearRecording(Output *output) (defined in Song)Song
getCurrentClip() (defined in Song)Song
getCurrentRootNoteAndScaleName(StringBuf &buffer) (defined in Song)Song
getCurrentScale()Song
getFirstAudioOutput() (defined in Song)Song
getInputTickMagnitude() const (defined in Song)Songinline
getInputTickScale() (defined in Song)Song
getInstrumentFromPresetSlot(OutputType outputType, int32_t presetNumber, int32_t presetSubSlotNumber, char const *name, char const *dirPath, bool searchHibernatingToo=true, bool searchNonHibernating=true) (defined in Song)Song
getLastProcessedPos() const overrideSongvirtual
getLivePos() const overrideSongvirtual
getLongestActiveClipWithMultipleOrFactorLength(int32_t targetLength, bool revertToAnyActiveClipIfNone=true, Clip *excludeClip=nullptr) (defined in Song)Song
getLongestClip(bool includePlayDisabled, bool includeArrangementOnly) (defined in Song)Song
getLoopLength() const override (defined in Song)Songvirtual
getLowestSectionWithNoSessionClipForOutput(Output *output) (defined in Song)Song
getMaxMIDIChannelSuffix(int32_t channel) (defined in Song)Song
getModelStackWithParam(ModelStackWithThreeMainThings *modelStack, int32_t paramID)Song
getNextAudioOutput(int32_t offset, Output *oldOutput, Availability availabilityRequirement) (defined in Song)Song
getNextSessionClipWithOutput(int32_t offset, Output *output, Clip *prevClip) (defined in Song)Song
getNonAudioInstrumentToSwitchTo(OutputType newOutputType, Availability availabilityRequirement, int16_t newSlot, int8_t newSubSlot, bool *instrumentWasAlreadyInSong) (defined in Song)Song
getNoteLengthName(StringBuf &buffer, uint32_t noteLength, char const *notesString="-notes", bool clarifyPerColumn=false) constSong
getNumOutputs() (defined in Song)Song
getOutputFromIndex(int32_t index) (defined in Song)Song
getOutputIndex(Output *output) (defined in Song)Song
getPendingOverdubWithOutput(Output *output) (defined in Song)Song
getPosAtWhichPlaybackWillCut(ModelStackWithTimelineCounter const *modelStack) const override (defined in Song)Songvirtual
getQuarterNoteLength() (defined in Song)Song
getSessionClipWithOutput(Output *output, int32_t requireSection=-1, Clip *excludeClip=nullptr, int32_t *clipIndex=nullptr, bool excludePendingOverdubs=false) (defined in Song)Song
getSixteenthNoteLength() (defined in Song)Song
getSongFullPath() (defined in Song)Song
getSyncScalingClip() (defined in Song)Song
getTimelineCounterToRecordTo() override (defined in Song)Songvirtual
getTimePerTimerTickFloat() (defined in Song)Song
getTimePerTimerTickRounded() (defined in Song)Song
getYNoteFromYVisual(int32_t yVisual, bool inKeyMode) (defined in Song)Song
getYNoteFromYVisual(int32_t yVisual, bool inKeyMode, const MusicalKey &key) (defined in Song)Song
getYScrollSongViewWithoutPendingOverdubs() (defined in Song)Song
getYVisualFromYNote(int32_t yNote, bool inKeyMode) (defined in Song)Song
getYVisualFromYNote(int32_t yNote, bool inKeyMode, const MusicalKey &key) (defined in Song)Song
globalEffectable (defined in Song)Song
grabHibernatingMIDIInstrument(int32_t newSlot, int32_t newSubSlot) (defined in Song)Song
grabVelocityToLevelFromMIDICableAndSetupPatchingForAllParamManagersForDrum(MIDICable &cable, SoundDrum *drum, Kit *kit) (defined in Song)Song
grabVelocityToLevelFromMIDICableAndSetupPatchingForAllParamManagersForInstrument(MIDICable &cable, SoundInstrument *instrument) (defined in Song)Song
grabVelocityToLevelFromMIDICableAndSetupPatchingForEverything(MIDICable &cable) (defined in Song)Song
hasAnyPendingNextOverdubs() (defined in Song)Song
hasAnySwing() (defined in Song)Song
hasBeenTransposed (defined in Song)Song
hasUserScale()Song
hibernatingMIDIInstrument (defined in Song)Song
inClipMinderViewOnLoad (defined in Song)Song
inputTickScalePotentiallyJustChanged(uint32_t oldScale) (defined in Song)Songprivate
insideWorldTickMagnitude (defined in Song)Song
insideWorldTickMagnitudeOffsetFromBPM (defined in Song)Song
instrumentBeenEdited() (defined in TimelineCounter)TimelineCounterinlinevirtual
instrumentSwapped(Instrument *newInstrument) (defined in Song)Song
intBPM (defined in Song)Songprivate
isClipActive(Clip const *clip) const (defined in Song)Song
isFillModeActive() (defined in Song)Songinline
isOutputActiveInArrangement(Output *output) (defined in Song)Song
isPlayingAutomationNow() const override (defined in Song)Songvirtual
isYNoteAllowed(int32_t yNote, bool inKeyMode) (defined in Song)Song
key (defined in Song)Song
lastClipInstanceEnteredStartPos (defined in Song)Song
lastSelectedParamArrayPosition (defined in Song)Song
lastSelectedParamID (defined in Song)Song
lastSelectedParamKind (defined in Song)Song
lastSelectedParamShortcutX (defined in Song)Song
lastSelectedParamShortcutY (defined in Song)Song
learnScaleFromCurrentNotes()Song
loadAllSamples(bool mayActuallyReadFiles=true) (defined in Song)Song
loadCrucialSamplesOnly() (defined in Song)Song
loadNextSong() (defined in Song)Song
markAllInstrumentsAsEdited() (defined in Song)Song
masterTransposeInterval (defined in Song)Song
mayDoubleTempo() (defined in Song)Song
mayMoveModeNote(int16_t yVisualWithinOctave, int8_t newOffset) (defined in Song)Song
midiCableBendRangeUpdatedViaMessage(ModelStack *modelStack, MIDICable &cable, int32_t channelOrZone, int32_t whichBendRange, int32_t bendSemitones) (defined in Song)Song
model (defined in Song)Song
moveInstrumentToHibernationList(Instrument *instrument) (defined in Song)Song
name (defined in Song)Song
navigateThroughPresetsForInstrument(Output *output, int32_t offset) (defined in Song)Song
notesInScaleModeClips()Song
outputClipInstanceListIsCurrentlyInvalid (defined in Song)Song
paramManager (defined in TimelineCounter)TimelineCounter
paramsInAutomationMode (defined in Song)Song
placeFirstInstancesOfActiveClips(int32_t pos) (defined in Song)Song
possiblyCloneForArrangementRecording(ModelStackWithTimelineCounter *modelStack) (defined in TimelineCounter)TimelineCounterinlinevirtual
previousClip (defined in Song)Songprivate
readClipsFromFile(Deserializer &reader, ClipArray *clipArray) (defined in Song)Songprivate
readFromFile(Deserializer &reader) (defined in Song)Song
reassessWhetherAnyClipsSoloing() (defined in Song)Song
reassessWhetherAnyOutputsSoloingInArrangement() (defined in Song)Song
removeInstrumentFromHibernationList(Instrument *instrument) (defined in Song)Song
removeOutputFromMainList(Output *output, bool stopAnyAuditioningFirst=true) (defined in Song)Song
removeSessionClip(Clip *clip, int32_t clipIndex, bool forceClipsAboveToMoveVertically=false) (defined in Song)Song
removeSessionClipLowLevel(Clip *clip, int32_t clipIndex) (defined in Song)Song
removeYNoteFromMode(int32_t yNoteWithinOctave) (defined in Song)Song
renderAudio(std::span< StereoSample > outputBuffer, int32_t *reverbBuffer, int32_t sideChainHitPending) (defined in Song)Song
replaceInstrument(Instrument *oldInstrument, Instrument *newInstrument, bool keepNoteRowsWithMIDIInput=true) (defined in Song)Song
replaceInstrumentClipWithAudioClip(Clip *oldClip, int32_t clipIndex) (defined in Song)Song
replaceMusicalMode(const ScaleChange &changes, bool affectMIDITranspose) (defined in Song)Song
replaceOutputLowLevel(Output *newOutput, Output *oldOutput) (defined in Song)Song
restoreClipStatesBeforeArrangementPlay() (defined in Song)Song
resumeClipsClonedForArrangementRecording() (defined in Song)Song
resyncLFOs() (defined in Song)Song
reverbDamp (defined in Song)Song
reverbHPF (defined in Song)Song
reverbLPF (defined in Song)Song
reverbPan (defined in Song)Song
reverbRoomSize (defined in Song)Song
reverbSidechainAttack (defined in Song)Song
reverbSidechainRelease (defined in Song)Song
reverbSidechainShape (defined in Song)Song
reverbSidechainSync (defined in Song)Song
reverbSidechainVolume (defined in Song)Song
reverbWidth (defined in Song)Song
rotateMusicalMode(int8_t change) (defined in Song)Song
scaleMapper (defined in Song)Songprivate
sections (defined in Song)Song
sectionToReturnToAfterSongEnd (defined in Song)Song
sendAllMIDIPGMs() (defined in Song)Song
sessionClips (defined in Song)Song
sessionLayout (defined in Song)Song
sessionMacros (defined in Song)Song
setBPM(float tempoBPM, bool shouldLogAction) (defined in Song)Song
setBPMInner(float tempoBPM, bool shouldLogAction) (defined in Song)Songprivate
setClipLength(Clip *clip, uint32_t newLength, Action *action, bool mayReSyncClip=true) (defined in Song)Song
setCurrentClip(Clip *clip) (defined in Song)Songinline
setDefaultVelocityForAllInstruments(uint8_t newDefaultVelocity) (defined in Song)Song
setHibernatingMIDIInstrument(MIDIInstrument *newInstrument) (defined in Song)Song
setInputTickScaleClip(Clip *clip) (defined in Song)Song
setParamsInAutomationMode(bool newState) (defined in Song)Song
setRootNote(int32_t newRootNote, InstrumentClip *clipToAvoidAdjustingScrollFor=nullptr)Song
setScale(Scale newScale)Song
setScaleNotes(NoteSet newScale)Song
setSongFullPath(const char *fullPath) (defined in Song)Song
setTempoFromNumSamples(double newTempoSamples, bool shouldLogAction) (defined in Song)Song
setTempoFromParams(int32_t magnitude, int8_t whichValue, bool shouldLogAction) (defined in Song)Song
setTimePerTimerTick(uint64_t newTimeBig, bool shouldLogAction=false) (defined in Song)Song
setupClipIndexesForSaving() (defined in Song)Songprivate
setupDefault() (defined in Song)Song
setupModelStackWithCurrentClip(void *memory) (defined in Song)Song
setupModelStackWithSongAsTimelineCounter(void *memory) (defined in Song)Song
setupPatchingForAllParamManagers() (defined in Song)Song
setupPatchingForAllParamManagersForDrum(SoundDrum *drum) (defined in Song)Song
setupPatchingForAllParamManagersForInstrument(SoundInstrument *sound) (defined in Song)Song
shouldOldOutputBeReplaced(Clip *clip, Availability *availabilityRequirement=nullptr) (defined in Song)Song
slot (defined in Song)Song
Song() (defined in Song)Song
songGridScrollX (defined in Song)Song
songGridScrollY (defined in Song)Song
songViewYScroll (defined in Song)Song
sortOutWhichClipsAreActiveWithoutSendingPGMs(ModelStack *modelStack, int32_t playbackWillStartInArrangerAtPos) (defined in Song)Song
stopAllAuditioning() (defined in Song)Song
stopAllMIDIAndGateNotesPlaying() (defined in Song)Song
subSlot (defined in Song)Song
swapClips(Clip *newClip, Clip *oldClip, int32_t clipIndex) (defined in Song)Song
swingAmount (defined in Song)Song
swingInterval (defined in Song)Song
syncScalingClip (defined in Song)Song
thresholdRecordingMode (defined in Song)Song
TimelineCounter() (defined in TimelineCounter)TimelineCounter
timePerTimerTickBig (defined in Song)Song
transpose(int32_t interval) (defined in Song)Song
transposeAllScaleModeClips(int32_t interval) (defined in Song)Song
transposeAllScaleModeClips(int32_t offset, bool chromatic) (defined in Song)Song
transposeOffset (defined in Song)Song
tripletsLevel (defined in Song)Song
tripletsOn (defined in Song)Song
turnSoloingIntoJustPlaying(bool getRidOfArmingToo=true) (defined in Song)Song
unautomatedParamValues (defined in Song)Song
updateBPMFromAutomation() (defined in Song)Song
userScaleNotes (defined in Song)Songprivate
wasLastInArrangementEditor (defined in Song)Song
writeTemplateSong(const char *templateSong) (defined in Song)Song
writeToFile() (defined in Song)Song
xScroll (defined in Song)Song
xScrollForReturnToSongView (defined in Song)Song
xZoom (defined in Song)Song
xZoomForReturnToSongView (defined in Song)Song
~Song() override (defined in Song)Song
~TimelineCounter() (defined in TimelineCounter)TimelineCountervirtual