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
↓ 4 callers
Method
withTrackMapping
magda/daw/audio/TrackController.cpp:479
↓ 4 callers
Method
writePosition
Message thread. Running total of samples written since construction. */
magda/daw/audio/analysis/AudioTapBuffer.hpp:63
↓ 4 callers
Function
writePresetFile
Wrap payload in the standard envelope and write pretty JSON.
magda/daw/core/PresetManager.cpp:129
↓ 4 callers
Function
yesNo
magda/daw/ui/components/chain/drum_grid/PadChainPanel.cpp:18
↓ 3 callers
Method
_retry_with_backoff
Retry a function with exponential backoff. Args: func: Function to retry *args: Positional arguments for the
scripts/create_refactoring_issues.py:84
↓ 3 callers
Method
addDevice
* @brief Register a device with the context. * * The DeviceInfo must remain valid as long as this context is in use * (the context stor
magda/daw/core/aliases/ChainContext.hpp:164
↓ 3 callers
Method
addInternalPluginToChain
magda/daw/audio/plugins/DrumGridPlugin.cpp:794
↓ 3 callers
Function
addMidiDeviceMenuItems
magda/daw/ui/dialogs/ControllersDialog.cpp:43
↓ 3 callers
Function
addModPage
* @brief Add a page of mods (8 mods) to an existing array */
magda/daw/core/ModInfo.hpp:425
↓ 3 callers
Method
addPointToClip
magda/daw/core/AutomationManager.cpp:693
↓ 3 callers
Method
addRecentProject
magda/daw/core/Config.cpp:31
↓ 3 callers
Function
ampToDb
magda/daw/audio/plugins/compiled/MagdaCompressorCompiledPlugin.cpp:122
↓ 3 callers
Function
ampToDb
magda/daw/audio/plugins/compiled/MagdaLimiterCompiledPlugin.cpp:15
↓ 3 callers
Method
applyChainPreset
magda/daw/core/TrackManagerDevices.cpp:1520
↓ 3 callers
Method
applyDevicePreset
magda/daw/core/TrackManagerDevices.cpp:1393
↓ 3 callers
Function
applyFourOscPresetToPath
magda/agents/four_osc_apply.cpp:70
↓ 3 callers
Function
applyLoopPos
* Replicates InspectorContent Loop Pos callback clamping for session clips. */
tests/test_session_clip_playback.cpp:698
↓ 3 callers
Function
applyModulations
magda/daw/core/ParameterUtils.cpp:243
↓ 3 callers
Function
applyRackInstanceState
magda/daw/audio/racks/RackSyncManager.cpp:35
↓ 3 callers
Function
applyUIScale
magda/daw/core/UIScale.cpp:60
↓ 3 callers
Function
applyVst3Preset
* Apply a base64 .vstpreset (Steinberg preset format) to a VST3 via * ExtensionsVisitor::VST3Client::setPreset(), then sync TE's parameter cache. *
magda/daw/audio/plugin_manager/ExternalPluginStateUtil.hpp:80
↓ 3 callers
Method
audioEncoder
The next three accessors are lazy: they bring the model into memory the first time someone asks. ORT session construction reads the .onnx file (~100 M
magda/daw/media_db/MediaDbContext.cpp:276
↓ 3 callers
Function
bandOf
Index of the band that contains a given frequency.
tests/test_band_spectrum.cpp:21
↓ 3 callers
Function
bindAll
Binds (text, double, int) in their original argument order, starting at `nextIdx`. Returns the next free index after the last bind.
magda/daw/media_db/MediaDbQuery.cpp:90
↓ 3 callers
Method
bindPlugin
magda/daw/ui/components/chain/compiled/CompiledEqCurveView.cpp:252
↓ 3 callers
Function
blockGlobalTable
_G[name] = setmetatable({}, { __index = blocker, __newindex = blocker, __call = blocker, __metatable = false }) Any read, write, or call on the table
magda/scripting/LuaSandbox.cpp:50
↓ 3 callers
Function
buildLogMessage
Internal: build a single juce::String from all stack args, space-separated, using Lua's tostring() conversion semantics.
magda/scripting/MagdaApiLuaBindings.cpp:65
↓ 3 callers
Function
buildLut
magda/daw/audio/plugins/MidiStrumPlugin.cpp:51
↓ 3 callers
Method
cached
magda/daw/core/MixAnalysisService.cpp:34
↓ 3 callers
Method
calculateInsertIndex
magda/daw/ui/components/chain/ChainPanel.cpp:925
↓ 3 callers
Function
canOwnInstrumentWrapper
magda/daw/audio/plugin_manager/PluginManagerSync.cpp:267
↓ 3 callers
Method
canUndo
* Check if undo is available. */
magda/daw/core/UndoManager.hpp:108
↓ 3 callers
Method
checkSidechainMonitor
magda/daw/audio/plugin_manager/PluginManagerSidechain.cpp:145
↓ 3 callers
Function
clampScale
magda/daw/core/UIScale.cpp:14
↓ 3 callers
Method
clearApplied
magda/daw/core/GainStagingManager.cpp:350
↓ 3 callers
Method
clearChainNodeSelection
magda/daw/core/SelectionManager.cpp:1179
↓ 3 callers
Method
clearDeviceSelection
magda/daw/ui/panels/content/TrackChainContent.cpp:3019
↓ 3 callers
Function
clearLocalizedLabelPainter
magda/daw/ui/panels/content/inspector/TrackInspector.cpp:49
↓ 3 callers
Method
clearPattern
magda/daw/audio/plugins/StepSequencerPlugin.cpp:258
↓ 3 callers
Method
clearSurfaceOnlyMidiInputPorts
magda/daw/audio/AudioBridge.cpp:1285
↓ 3 callers
Function
clipTimelineEnd
magda/daw/ui/components/tracks/TrackContentPanelClipDrag.cpp:24
↓ 3 callers
Function
clipTimelineLengthBeats
magda/daw/ui/components/tracks/TrackContentPanelClipDrag.cpp:30
↓ 3 callers
Function
collectMidiNoteStartBeats
magda/daw/core/MidiNoteCommands.cpp:12
↓ 3 callers
Function
compileTrackChainRouting
magda/daw/core/ChainRoutingModel.hpp:131
↓ 3 callers
Function
computeMaskingBandsDb
magda/daw/audio/analysis/BandSpectrum.cpp:16
↓ 3 callers
Function
computeRelativeDisplayBeat
Mirrors the relative-mode display beat calculation for a single clip.
tests/test_pianoroll_note_position.cpp:21
↓ 3 callers
Function
computeTotalMacroModulation
magda/daw/ui/components/chain/params/ParamLinkResolver.cpp:214
↓ 3 callers
Function
computeTotalModModulation
magda/daw/ui/components/chain/params/ParamLinkResolver.cpp:166
↓ 3 callers
Function
computeTriggerRequest
magda/daw/core/TrackManagerModulation.cpp:26
↓ 3 callers
Function
consumeAliasBody
magda/daw/ui/panels/content/ChatPromptTokeniser.cpp:11
↓ 3 callers
Function
containsPath
tests/test_section_scoped_device_ids_juce.cpp:31
↓ 3 callers
Method
create
magda/daw/ui/dialogs/SplashScreen.cpp:256
↓ 3 callers
Function
createArrangementBlockDuplicateCommands
magda/daw/core/ClipCommands.cpp:543
↓ 3 callers
Function
createJUCEIdentifierString
Simulates JUCE's createIdentifierString using uniqueId
tests/test_plugin_loading.cpp:37
↓ 3 callers
Method
createMultiOutTrack
tests/test_multi_out_tracks.cpp:33
↓ 3 callers
Function
createTEIdentifierString
Simulates Tracktion Engine's createIdentifierString using deprecatedUid
tests/test_plugin_loading.cpp:30
↓ 3 callers
Method
createTrackInGroup
magda/daw/core/TrackManager.cpp:1158
↓ 3 callers
Function
dbFillProportion
magda/daw/ui/components/mixer/LevelMeterScale.hpp:37
↓ 3 callers
Function
dbToGain
magda/daw/ui/views/SessionView.cpp:86
↓ 3 callers
Function
dbToY
magda/daw/ui/components/chain/compiled/CompiledFilterCurveView.cpp:74
↓ 3 callers
Method
deactivateMultiOutPair
magda/daw/core/TrackManager.cpp:719
↓ 3 callers
Method
deleteClip
tests/MockMagdaApi.hpp:322
↓ 3 callers
Function
deleteMediaRows
magda/daw/media_db/MediaDbMetadata.cpp:1075
↓ 3 callers
Method
deletePoint
magda/daw/core/AutomationManager.cpp:713
↓ 3 callers
Function
deletePresetFile
Delete the on-disk preset file and its media DB row. Returns false when the file is missing or the OS delete fails.
magda/daw/core/PresetManager.cpp:49
↓ 3 callers
Method
dim
magda/daw/media_db/ClapTextEncoder.cpp:74
↓ 3 callers
Method
disableWarp
magda/daw/audio/AudioBridge.cpp:1344
↓ 3 callers
Method
dispatch
magda/daw/ui/panels/content/SlashCommands.cpp:131
↓ 3 callers
Function
displayBeatsToAudioSourceSeconds
magda/daw/ui/panels/content/inspector/clip/ClipInspectorSections.cpp:45
↓ 3 callers
Function
displayNameFor
magda/daw/ui/panels/content/MediaDbBrowserContent.cpp:134
↓ 3 callers
Function
displayNameForDevice
magda/daw/ui/dialogs/ControllersDialog.cpp:33
↓ 3 callers
Method
displayPositionToSourceTime
Convert a timeline position (timeline-seconds, anchored at file start = 0) to absolute source-file time.
magda/daw/core/ClipDisplayInfo.hpp:134
↓ 3 callers
Function
drawLocalizedText
magda/daw/ui/themes/LocalizedText.hpp:65
↓ 3 callers
Method
duplicateClipAt
magda/daw/core/ClipManager.cpp:946
↓ 3 callers
Method
duplicateClipAtBeats
magda/daw/core/ClipManager.cpp:909
↓ 3 callers
Function
effectiveCategoryForPlugin
magda/daw/ui/panels/content/PluginBrowserContent.cpp:34
↓ 3 callers
Function
effectiveLoopLengthSeconds
magda/daw/ui/panels/content/MidiEditorContent.cpp:66
↓ 3 callers
Function
effectiveMixerFaderTopInset
magda/daw/ui/components/mixer/MasterChannelStrip.cpp:30
↓ 3 callers
Function
elementsUseSource
magda/daw/core/SidechainTraversal.hpp:42
↓ 3 callers
Method
ensureDeviceIdAbove
Ensure restored DrumGrid pad/plugin IDs do not collide with FX-section IDs.
magda/daw/core/TrackManager.hpp:149
↓ 3 callers
Method
ensureEntry
magda/daw/audio/DeviceMeteringManager.cpp:149
↓ 3 callers
Function
ensureLaneForTarget
Look up an existing lane for a target, creating it if needed. */
magda/agents/automation_executor.cpp:49
↓ 3 callers
Method
ensureSessionMonitorPlugin
magda/daw/audio/AudioBridge.cpp:1381
↓ 3 callers
Function
enumerateLuaScripts
magda/daw/magda_daw_main.cpp:658
↓ 3 callers
Function
envVar
JUCE doesn't expose getEnvironmentVariable on every platform via the SystemStats subset we link; use std::getenv directly.
magda/daw/core/AppPaths.cpp:60
↓ 3 callers
Method
evalFile
magda/scripting/LuaRuntime.cpp:126
↓ 3 callers
Function
expectBpmDisplay
tests/test_clip_inspector_juce.cpp:61
↓ 3 callers
Method
extendNoteSelectionTo
magda/daw/core/SelectionManager.cpp:662
↓ 3 callers
Function
extractDSL
Strip markdown code fences and surrounding prose from LLM output. Cloud providers (Anthropic, Gemini) often wrap DSL in ```blocks. */
magda/agents/command_agent.cpp:17
↓ 3 callers
Function
facadeTimelineStart
Route clip timeline-seconds through the position-aware tempo facade when wired (message thread); fall back to the constant-tempo bpm before injection.
magda/daw/ui/components/waveform/WaveformGridComponent.cpp:29
↓ 3 callers
Function
findAliasesByPath
magda/daw/core/aliases/AliasReverseIndex.cpp:5
↓ 3 callers
Function
findByIdx
magda/daw/audio/plugins/compiled/MagdaModCompiledPlugin.cpp:99
↓ 3 callers
Function
findByIdx
magda/daw/audio/plugins/compiled/MagdaGrainDelayCompiledPlugin.cpp:98
↓ 3 callers
Function
findByIdx
magda/daw/audio/plugins/compiled/MagdaChorusCompiledPlugin.cpp:99
↓ 3 callers
Function
findByIdx
magda/daw/audio/plugins/compiled/MagdaFlangerCompiledPlugin.cpp:99
↓ 3 callers
Function
findByIdx
magda/daw/audio/plugins/compiled/MagdaDelayCompiledPlugin.cpp:105
↓ 3 callers
Function
findByIdx
magda/daw/audio/plugins/compiled/MagdaRingModCompiledPlugin.cpp:99
↓ 3 callers
Function
findDeviceParam
magda/daw/project/serialization/DawProjectXmlAdapter.cpp:379
↓ 3 callers
Function
findExternalInstrument
Find any external instrument in the scanned list (prefer Dexed for parity with the bug report). Returns true and fills `out` when one is found.
tests/test_external_plugin_state_restore_juce.cpp:51
↓ 3 callers
Function
findPreset
magda/agents/llm_presets.cpp:106
← previous
next →
1,601–1,700 of 13,948, ranked by callers