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
↓ 5 callers
Function
safe_realloc_mul_2op_
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:3956
↓ 5 callers
Method
saveAllSettings
modules/tracktion_engine/control_surfaces/tracktion_CustomControlSurface.cpp:24
↓ 5 callers
Method
savePreChangeState
============================================================================== =======================================================================
modules/tracktion_engine/model/edit/tracktion_TempoSequence.cpp:698
↓ 5 callers
Method
send
modules/3rd_party/choc/tests/choc_tests.h:3247
↓ 5 callers
Method
setChordProgressionFromChordNames
modules/tracktion_engine/midi/tracktion_Musicality.cpp:1089
↓ 5 callers
Method
setInputs
modules/tracktion_engine/playback/graph/tracktion_RackNode.h:25
↓ 5 callers
Method
setLatencyNumSamples
modules/tracktion_graph/utilities/tracktion_LatencyProcessor.h:43
↓ 5 callers
Method
setLoopTimes
modules/tracktion_engine/playback/tracktion_TransportControl.cpp:662
↓ 5 callers
Method
setMidiChannel
modules/tracktion_engine/midi/tracktion_MidiList.cpp:1191
↓ 5 callers
Method
setNode
modules/tracktion_engine/playback/graph/tracktion_TracktionNodePlayer.h:66
↓ 5 callers
Method
setNumberOfLoops
Sets the clip looping a number of times. */
modules/tracktion_engine/model/clips/tracktion_Clip.h:218
↓ 5 callers
Method
setProcessingEnabled
Enable/Disable processing. If processing is disabled, plugin should minimize memory usage and release any resources possilbe */
modules/tracktion_engine/plugins/tracktion_Plugin.h:160
↓ 5 callers
Method
setSpeedAndPitch
modules/tracktion_engine/playback/graph/tracktion_WaveNode.cpp:656
↓ 5 callers
Method
setToProjectFileReference
modules/tracktion_engine/model/edit/tracktion_SourceFileReference.cpp:94
↓ 5 callers
Method
shouldTrackContentsBeProcessed
modules/tracktion_engine/playback/graph/tracktion_TrackMutingNode.cpp:49
↓ 5 callers
Method
size
Returns the number of arguments
modules/3rd_party/choc/javascript/choc_javascript.h:53
↓ 5 callers
Method
size
modules/3rd_party/magic_enum/magic_enum_containers.hpp:920
↓ 5 callers
Method
snapToValue
modules/tracktion_engine/plugins/effects/tracktion_FourOscPlugin.h:25
↓ 5 callers
Method
sortByTimestamp
modules/tracktion_graph/utilities/tracktion_MidiMessageArray.h:225
↓ 5 callers
Function
stop
modules/3rd_party/choc/gui/choc_MessageLoop.h:164
↓ 5 callers
Method
stopRecording
modules/tracktion_engine/playback/tracktion_EditPlaybackContext.cpp:814
↓ 5 callers
Method
store
Updates the current value to the value passed in. Non-blocking guarantees: wait-free.
modules/3rd_party/crill/seqlock_object.h:80
↓ 5 callers
Function
timeToGroupIndex
modules/tracktion_engine/playback/graph/tracktion_CombiningNode.cpp:25
↓ 5 callers
Function
timerCallback
modules/tracktion_engine/control_surfaces/types/tracktion_NovationAutomap.cpp:505
↓ 5 callers
Function
timerCallback
modules/tracktion_engine/playback/devices/tracktion_WaveInputDevice.cpp:47
↓ 5 callers
Method
toStringSuitableForFilename
modules/tracktion_engine/project/tracktion_ProjectItemID.cpp:62
↓ 5 callers
Function
toTime
modules/tracktion_core/utilities/tracktion_Tempo.h:336
↓ 5 callers
Function
tryToUpgradeCurrentThreadToRealtime
modules/tracktion_graph/utilities/tracktion_Threads.cpp:69
↓ 5 callers
Method
updateModifierTimers
modules/tracktion_engine/model/edit/tracktion_Edit.cpp:2292
↓ 5 callers
Method
updateParameterStreams
modules/tracktion_engine/model/automation/tracktion_AutomatableEditItem.cpp:150
↓ 5 callers
Method
usesStrings
modules/3rd_party/choc/containers/choc_Value.h:1847
↓ 5 callers
Method
valptr
modules/3rd_party/expected/expected.hpp:1261
↓ 5 callers
Function
valueTreeParentChanged
modules/tracktion_engine/model/clips/tracktion_CompManager.h:209
↓ 5 callers
Method
visitMacroParameters
modules/tracktion_engine/model/automation/tracktion_MacroParameter.cpp:256
↓ 5 callers
Method
writeAudio
modules/tracktion_graph/utilities/tracktion_LatencyProcessor.h:59
↓ 5 callers
Method
writeFromAudioReader
modules/tracktion_engine/audio_files/tracktion_AudioFile.cpp:215
↓ 5 callers
Function
writeToFile
modules/tracktion_graph/tracktion_graph/tracktion_TestUtilities.h:160
↓ 5 callers
Function
write_bitbuffer_
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:14818
↓ 5 callers
Function
zigzagEncode
modules/3rd_party/choc/memory/choc_VariableLengthEncoding.h:131
↓ 4 callers
Function
FLAC__MD5Transform
* The core of the MD5 algorithm, this alters an existing MD5 hash to * reflect the addition of 16 longwords of new data. MD5Update blocks * the dat
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:8793
↓ 4 callers
Function
FLAC__bitmath_silog2_wide
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:4775
↓ 4 callers
Function
FLAC__bitreader_read_unary_unsigned
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:5355
↓ 4 callers
Function
FLAC__bitwriter_is_byte_aligned
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:5890
↓ 4 callers
Function
FLAC__bitwriter_write_unary_unsigned
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:6055
↓ 4 callers
Function
FLAC__clz_uint32
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:4191
↓ 4 callers
Function
FLAC__cpu_info_x86
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:6665
↓ 4 callers
Method
MAX_DIST
modules/3rd_party/choc/containers/choc_zlib.h:2123
↓ 4 callers
Function
_rpmalloc_aligned_allocate
modules/3rd_party/rpmalloc/rpmalloc.c:2121
↓ 4 callers
Function
_rpmalloc_deallocate
Deallocate the given block
modules/3rd_party/rpmalloc/rpmalloc.c:2390
↓ 4 callers
Function
_rpmalloc_mmap
Map more virtual memory size is number of bytes to map offset receives the offset in bytes from start of mapped region returns address to start of map
modules/3rd_party/rpmalloc/rpmalloc.c:839
↓ 4 callers
Function
_rpmalloc_span_mark_as_subspan_unless_master
Declare the span to be a subspan and store distance from master span and span count
modules/3rd_party/rpmalloc/rpmalloc.c:1043
↓ 4 callers
Function
_rpmalloc_unmap
Unmap virtual memory address is the memory address to unmap, as returned from _memory_map size is the number of bytes to unmap, which might be less th
modules/3rd_party/rpmalloc/rpmalloc.c:853
↓ 4 callers
Function
accumulate
modules/tracktion_core/utilities/tracktion_AlgorithmAdapters.h:17
↓ 4 callers
Method
addInput
modules/3rd_party/choc/memory/choc_xxHash.h:160
↓ 4 callers
Method
addMidiConnection
modules/tracktion_graph/tracktion_graph/nodes/tracktion_ConnectedNode.h:137
↓ 4 callers
Method
addModifierTimer
modules/tracktion_engine/model/edit/tracktion_Edit.cpp:2281
↓ 4 callers
Method
addObjectMember
modules/3rd_party/choc/containers/choc_Value.h:1796
↓ 4 callers
Method
addTake
modules/tracktion_engine/model/clips/tracktion_MidiClip.cpp:451
↓ 4 callers
Function
addToSequence
==============================================================================
modules/tracktion_engine/midi/tracktion_MidiList.cpp:343
↓ 4 callers
Function
add_subframe_
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:15836
↓ 4 callers
Function
allocateString
modules/3rd_party/choc/containers/choc_Value.h:1108
↓ 4 callers
Function
appendUTF8
modules/3rd_party/choc/text/choc_UTF8.h:557
↓ 4 callers
Function
applyGainPerFrame
modules/3rd_party/choc/audio/choc_SampleBuffers.h:824
↓ 4 callers
Function
atomic_decr32
modules/3rd_party/rpmalloc/rpmalloc.c:193
↓ 4 callers
Function
atomic_load64
modules/3rd_party/rpmalloc/rpmalloc.c:195
↓ 4 callers
Function
atomic_load_ptr
modules/3rd_party/rpmalloc/rpmalloc.c:199
↓ 4 callers
Method
automationModeChanged
Called when automation read or write enable/disable changes. */
modules/tracktion_engine/model/automation/tracktion_AutomationRecordManager.h:75
↓ 4 callers
Method
begin
modules/3rd_party/choc/containers/choc_Value.h:2407
↓ 4 callers
Function
bitreader_read_from_client_
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:4874
↓ 4 callers
Function
bitwriter_grow_
WATCHOUT: The current implementation only grows the buffer. */
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:5746
↓ 4 callers
Function
callerIsOnMessageThread
modules/3rd_party/choc/gui/choc_MessageLoop.h:181
↓ 4 callers
Method
canHandleFile
modules/tracktion_engine/audio_files/formats/tracktion_FFmpegEncoderAudioFormat.cpp:187
↓ 4 callers
Method
canPlayAudio
modules/tracktion_engine/model/tracks/tracktion_AudioTrack.cpp:582
↓ 4 callers
Method
capacity
modules/3rd_party/nanorange/nanorange.hpp:8235
↓ 4 callers
Method
capacity
modules/3rd_party/choc/containers/choc_SmallVector.h:346
↓ 4 callers
Method
changePluginPreset
modules/tracktion_engine/control_surfaces/tracktion_ExternalController.cpp:608
↓ 4 callers
Method
changed
modules/tracktion_engine/model/automation/tracktion_AutomationRecordManager.cpp:496
↓ 4 callers
Method
checkFileForChanges
modules/tracktion_engine/audio_files/tracktion_AudioFile.cpp:842
↓ 4 callers
Method
clear
modules/tracktion_engine/project/tracktion_ProjectItem.cpp:67
↓ 4 callers
Method
clear
modules/tracktion_engine/selection/tracktion_Clipboard.cpp:19
↓ 4 callers
Method
clearAux
modules/tracktion_engine/control_surfaces/types/tracktion_MackieC4.cpp:969
↓ 4 callers
Method
clearInputsOfDevice
modules/tracktion_engine/playback/tracktion_EditInputDevices.cpp:91
↓ 4 callers
Method
closeForWriting
modules/tracktion_engine/audio_files/tracktion_AudioFile.cpp:176
↓ 4 callers
Method
construct
modules/3rd_party/expected/expected.hpp:700
↓ 4 callers
Function
controllerIDToString
modules/tracktion_engine/model/automation/tracktion_ParameterControlMappings.cpp:14
↓ 4 callers
Function
convertEQLevelToGain
modules/tracktion_engine/plugins/effects/tracktion_Equaliser.cpp:187
↓ 4 callers
Function
count_rice_bits_in_partition_
modules/3rd_party/choc/audio/choc_AudioFileFormat_FLAC.h:16319
↓ 4 callers
Function
create
modules/tracktion_graph/3rd_party/concurrentqueue.h:3605
↓ 4 callers
Function
createClipContext
modules/tracktion_engine/model/clips/tracktion_FollowActions.cpp:84
↓ 4 callers
Method
createMessagesForTime
==============================================================================
modules/tracktion_engine/playback/graph/tracktion_LoopingMidiNode.cpp:669
↓ 4 callers
Function
createNewClipState
modules/tracktion_engine/model/clips/tracktion_ClipOwner.cpp:223
↓ 4 callers
Method
createNewProjectId
modules/tracktion_engine/project/tracktion_Project.cpp:354
↓ 4 callers
Function
createNodeForClip
modules/tracktion_engine/playback/graph/tracktion_EditNodeBuilder.cpp:865
↓ 4 callers
Function
createNoteOffMap
modules/tracktion_engine/playback/graph/tracktion_LoopingMidiNode.cpp:367
↓ 4 callers
Function
createPluginNodeForList
modules/tracktion_engine/playback/graph/tracktion_EditNodeBuilder.cpp:1273
↓ 4 callers
Function
createRandomMidiMessageSequence
============================================================================== Creates a random MidiMessageSequence sequence. */
modules/tracktion_graph/tracktion_graph/tracktion_TestUtilities.h:25
↓ 4 callers
Function
createRenderTask
modules/tracktion_engine/model/export/tracktion_Renderer.cpp:23
↓ 4 callers
Function
createUTF8FromUTF16
modules/3rd_party/choc/gui/choc_DesktopWindow.h:550
↓ 4 callers
Function
dB2string
modules/tracktion_engine/plugins/airwindows/tracktion_AirWindowsBase.h:46
↓ 4 callers
Method
data
Returns the aligned memory address, or nullptr if the block's size hasn't been set.
modules/3rd_party/choc/memory/choc_AlignedMemoryBlock.h:46
← previous
next →
1,301–1,400 of 17,274, ranked by callers