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

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

abortRecording()AudioClipvirtual
activeIfNoSoloClip
appendClip(ModelStackWithTimelineCounter *thisModelStack, ModelStackWithTimelineCounter *otherModelStack)Clipvirtual
armedForRecordingClip
armStateClip
attackAudioClip
AudioClip()AudioClip
backtrackingCouldLoopBackToEnd()Clipvirtual
beginInstance(Song *song, int32_t arrangementRecordPos)Clip
beginLinearRecording(ModelStackWithTimelineCounter *modelStack, int buttonPressLatency)AudioClipvirtual
beingRecordedFromClipClip
cancelAnyArming()Clip
changeOutput(ModelStackWithTimelineCounter *modelStack, Output *newOutput)AudioClip
claimOutput(ModelStackWithTimelineCounter *modelStack)AudioClipvirtual
clear(Action *action, ModelStackWithTimelineCounter *modelStack)AudioClipvirtual
Clip(int newType)Clip
clone(ModelStackWithTimelineCounter *modelStack, bool shouldFlattenReversing=false)AudioClipvirtual
cloneAsNewOverdub(ModelStackWithTimelineCounter *modelStack, int newOverdubNature)AudioClipvirtual
cloneFrom(Clip *other)Clip
cloneOutput(ModelStackWithTimelineCounter *modelStack)AudioClipprotectedvirtual
colourOffsetClip
copyBasicsFrom(Clip *otherClip)AudioClipvirtual
currentlyPlayingReversedClip
currentlyScrollableAndZoomable()AudioClipvirtual
deleteSoundsWhichWontSound(Song *song)Clipvirtual
detachFromOutput(ModelStackWithTimelineCounter *modelStack, bool shouldRememberDrumName, bool shouldDeleteEmptyNoteRowsAtEndOfList=false, bool shouldRetainLinksToSounds=false, bool keepNoteRowsWithMIDIInput=true, bool shouldGrabMidiCommands=false, bool shouldBackUpExpressionParamsToo=true)AudioClipvirtual
doingLateStartAudioClip
drawUndefinedArea(int32_t localScroll, uint32_t, int32_t lengthToDisplay, uint8_t *image, uint8_t[], int imageWidth, TimelineView *editorScreen, bool tripletsOnHere)Clip
endInstance(int32_t arrangementRecordPos, bool evenIfOtherClip=false)Clip
expectEvent()Clipvirtual
expectNoFurtherTicks(Song *song, bool actuallySoundChange=true)AudioClipvirtual
finishLinearRecording(ModelStackWithTimelineCounter *modelStack, Clip *nextPendingLoop, int buttonLatencyForTempolessRecord)AudioClipvirtual
getActiveModControllable(ModelStackWithTimelineCounter *modelStack)Clipvirtual
getActualCurrentPosAsIfPlayingInForwardDirection()Clip
getClipBeingRecordedFrom()Clip
getClipToRecordTo()Clip
getColour(uint8_t rgb[])AudioClip
getCullImmunity()AudioClip
getCurrentlyRecordingLinearly()AudioClipvirtual
getCurrentPosAsIfPlayingInForwardDirection()Clip
getLastProcessedPos()Clipvirtual
getLivePos()Clipvirtual
getLoopLength()Clipvirtual
getMaxLength()Clipvirtual
getMaxZoom()Clip
getNumSamplesTilLoop(ModelStackWithTimelineCounter *modelStack)AudioClip
getPosAtWhichPlaybackWillCut(ModelStackWithTimelineCounter const *modelStack)Clipvirtual
getSamplesFromTicks(int32_t ticks)AudioClip
getScrollAndZoomInSamples(int32_t xScroll, int32_t xZoom, int64_t *xScrollSamples, int64_t *xZoomSamples)AudioClip
getSuggestedParamManager(Clip *newClip, ParamManagerForTimeline **suggestedParamManager, Sound *sound)Clipvirtual
getTimelineCounterToRecordTo()Clipvirtual
getXMLTag()AudioClipinlinevirtual
gotInstanceYetClip
guideAudioClip
increaseLengthWithRepeats(ModelStackWithTimelineCounter *modelStack, int32_t newLength, int independentNoteRowInstruction, bool completelyRenderOutIterationDependence=false, Action *action=NULL)Clipinlinevirtual
incrementPos(ModelStackWithTimelineCounter *modelStack, int32_t numTicks)Clipvirtual
indexForSavingClip
instrumentBeenEdited()TimelineCounterinlinevirtual
isAbandonedOverdub()AudioClipvirtual
isActiveOnOutput()Clip
isArrangementOnlyClip()Clip
isPendingOverdubClip
isPlayingAutomationNow()Clipvirtual
isUnfinishedAutoOverdubClip
lastProcessedPosClip
lengthChanged(ModelStackWithTimelineCounter *modelStack, int32_t oldLength, Action *action=NULL)Clipvirtual
loadSample(bool mayActuallyReadFile)AudioClip
loopLengthClip
maySetupCacheAudioClip
muteMIDICommandClip
opportunityToBeginSessionLinearRecording(ModelStackWithTimelineCounter *modelStack, bool *newOutputCreated, int buttonPressLatency)Clip
originalLengthClip
outputClip
outputChanged(ModelStackWithTimelineCounter *modelStack, Output *newOutput)Clip
outputNameWhileLoadingAudioClip
overdubNatureClip
overdubsShouldCloneOutputAudioClip
paramManagerTimelineCounter
pingpongOccurred(ModelStackWithTimelineCounter *modelStack)Clipinlineprotectedvirtual
posReachedEnd(ModelStackWithTimelineCounter *modelStack)AudioClipvirtual
possiblyCloneForArrangementRecording(ModelStackWithTimelineCounter *modelStack)Clipvirtual
prepareForDestruction(ModelStackWithTimelineCounter *modelStack, int instrumentRemovalInstruction)Clip
processCurrentPos(ModelStackWithTimelineCounter *modelStack, uint32_t ticksSinceLast)AudioClipvirtual
quantizeLengthForArrangementRecording(ModelStackWithTimelineCounter *modelStack, int32_t lengthSoFar, uint32_t timeRemainder, int32_t suggestedLength, int32_t alternativeLongerLength)AudioClipvirtual
readFromFile(Song *song)AudioClipvirtual
readTagFromFile(char const *tagName, Song *song, int32_t *readAutomationUpToPos)Clip
recorderAudioClip
reGetParameterAutomation(ModelStackWithTimelineCounter *modelStack)Clipvirtual
render(ModelStackWithTimelineCounter *modelStack, int32_t *outputBuffer, int numSamples, int32_t amplitude, int32_t amplitudeIncrement, int32_t pitchAdjust)AudioClip
renderAsSingleRow(ModelStackWithTimelineCounter *modelStack, TimelineView *editorScreen, int32_t xScroll, uint32_t xZoom, uint8_t *image, uint8_t occupancyMask[], bool addUndefinedArea, int noteRowIndexStart=0, int noteRowIndexEnd=2147483647, int xStart=0, int xEnd=displayWidth, bool allowBlur=true, bool drawRepeats=false)AudioClipvirtual
renderDataAudioClip
repeatCountClip
resumeOriginalClipFromThisClone(ModelStackWithTimelineCounter *modelStackOriginal, ModelStackWithTimelineCounter *modelStackClone)Clip
resumePlayback(ModelStackWithTimelineCounter *modelStack, bool mayMakeSound=true)AudioClipvirtual
sampleControlsAudioClip
sampleHolderAudioClip
sampleZoneChanged(ModelStackWithTimelineCounter const *modelStack)AudioClip
sectionClip
sequenceDirectionModeClip
setOutput(ModelStackWithTimelineCounter *modelStack, Output *newOutput, AudioClip *favourClipForCloningParamManager=NULL)AudioClip
setPos(ModelStackWithTimelineCounter *modelStack, int32_t newPos, bool useActualPosForParamManagers)AudioClipvirtual
setPosForParamManagers(ModelStackWithTimelineCounter *modelStack, bool useActualPos=true)Clipvirtual
setSequenceDirectionMode(ModelStackWithTimelineCounter *modelStack, int newSequenceDirection)Clip
setupForRecordingAsAutoOverdub(Clip *existingClip, Song *song, int newOverdubNature)Clip
setupPlaybackBounds()AudioClip
solicitParamManager(Song *song, ParamManager *newParamManager=NULL, Clip *favourClipForCloningParamManager=NULL)Clipprotected
soloingInSessionModeClip
stopAllNotesPlaying(Song *song, bool actuallySoundChange=true)Clipinlinevirtual
TimelineCounter()TimelineCounter
transferVoicesToOriginalClipFromThisClone(ModelStackWithTimelineCounter *modelStackOriginal, ModelStackWithTimelineCounter *modelStackClone)Clipinlinevirtual
typeClip
unassignVoiceSample()AudioClip
undoDetachmentFromOutput(ModelStackWithTimelineCounter *modelStack)Clipvirtual
voicePriorityAudioClip
voiceSampleAudioClip
wantsToBeginLinearRecording(Song *song)AudioClipvirtual
wasActiveBeforeClip
wasWantingToDoLinearRecordingBeforeCountInClip
willCloneOutputForOverdub()AudioClipinlinevirtual
writeDataToFile(Song *song)AudioClipvirtual
writeToFile(Song *song)Clip
~AudioClip()AudioClip
~Clip()Clipvirtual
~TimelineCounter()TimelineCountervirtual