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
↓ 851 callers
Method
size
modules/tracktion_engine/plugins/tracktion_PluginList.cpp:125
↓ 630 callers
Method
getStart
modules/tracktion_engine/model/clips/tracktion_AudioSegmentList.cpp:710
↓ 596 callers
Method
insert
modules/3rd_party/choc/containers/choc_SmallVector.h:402
↓ 543 callers
Method
inSeconds
modules/tracktion_core/utilities/tracktion_Time.h:473
↓ 488 callers
Method
referTo
modules/tracktion_engine/utilities/tracktion_ConstrainedCachedValue.h:251
↓ 478 callers
Function
float2string
modules/tracktion_engine/plugins/airwindows/tracktion_AirWindowsBase.h:26
↓ 439 callers
Function
invoke
modules/3rd_party/expected/expected.hpp:287
↓ 407 callers
Method
add
modules/tracktion_engine/selection/tracktion_Selectable.h:227
↓ 405 callers
Method
add
============================================================================== Adds the whole of a media id to the list. */
modules/tracktion_engine/model/export/tracktion_ReferencedMaterialList.h:26
↓ 383 callers
Method
getEnd
modules/tracktion_engine/model/clips/tracktion_AudioSegmentList.cpp:718
↓ 350 callers
Method
get
modules/tracktion_engine/model/edit/tracktion_EditFileOperations.cpp:99
↓ 347 callers
Method
inBeats
modules/tracktion_core/utilities/tracktion_Time.h:683
↓ 303 callers
Method
end
modules/tracktion_engine/plugins/tracktion_PluginList.cpp:123
↓ 303 callers
Method
get
modules/tracktion_engine/project/tracktion_ProjectItem.cpp:73
↓ 268 callers
Method
push_back
modules/3rd_party/choc/containers/choc_SmallVector.h:368
↓ 262 callers
Method
setProperty
modules/tracktion_engine/model/edit/tracktion_EditItem.cpp:102
↓ 257 callers
Method
getFile
modules/tracktion_engine/model/export/tracktion_ArchiveFile.cpp:82
↓ 254 callers
Method
find
modules/3rd_party/choc/text/choc_UTF8.h:420
↓ 254 callers
Function
getSampleRate
modules/tracktion_engine/plugins/ARA/tracktion_ARAWrapperInterfaces.h:741
↓ 231 callers
Method
getProperty
modules/tracktion_engine/utilities/tracktion_PropertyStorage.cpp:185
↓ 222 callers
Method
load
modules/tracktion_engine/project/tracktion_Project.cpp:53
↓ 219 callers
Function
begin
modules/3rd_party/nanorange/nanorange.hpp:15722
↓ 213 callers
Function
end
modules/3rd_party/nanorange/nanorange.hpp:15733
↓ 209 callers
Method
getTransport
modules/tracktion_engine/control_surfaces/tracktion_ControlSurface.h:221
↓ 180 callers
Method
store
Updates the current value to the value passed in. Non-blocking guarantees: wait-free for a single writer, blocking otherwise
modules/tracktion_core/threads/tracktion_MultipleWriterSeqLock.h:53
↓ 169 callers
Method
isValid
modules/tracktion_engine/model/edit/tracktion_EditSnapshot.cpp:97
↓ 166 callers
Method
getUnchecked
modules/tracktion_engine/selection/tracktion_Selectable.h:207
↓ 149 callers
Method
getNumSamples
============================================================================== Returns the number of samples in the current process block. */
modules/tracktion_engine/playback/graph/tracktion_TracktionEngineNode.h:111
↓ 144 callers
Method
getNumFrames
Returns the number of frames in the view.
modules/3rd_party/choc/audio/choc_SampleBuffers.h:156
↓ 141 callers
Function
toDuration
modules/tracktion_core/utilities/tracktion_Time.h:483
↓ 138 callers
Method
getNumChannels
modules/tracktion_engine/playback/graph/tracktion_WaveNode.cpp:1335
↓ 137 callers
Method
isEmpty
modules/tracktion_engine/model/edit/tracktion_GrooveTemplate.cpp:160
↓ 137 callers
Method
setBounds
modules/3rd_party/choc/gui/choc_DesktopWindow.h:830
↓ 136 callers
Method
isEmpty
modules/tracktion_engine/playback/graph/tracktion_SpeedRampWaveNode.h:23
↓ 134 callers
Function
abs
modules/tracktion_core/utilities/tracktion_Time.h:494
↓ 125 callers
Function
getAudioTracks
modules/tracktion_engine/model/edit/tracktion_EditUtilities.cpp:111
↓ 125 callers
Method
getLength
modules/tracktion_engine/project/tracktion_ProjectItem.cpp:692
↓ 123 callers
Function
hash_combine
modules/tracktion_core/utilities/tracktion_Hash.h:56
↓ 123 callers
Method
isNotEmpty
modules/tracktion_engine/selection/tracktion_Selectable.h:197
↓ 123 callers
Method
size
modules/3rd_party/choc/audio/choc_MIDI.h:319
↓ 121 callers
Method
getCurrentValue
modules/tracktion_engine/plugins/effects/tracktion_FourOscPlugin.h:118
↓ 121 callers
Method
toBeats
==============================================================================
modules/tracktion_engine/model/edit/tracktion_TempoSequence.cpp:505
↓ 116 callers
Function
FLAC__bitwriter_write_raw_uint32
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:5966
↓ 116 callers
Function
getName
modules/tracktion_engine/model/edit/tracktion_LaunchQuantisation.cpp:52
↓ 109 callers
Method
reduced
modules/tracktion_core/utilities/tracktion_TimeRange.h:316
↓ 105 callers
Method
length
modules/3rd_party/choc/text/choc_UTF8.h:237
↓ 105 callers
Function
toSamples
modules/tracktion_core/utilities/tracktion_Time.h:488
↓ 103 callers
Method
contains
modules/tracktion_engine/model/tracks/tracktion_ClipTrack.cpp:272
↓ 101 callers
Method
indexOf
modules/tracktion_engine/plugins/tracktion_PluginList.cpp:146
↓ 100 callers
Function
toPosition
modules/tracktion_core/utilities/tracktion_Time.h:549
↓ 98 callers
Method
toTime
modules/tracktion_engine/model/edit/tracktion_TempoSequence.cpp:522
↓ 90 callers
Function
expectPeak
modules/tracktion_engine/utilities/tracktion_TestUtilities.h:87
↓ 88 callers
Method
has_value
modules/3rd_party/expected/expected.hpp:855
↓ 87 callers
Method
getSample
modules/3rd_party/choc/audio/choc_Oscillators.h:228
↓ 86 callers
Function
CHOC_TEST
modules/3rd_party/choc/tests/choc_tests.h:154
↓ 86 callers
Method
getFirst
modules/tracktion_engine/selection/tracktion_Selectable.h:208
↓ 86 callers
Method
release
modules/tracktion_graph/tracktion_graph/tracktion_Node.h:644
↓ 84 callers
Method
getLength
modules/tracktion_engine/model/clips/tracktion_AudioSegmentList.h:60
↓ 84 callers
Method
getParent
modules/tracktion_engine/model/clips/tracktion_Clip.cpp:246
↓ 82 callers
Method
getUndoManager
modules/tracktion_engine/model/clips/tracktion_Clip.cpp:84
↓ 81 callers
Method
getPosition
modules/tracktion_engine/model/clips/tracktion_Clip.cpp:608
↓ 81 callers
Method
size
modules/tracktion_graph/utilities/tracktion_MidiMessageArray.h:21
↓ 80 callers
Method
contains
modules/tracktion_engine/plugins/tracktion_PluginList.cpp:141
↓ 80 callers
Method
getStart
modules/tracktion_core/utilities/tracktion_TimeRange.h:261
↓ 79 callers
Method
empty
Returns true if the queue is empty. Since this is a concurrent queue this is only a best effort guess until all reader and writer threads have been jo
modules/3rd_party/rigtorp/MPMCQueue.h:269
↓ 79 callers
Method
get
==============================================================================
modules/3rd_party/choc/containers/choc_COM.h:321
↓ 78 callers
Method
end
modules/tracktion_graph/utilities/tracktion_MidiMessageArray.h:27
↓ 76 callers
Method
getLength
==============================================================================
modules/tracktion_engine/model/edit/tracktion_Edit.cpp:1796
↓ 74 callers
Method
begin
modules/tracktion_engine/plugins/tracktion_PluginList.cpp:122
↓ 73 callers
Method
data
Returns a raw pointer to the start of the data.
modules/3rd_party/choc/containers/choc_Span.h:75
↓ 73 callers
Function
getAllTracks
==============================================================================
modules/tracktion_engine/model/edit/tracktion_EditUtilities.cpp:97
↓ 73 callers
Function
getEdit
modules/tracktion_engine/control_surfaces/types/tracktion_NovationAutomap.cpp:576
↓ 72 callers
Function
to_string
modules/tracktion_core/utilities/tracktion_TimeRange.h:389
↓ 70 callers
Method
getSize
Gets the buffer size. */
modules/tracktion_engine/plugins/effects/tracktion_LatencyPlugin.cpp:59
↓ 70 callers
Method
setColour
modules/tracktion_engine/midi/tracktion_MidiList.cpp:792
↓ 69 callers
Function
FLAC__bitreader_read_raw_uint32
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:5093
↓ 67 callers
Function
expectAudioBuffer
Expects a specific magnitude and RMS from an AudioBuffer's channel. */
modules/tracktion_graph/tracktion_graph/tracktion_TestUtilities.h:398
↓ 67 callers
Function
startTimer
modules/tracktion_engine/utilities/tracktion_AsyncFunctionUtils.h:137
↓ 67 callers
Method
toString
modules/tracktion_engine/project/tracktion_ProjectItemID.cpp:57
↓ 66 callers
Method
addArray
modules/tracktion_engine/selection/tracktion_Selectable.h:212
↓ 66 callers
Method
clear
modules/tracktion_engine/playback/devices/tracktion_MidiInputDevice.cpp:68
↓ 66 callers
Method
getChannel
modules/tracktion_engine/model/clips/tracktion_StepClipPattern.cpp:33
↓ 66 callers
Method
getNoteNumber
modules/tracktion_engine/midi/tracktion_MidiNote.h:63
↓ 66 callers
Method
set
modules/tracktion_engine/model/edit/tracktion_TempoSetting.cpp:55
↓ 63 callers
Method
addIfNotAlreadyThere
modules/tracktion_engine/selection/tracktion_Selectable.h:228
↓ 63 callers
Method
get
modules/tracktion_engine/selection/tracktion_SelectionManager.cpp:418
↓ 61 callers
Method
getEnd
modules/tracktion_core/utilities/tracktion_TimeRange.h:262
↓ 61 callers
Method
setMember
modules/3rd_party/choc/containers/choc_Value.h:2910
↓ 60 callers
Function
atomic_load32
modules/3rd_party/rpmalloc/rpmalloc.c:190
↓ 60 callers
Method
createCopy
==============================================================================
modules/tracktion_engine/project/tracktion_ProjectItem.cpp:835
↓ 59 callers
Method
begin
modules/tracktion_graph/utilities/tracktion_MidiMessageArray.h:25
↓ 59 callers
Method
remove
modules/tracktion_engine/model/automation/tracktion_Modifier.cpp:112
↓ 59 callers
Method
toString
modules/tracktion_engine/model/edit/tracktion_EditItem.cpp:122
↓ 58 callers
Method
add
modules/tracktion_core/utilities/tracktion_Tempo.h:872
↓ 58 callers
Method
emplace_back
modules/3rd_party/choc/containers/choc_SmallVector.h:394
↓ 58 callers
Method
getTempoAt
modules/tracktion_engine/plugins/external/tracktion_ExternalPlugin.cpp:268
↓ 58 callers
Method
setParameter
modules/tracktion_engine/plugins/airwindows/tracktion_AirWindowsBase.h:83
↓ 56 callers
Method
isNoteOn
modules/3rd_party/choc/audio/choc_MIDI.h:115
↓ 55 callers
Method
back
modules/3rd_party/choc/containers/choc_SmallVector.h:326
↓ 55 callers
Method
base
modules/3rd_party/nanorange/nanorange.hpp:16661
next →
1–100 of 17,274, ranked by callers