Deluge Firmware
Loading...
Searching...
No Matches
Session Member List

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

areAnyClipsArmed()Session
armAllClipsToStop(int afterNumRepeats)Session
armClipLowLevel(Clip *loopableToArm, int armState, bool mustUnarmOtherClipsWithSameOutput=true)Session
armClipsToStartOrSoloWithQuantization(uint32_t pos, uint32_t quantization, uint8_t section, bool stopAllOtherClips, Clip *clip, bool forceLateStart, bool allowLateStart, int numRepeatsTilLaunch, int armState=ARM_STATE_ON_NORMAL)Session
armClipToStartOrSoloUsingQuantization(Clip *thisClip, bool doLateStart, uint32_t pos, int armState=ARM_STATE_ON_NORMAL, bool mustUnarmOtherClipsWithSameOutput=true)Session
armForSongSwap()Session
armForSwitchToArrangement()Session
armingChanged()Session
armNextSection(int oldSection, int numRepetitions=-1)Session
armSection(uint8_t section, int buttonPressLatency)Session
cancelAllArming()Session
cancelAllLaunchScheduling()Session
considerLaunchEvent(int32_t numTicksBeingIncremented)Sessionvirtual
currentArmedLaunchLengthForOneRepeatSession
deletingClipWhichCouldBeAbandonedOverdub(Clip *clip)Session
doLaunch()Session
doTickForward(int posIncrement)Sessionvirtual
endPlayback()Sessionvirtual
getCurrentSection()Session
getPosAtWhichClipWillCut(ModelStackWithTimelineCounter const *modelStack)Sessionvirtual
hasPlaybackActive()PlaybackMode
investigateSyncedLaunch(Clip *waitForClip, uint32_t *currentPosWithinQuantization, uint32_t *quantization, uint32_t longestStartingClipLength, bool allowSubdividedQuantization)Session
isOutputAvailable(Output *output)Sessionvirtual
justAbortedSomeLinearRecording()Session
lastSectionArmedSession
launchEventAtSwungTickCountSession
launchSchedulingMightNeedCancelling()Session
numRepeatsTilLaunchSession
PlaybackMode()PlaybackMode
resetPlayPos(int32_t newPos, bool doingComplete=true, int buttonPressLatency=0)Sessionvirtual
reSyncClip(ModelStackWithTimelineCounter *modelStack, bool mustSetPosToSomething=false, bool mayResumeClip=true)Sessionvirtual
reSyncClipToSongTicks(Clip *clip)Session
resyncToSongTicks(Song *song)Sessionvirtual
reversionDone()Sessionvirtual
scheduleLaunchTiming(int64_t atTickCount, int numRepeatsUntil, int32_t armedLaunchLengthForOneRepeat)Session
scheduleOverdubToStartRecording(Clip *overdub, Clip *clipAbove)Session
Session()Session
setupPlayback()Sessionvirtual
soloClipAction(Clip *clip, int buttonPressLatency)Session
soloClipRightNow(ModelStackWithTimelineCounter *modelStack)Session
stopOutputRecordingAtLoopEnd()Sessionvirtual
switchToArrangementAtLaunchEventSession
timeLastSectionPlayedSession
toggleClipStatus(Clip *clip, int *clipIndex, bool doInstant, int buttonPressLatency)Session
unsoloClip(Clip *clip)Session
userWantsToArmClipsToStartOrSolo(uint8_t section, Clip *clip, bool stopAllOtherClips, bool forceLateStart=false, bool allowLateStart=true, int numRepeatsTilLaunch=1, bool allowSubdividedQuantization=true, int armState=ARM_STATE_ON_NORMAL)Session
userWantsToArmNextSection(int numRepetitions=-1)Session
userWantsToUnsoloClip(Clip *clip, bool forceLateStart, int buttonPressLatency)Session
wantsToDoTempolessRecord(int32_t newPos)Sessionvirtual
willClipContinuePlayingAtEnd(ModelStackWithTimelineCounter const *modelStack)Sessionvirtual
willClipLoopAtSomePoint(ModelStackWithTimelineCounter const *modelStack)Sessionvirtual
~PlaybackMode()PlaybackModevirtual