Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Conceptual-Machines/magda-core
/ functions
Functions
13,948 in github.com/Conceptual-Machines/magda-core
⨍
Functions
13,948
◇
Types & classes
2,491
↳
Endpoints
5
↓ 57 callers
Method
getAudioTrack
magda/daw/audio/AudioBridge.cpp:604
↓ 56 callers
Method
isPlaying
tests/MockMagdaApi.hpp:458
↓ 56 callers
Method
processBlock
magda/daw/audio/transport/StepClock.cpp:129
↓ 55 callers
Method
get
magda/agents/dsl_interpreter.cpp:326
↓ 54 callers
Method
getRackByPath
magda/daw/core/TrackManager.cpp:2072
↓ 54 callers
Method
shutdown
tests/test_project_serialization.cpp:69
↓ 53 callers
Method
createMidiClip
magda/daw/core/ClipManager.cpp:469
↓ 53 callers
Method
toString
magda/daw/profiling/PerformanceProfiler.hpp:117
↓ 52 callers
Method
getAudioEngine
Access to audio engine for settings dialog
magda/daw/ui/windows/MainWindow.hpp:153
↓ 52 callers
Function
timeToPixel
* Convert a time value to pixel position * @param time Time in seconds * @param pixelsPerSecond Zoom level (pixels per second) * @param leftPadding
magda/daw/ui/utils/TimelineUtils.hpp:25
↓ 51 callers
Function
createTrack
tests/test_clip_commands.cpp:32
↓ 51 callers
Method
setShowFillIndicator
magda/daw/ui/components/common/ValueLabelControl.cpp:78
↓ 51 callers
Method
syncClipToEngine
magda/daw/audio/AudioBridge.cpp:514
↓ 51 callers
Method
withChain
magda/daw/core/ChainNodePath.hpp:244
↓ 50 callers
Method
getLane
magda/daw/core/AutomationManager.cpp:315
↓ 50 callers
Method
getName
magda/daw/music/ChordTypes.hpp:107
↓ 50 callers
Method
setActiveBackgroundColor
magda/daw/ui/components/common/SvgButton.hpp:41
↓ 49 callers
Method
getNoteIndex
magda/daw/ui/components/pianoroll/NoteComponent.hpp:32
↓ 49 callers
Method
getTrack
magda/daw/api/track_api_live.cpp:31
↓ 49 callers
Method
isValid
magda/daw/audio/DeviceMeteringManager.hpp:140
↓ 49 callers
Method
setAudioEngine
magda/daw/core/TrackManager.cpp:1384
↓ 48 callers
Method
audioPath
tests/test_clip_sync_integration_juce.cpp:168
↓ 48 callers
Method
save
magda/daw/core/Config.cpp:46
↓ 48 callers
Method
undo
tests/test_clip_batch_edit.cpp:20
↓ 47 callers
Function
dbToY
magda/daw/ui/components/chain/compiled/CompiledEqCurveView.cpp:200
↓ 47 callers
Method
execute
magda/daw/ui/components/chain/modulation/LFOCurveEditor.cpp:48
↓ 47 callers
Method
getTimelineLength
Timeline-domain seconds for the clip's length, derived from placement.
magda/daw/core/ClipInfo.hpp:687
↓ 46 callers
Method
getSlotParameter
magda/daw/audio/plugins/compiled/MagdaEqCompiledPlugin.cpp:384
↓ 45 callers
Method
addResult
magda/agents/dsl_interpreter.hpp:146
↓ 45 callers
Method
getEdit
* @brief Get the current Edit (project) */
magda/daw/engine/TracktionEngineWrapper.hpp:271
↓ 45 callers
Function
hasConnection
tests/test_midi_signal_routing_juce.cpp:34
↓ 45 callers
Function
parseFaustLabel
magda/daw/audio/plugins/FaustMetadataParser.cpp:159
↓ 45 callers
Method
restoreClip
magda/daw/core/ClipManager.cpp:501
↓ 44 callers
Function
currentProjectTempoOrDefault
magda/daw/core/ClipManager.cpp:27
↓ 44 callers
Method
getEngine
* @brief Get the Tracktion Engine instance */
magda/daw/engine/TracktionEngineWrapper.hpp:261
↓ 44 callers
Method
removeListener
magda/daw/ui/panels/state/PanelController.cpp:68
↓ 43 callers
Function
runWithCleanJuceState
tests/JuceTestStateGuard.hpp:54
↓ 42 callers
Method
getLastError
magda/agents/compact_parser.hpp:152
↓ 42 callers
Method
setTrackMidiInput
magda/daw/audio/MidiBridge.cpp:203
↓ 42 callers
Method
stop
tests/MockMagdaApi.hpp:450
↓ 42 callers
Method
withDevice
magda/daw/core/ChainNodePath.hpp:250
↓ 41 callers
Function
createMidi
tests/test_clip_commands.cpp:36
↓ 41 callers
Method
getClip
magda/daw/api/clip_api_live.cpp:8
↓ 41 callers
Method
lastPlayedNote
--- State accessors (for tests and external queries) ---
magda/daw/audio/midi/MonoNoteProcessor.hpp:158
↓ 41 callers
Function
resetState
============================================================================ Helper: reset state before each test ====================================
tests/test_clip_commands.cpp:27
↓ 41 callers
Method
tick
tests/test_sidechain_triggers.cpp:142
↓ 40 callers
Method
clearAll
magda/agents/conversation_store.cpp:73
↓ 40 callers
Method
setBorderColor
magda/daw/ui/components/common/SvgButton.hpp:63
↓ 39 callers
Method
addListener
magda/daw/ui/panels/state/PanelController.cpp:62
↓ 39 callers
Method
setActiveColor
magda/daw/ui/components/common/SvgButton.hpp:38
↓ 39 callers
Method
setMacroLinkAmount
magda/daw/core/TrackManagerModulation.cpp:263
↓ 38 callers
Method
getPlugin
magda/daw/audio/AudioBridge.cpp:622
↓ 38 callers
Method
load
magda/daw/ui/dialogs/AISettingsDialog.cpp:271
↓ 38 callers
Method
read
Message thread. Lock-free snapshot of current measurements.
magda/daw/audio/analysis/TrackMeasurer.hpp:197
↓ 38 callers
Function
secondsToBeats
* Convert seconds to beats * @param seconds Time in seconds * @param bpm Tempo in beats per minute * @return Number of beats */
magda/daw/ui/utils/TimelineUtils.hpp:132
↓ 38 callers
Method
tempoMap
* The tempo facade for beats<->seconds conversion, or nullptr if not yet * injected (early startup / headless contexts). Callers must null-check.
magda/daw/ui/state/TimelineController.hpp:126
↓ 37 callers
Function
makeDesc
tests/test_known_plugin_list_duplicates.cpp:34
↓ 37 callers
Method
reset
magda/daw/core/GainStagingManager.cpp:212
↓ 37 callers
Method
setHoverColor
magda/daw/ui/components/common/SvgButton.hpp:32
↓ 37 callers
Method
state
Raw VM access — for binding code in #30 and beyond. * Returns nullptr only if this instance has been moved-from. */
magda/scripting/LuaRuntime.hpp:57
↓ 36 callers
Method
clear
magda/daw/audio/DeviceMeteringManager.cpp:203
↓ 36 callers
Method
getClipInSlot
tests/MockMagdaApi.hpp:367
↓ 36 callers
Method
getDeviceManager
magda/daw/engine/TracktionEngineWrapperDevices.cpp:167
↓ 36 callers
Method
getMidiBridge
* @brief Get the MidiBridge for MIDI device management and routing * @return Pointer to MidiBridge, or nullptr if not initialized */
magda/daw/engine/TracktionEngineWrapper.hpp:232
↓ 36 callers
Method
getTimelineEnd
Timeline-domain end position (start + length).
magda/daw/core/ClipInfo.hpp:703
↓ 36 callers
Method
isDragging
magda/daw/ui/components/common/BarsBeatsTicksLabel.cpp:200
↓ 36 callers
Method
nativeValueToDisplayValue
magda/daw/audio/plugins/compiled/MagdaEqCompiledPlugin.cpp:404
↓ 36 callers
Method
set
magda/agents/dsl_interpreter.cpp:318
↓ 36 callers
Function
toJuceString
Use fromUTF8 to avoid juce_String.cpp:327 assertion when std::string contains non-ASCII bytes
magda/daw/core/Config.cpp:19
↓ 36 callers
Method
updateFromParameters
magda/daw/ui/components/chain/custom_ui/FMUI.cpp:231
↓ 35 callers
Method
getTempo
magda/daw/ui/components/timeline/TimeRuler.hpp:36
↓ 35 callers
Function
hasFlag
magda/daw/ui/state/TimelineController.hpp:43
↓ 35 callers
Function
makeInternalDevice
tests/test_section_scoped_device_ids_juce.cpp:15
↓ 35 callers
Function
makeMidiClip
Helper to create a basic MIDI clip
tests/test_midi_clip_resize_left.cpp:21
↓ 35 callers
Method
setIconPadding
Border settings
magda/daw/ui/components/common/SvgButton.hpp:55
↓ 35 callers
Function
trEllipsis
* Look up a localized string and guarantee exactly one trailing ellipsis. * * Any ellipsis already present in the source or a translation (ASCII "..
magda/daw/core/StringTable.hpp:95
↓ 34 callers
Method
addDeviceToPostFx
magda/daw/core/TrackManager.cpp:1784
↓ 34 callers
Method
addMidiNote
magda/daw/core/ClipManager.cpp:2205
↓ 34 callers
Method
getName
magda/daw/audio/plugins/FaustPlugin.hpp:44
↓ 34 callers
Function
getParameterInfoForTarget
magda/daw/core/AutomationInfo.cpp:145
↓ 34 callers
Method
has
magda/agents/dsl_interpreter.cpp:322
↓ 34 callers
Function
mergeFaustMetadata
magda/daw/audio/plugins/FaustMetadataParser.cpp:226
↓ 34 callers
Function
registerMagdaApi
magda/scripting/MagdaApiLuaBindings.cpp:937
↓ 33 callers
Method
clearHistory
magda/daw/core/UndoManager.cpp:104
↓ 33 callers
Function
defaultParams
Default params: 120 BPM, 1/16 rate, 50% gate, 512 buffer, 44100 sr. */
tests/test_mono_note_processor.cpp:19
↓ 33 callers
Method
getArrangementClips
magda/daw/core/ClipManager.cpp:2291
↓ 33 callers
Function
idFor
magda/daw/project/serialization/DawProjectXmlAdapter.cpp:21
↓ 32 callers
Method
clear
magda/daw/ui/components/chain/drum_grid/PadChainPanel.cpp:52
↓ 32 callers
Method
getSourceClipId
magda/daw/ui/components/pianoroll/NoteComponent.hpp:36
↓ 32 callers
Method
next
magda/agents/dsl_interpreter.cpp:171
↓ 32 callers
Method
removeFrom
Removes width from the appropriate side of bounds and returns the removed area
magda/daw/ui/components/common/SideColumn.hpp:18
↓ 32 callers
Method
setMidiContent
magda/daw/core/ClipInfo.hpp:276
↓ 32 callers
Method
setModLinkAmount
magda/daw/core/TrackManagerModulation.cpp:410
↓ 32 callers
Method
setPeak
tests/test_sidechain_triggers.cpp:146
↓ 32 callers
Method
setTrackAudioInput
magda/daw/core/TrackManager.cpp:1506
↓ 32 callers
Method
undo
magda/daw/core/UndoManager.cpp:46
↓ 31 callers
Method
addDeviceToChainByPath
magda/daw/core/TrackManagerDevices.cpp:206
↓ 31 callers
Method
addListener
magda/daw/core/UndoManager.cpp:144
↓ 31 callers
Method
deleteClip
magda/daw/core/ClipManager.cpp:483
↓ 31 callers
Method
evaluate
* @brief Evaluate the curve at a given phase. * * If custom points exist, uses tension-based interpolation (same as * ModulatorEngine::
magda/daw/audio/modifiers/CurveSnapshot.hpp:96
← previous
next →
101–200 of 13,948, ranked by callers