Deluge Firmware
|
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) | Session | virtual |
currentArmedLaunchLengthForOneRepeat | Session | |
deletingClipWhichCouldBeAbandonedOverdub(Clip *clip) | Session | |
doLaunch() | Session | |
doTickForward(int posIncrement) | Session | virtual |
endPlayback() | Session | virtual |
getCurrentSection() | Session | |
getPosAtWhichClipWillCut(ModelStackWithTimelineCounter const *modelStack) | Session | virtual |
hasPlaybackActive() | PlaybackMode | |
investigateSyncedLaunch(Clip *waitForClip, uint32_t *currentPosWithinQuantization, uint32_t *quantization, uint32_t longestStartingClipLength, bool allowSubdividedQuantization) | Session | |
isOutputAvailable(Output *output) | Session | virtual |
justAbortedSomeLinearRecording() | Session | |
lastSectionArmed | Session | |
launchEventAtSwungTickCount | Session | |
launchSchedulingMightNeedCancelling() | Session | |
numRepeatsTilLaunch | Session | |
PlaybackMode() | PlaybackMode | |
resetPlayPos(int32_t newPos, bool doingComplete=true, int buttonPressLatency=0) | Session | virtual |
reSyncClip(ModelStackWithTimelineCounter *modelStack, bool mustSetPosToSomething=false, bool mayResumeClip=true) | Session | virtual |
reSyncClipToSongTicks(Clip *clip) | Session | |
resyncToSongTicks(Song *song) | Session | virtual |
reversionDone() | Session | virtual |
scheduleLaunchTiming(int64_t atTickCount, int numRepeatsUntil, int32_t armedLaunchLengthForOneRepeat) | Session | |
scheduleOverdubToStartRecording(Clip *overdub, Clip *clipAbove) | Session | |
Session() | Session | |
setupPlayback() | Session | virtual |
soloClipAction(Clip *clip, int buttonPressLatency) | Session | |
soloClipRightNow(ModelStackWithTimelineCounter *modelStack) | Session | |
stopOutputRecordingAtLoopEnd() | Session | virtual |
switchToArrangementAtLaunchEvent | Session | |
timeLastSectionPlayed | Session | |
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) | Session | virtual |
willClipContinuePlayingAtEnd(ModelStackWithTimelineCounter const *modelStack) | Session | virtual |
willClipLoopAtSomePoint(ModelStackWithTimelineCounter const *modelStack) | Session | virtual |
~PlaybackMode() | PlaybackMode | virtual |