Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tracktion/tracktion_engine
/ functions
Functions
17,274 in github.com/Tracktion/tracktion_engine
⨍
Functions
17,274
◇
Types & classes
2,623
↓ 55 callers
Function
if
modules/tracktion_engine/model/tracks/tracktion_Track.cpp:477
↓ 55 callers
Method
isValid
==============================================================================
modules/tracktion_engine/plugins/ARA/tracktion_MelodyneFileReader.h:29
↓ 54 callers
Function
addAndMakeVisible
examples/common/Utilities.h:17
↓ 54 callers
Method
getFrameRange
modules/3rd_party/choc/audio/choc_SampleBuffers.h:88
↓ 54 callers
Method
getNumChannels
modules/tracktion_graph/utilities/tracktion_AudioFifo.h:37
↓ 54 callers
Method
getNumChannels
modules/tracktion_engine/audio_files/tracktion_AudioFile.cpp:93
↓ 53 callers
Method
copyFrom
modules/tracktion_engine/midi/tracktion_MidiList.cpp:1174
↓ 53 callers
Method
empty
modules/3rd_party/choc/text/choc_CodePrinter.h:155
↓ 53 callers
Method
get
Returns a pointer to the object if access was obtained. */
modules/tracktion_graph/utilities/tracktion_LockFreeObject.h:138
↓ 53 callers
Method
getClipSlots
modules/tracktion_engine/model/tracks/tracktion_ClipSlot.cpp:141
↓ 53 callers
Method
getCurve
Returns the curve of the setting. */
modules/tracktion_engine/model/edit/tracktion_TempoSetting.h:60
↓ 53 callers
Method
isEnabled
modules/tracktion_engine/playback/devices/tracktion_InputDevice.cpp:59
↓ 53 callers
Method
setValue
modules/tracktion_engine/model/automation/tracktion_AutomatableParameter.cpp:597
↓ 53 callers
Function
size
modules/3rd_party/nanorange/nanorange.hpp:15717
↓ 52 callers
Method
getStart
modules/tracktion_engine/model/export/tracktion_ReferencedMaterialList.h:130
↓ 52 callers
Method
isPlaying
modules/tracktion_engine/playback/graph/tracktion_ClickNode.cpp:219
↓ 52 callers
Function
toTime
==============================================================================
modules/tracktion_engine/model/tracks/tracktion_EditTime.h:226
↓ 51 callers
Method
showWarningMessage
modules/tracktion_engine/utilities/tracktion_UIBehaviour.cpp:69
↓ 49 callers
Method
count
modules/3rd_party/nanorange/nanorange.hpp:7853
↓ 49 callers
Method
getProcessedOutput
modules/tracktion_graph/tracktion_graph/tracktion_Node.h:588
↓ 48 callers
Function
createValueTree
modules/tracktion_engine/utilities/tracktion_ValueTreeUtilities.h:79
↓ 48 callers
Method
deleteFile
modules/tracktion_engine/audio_files/tracktion_AudioFile.cpp:111
↓ 46 callers
Method
getEdit
modules/tracktion_engine/selection/tracktion_SelectionManager.cpp:709
↓ 46 callers
Method
getTempDirectory
modules/tracktion_engine/model/edit/tracktion_Edit.cpp:2668
↓ 45 callers
Method
isEmpty
modules/tracktion_engine/selection/tracktion_Clipboard.cpp:38
↓ 44 callers
Method
clear
Clears the buffer. */
modules/tracktion_engine/plugins/effects/tracktion_LatencyPlugin.cpp:41
↓ 44 callers
Method
getEnd
Returns the end time. */
modules/tracktion_engine/model/tracks/tracktion_EditTime.h:133
↓ 44 callers
Method
getInfo
modules/tracktion_engine/audio_files/tracktion_AudioFile.cpp:39
↓ 44 callers
Method
getLoopRange
Returns the loop range in seconds. */
modules/tracktion_engine/model/clips/tracktion_Clip.h:232
↓ 43 callers
Method
erase
modules/3rd_party/choc/containers/choc_SmallVector.h:497
↓ 42 callers
Function
createTestEdit
==============================================================================
modules/tracktion_engine/utilities/tracktion_TestUtilities.h:208
↓ 42 callers
Method
getStartBeat
modules/tracktion_engine/midi/tracktion_MidiNote.h:34
↓ 42 callers
Method
insertPlugin
modules/tracktion_engine/plugins/tracktion_PluginList.cpp:198
↓ 42 callers
Method
load
modules/tracktion_engine/model/clips/tracktion_ClipEffects.cpp:1318
↓ 41 callers
Method
getPosition
modules/tracktion_engine/model/edit/tracktion_PitchSetting.cpp:50
↓ 41 callers
Method
getTempo
modules/tracktion_engine/model/edit/tracktion_TempoSequence.cpp:185
↓ 40 callers
Method
getType
modules/tracktion_engine/midi/tracktion_Musicality.h:58
↓ 40 callers
Method
reset
Resets the detection and current envelope. */
modules/tracktion_engine/model/automation/modifiers/tracktion_EnvelopeFollowerModifier.cpp:96
↓ 39 callers
Method
addItem
modules/tracktion_engine/model/edit/tracktion_EditItem.h:131
↓ 39 callers
Method
data
modules/3rd_party/choc/audio/choc_MIDI.h:102
↓ 39 callers
Method
get
modules/tracktion_engine/audio_files/tracktion_BufferedAudioReader.cpp:120
↓ 39 callers
Method
getBeatPosition
============================================================================== Start pos, in beats, from the start of the clip */
modules/tracktion_engine/midi/tracktion_MidiNote.h:33
↓ 39 callers
Method
getControllerValue
==============================================================================
modules/tracktion_engine/midi/tracktion_MidiControllerEvent.h:25
↓ 39 callers
Method
getFirstChannels
Returns a view of the first N channels. This will assert if the channels requested are out-of-range.
modules/3rd_party/choc/audio/choc_SampleBuffers.h:196
↓ 39 callers
Method
getSize
Returns the size of the view.
modules/3rd_party/choc/audio/choc_SampleBuffers.h:154
↓ 39 callers
Method
getWidth
modules/tracktion_engine/plugins/effects/tracktion_Reverb.cpp:176
↓ 39 callers
Method
hasProcessed
modules/tracktion_graph/tracktion_graph/tracktion_Node.h:583
↓ 39 callers
Function
sprintf
modules/tracktion_engine/tracktion_engine_playback.cpp:295
↓ 39 callers
Function
throwError
Throws an error exception. Note that the message string is taken as a raw pointer and not copied, so must be a string literal. This is used by the Typ
modules/3rd_party/choc/containers/choc_Value.h:70
↓ 39 callers
Function
valueTreePropertyChanged
modules/tracktion_engine/plugins/internal/tracktion_RackType.cpp:95
↓ 38 callers
Function
create
modules/tracktion_engine/model/clips/tracktion_ClipEffects.h:108
↓ 38 callers
Method
end
modules/3rd_party/choc/text/choc_UTF8.h:509
↓ 38 callers
Method
getStart
Returns the start time. */
modules/tracktion_engine/model/tracks/tracktion_EditTime.h:131
↓ 37 callers
Function
check
Throws an Error with the given message if the condition argument is false. Note that the message string is taken as a raw pointer and not copied, so m
modules/3rd_party/choc/containers/choc_Value.h:75
↓ 37 callers
Method
clear
modules/3rd_party/choc/audio/choc_MIDIFile.h:246
↓ 37 callers
Method
data
Returns the raw data that this points to.
modules/3rd_party/choc/text/choc_UTF8.h:44
↓ 37 callers
Method
getIterator
Returns an iterator for this sequence
modules/3rd_party/choc/audio/choc_MIDISequence.h:86
↓ 37 callers
Method
getName
modules/tracktion_engine/playback/devices/tracktion_OutputDevice.cpp:31
↓ 37 callers
Method
getNumChannels
Returns the number of channels in the view.
modules/3rd_party/choc/audio/choc_SampleBuffers.h:160
↓ 37 callers
Method
getPlugins
modules/tracktion_engine/plugins/tracktion_PluginList.cpp:111
↓ 37 callers
Method
getRawData
Returns a pointer to the raw data that stores this value.
modules/3rd_party/choc/containers/choc_Value.h:902
↓ 37 callers
Method
size
==============================================================================
modules/tracktion_engine/selection/tracktion_Selectable.h:195
↓ 36 callers
Method
addMidiMessage
modules/tracktion_graph/utilities/tracktion_MidiMessageArray.h:44
↓ 36 callers
Function
decay_copy
modules/3rd_party/nanorange/nanorange.hpp:2605
↓ 36 callers
Method
getVolumePlugin
modules/tracktion_engine/model/tracks/tracktion_FolderTrack.cpp:445
↓ 36 callers
Method
load
modules/tracktion_engine/playback/devices/tracktion_WaveInputDevice.cpp:1677
↓ 36 callers
Function
trim
modules/3rd_party/choc/text/choc_StringUtilities.h:230
↓ 35 callers
Method
addListener
==============================================================================
modules/tracktion_engine/model/clips/tracktion_Clip.cpp:642
↓ 35 callers
Method
begin
modules/3rd_party/choc/text/choc_UTF8.h:508
↓ 35 callers
Function
find
modules/3rd_party/magic_enum/magic_enum.hpp:309
↓ 35 callers
Method
getAutomatableParameter
modules/tracktion_engine/model/automation/tracktion_AutomatableEditItem.h:30
↓ 35 callers
Method
getLast
modules/tracktion_engine/selection/tracktion_Selectable.h:209
↓ 35 callers
Method
getProgress
modules/tracktion_engine/model/clips/tracktion_LauncherClipPlaybackHandle.cpp:178
↓ 35 callers
Method
getQueuedStatus
modules/tracktion_engine/model/clips/tracktion_LaunchHandle.cpp:27
↓ 35 callers
Method
isNoteOff
modules/3rd_party/choc/audio/choc_MIDI.h:116
↓ 35 callers
Method
isRecording
modules/tracktion_engine/playback/devices/tracktion_WaveInputDevice.cpp:484
↓ 35 callers
Method
setPosition
modules/tracktion_engine/playback/graph/tracktion_WaveNode.cpp:174
↓ 34 callers
Method
addPoint
modules/tracktion_engine/model/automation/tracktion_AutomationCurve.cpp:284
↓ 34 callers
Method
createNewPlugin
modules/tracktion_engine/plugins/tracktion_PluginManager.cpp:311
↓ 34 callers
Method
forceUpdateOfCachedValue
modules/tracktion_engine/utilities/tracktion_ConstrainedCachedValue.h:263
↓ 34 callers
Method
getPlayingStatus
modules/tracktion_engine/model/clips/tracktion_LaunchHandle.cpp:22
↓ 34 callers
Method
getUndoManager
modules/tracktion_engine/plugins/tracktion_Plugin.cpp:326
↓ 33 callers
Function
createBenchmarkDescription
Creates a description by hashing the name and description fields. */
modules/tracktion_core/utilities/tracktion_Benchmark.h:33
↓ 33 callers
Function
floatToString
modules/3rd_party/choc/text/choc_FloatToString.h:390
↓ 33 callers
Method
getCurrentValue
modules/tracktion_engine/model/automation/modifiers/tracktion_StepModifier.cpp:177
↓ 33 callers
Method
getRawID
Returns a combined ID as an integer, useful for creating hashes */
modules/tracktion_engine/project/tracktion_ProjectItemID.h:49
↓ 33 callers
Function
reset
modules/tracktion_engine/timestretch/tracktion_TimeStretch.cpp:132
↓ 33 callers
Method
selectOnly
modules/tracktion_engine/selection/tracktion_SelectionManager.cpp:488
↓ 32 callers
Method
getIndexInEditTrackList
modules/tracktion_engine/model/tracks/tracktion_Track.cpp:93
↓ 32 callers
Method
getOutput
modules/tracktion_engine/model/tracks/tracktion_FolderTrack.cpp:101
↓ 32 callers
Method
setProperty
examples/TestRunner/TestRunner.h:119
↓ 32 callers
Function
toBeats
modules/tracktion_engine/model/tracks/tracktion_EditTime.h:235
↓ 31 callers
Method
clear
modules/tracktion_graph/utilities/tracktion_PerformanceMeasurement.h:262
↓ 31 callers
Function
decibelsToVolumeFaderPosition
modules/tracktion_engine/utilities/tracktion_AudioUtilities.cpp:138
↓ 31 callers
Method
getBpm
Returns the BPM of the setting. */
modules/tracktion_engine/model/edit/tracktion_TempoSetting.h:57
↓ 31 callers
Method
getPosition
modules/tracktion_engine/playback/graph/tracktion_WaveNode.cpp:926
↓ 31 callers
Method
removeListener
modules/tracktion_engine/model/clips/tracktion_Clip.cpp:650
↓ 31 callers
Method
setUsesProxy
============================================================================== Can be used to disable proxy sequence generation for this clip.
modules/tracktion_engine/model/clips/tracktion_MidiClip.h:43
↓ 31 callers
Function
sort
modules/tracktion_core/utilities/tracktion_AlgorithmAdapters.h:50
↓ 31 callers
Function
trimStart
modules/3rd_party/choc/text/choc_StringUtilities.h:234
← previous
next →
101–200 of 17,274, ranked by callers