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
↓ 5 callers
Function
dbToMeterPos
Convert dB to normalized meter position (0-1) with power curve
magda/daw/ui/components/mixer/MasterChannelStrip.cpp:54
↓ 5 callers
Function
deepCopyElement
Implementation of deep copy for ChainElement (must be after RackInfo is complete)
magda/daw/core/RackInfo.hpp:216
↓ 5 callers
Function
deviceFor
tests/test_external_plugin_state_restore_juce.cpp:79
↓ 5 callers
Function
discrete
* @brief Create a discrete choice parameter * @param index Parameter index * @param name Display name * @param choices Available choices */
magda/daw/core/ParameterInfo.hpp:325
↓ 5 callers
Function
dragType
magda/daw/ui/components/tracks/TrackContentPanel.cpp:3537
↓ 5 callers
Method
duplicateSelectedArrangementClips
magda/daw/ui/components/tracks/TrackContentPanel.cpp:2090
↓ 5 callers
Function
encodeControllerProfile
magda/daw/core/controllers/ControllerProfile.cpp:22
↓ 5 callers
Function
evalSegment
Value of a Linear-type segment at parameter t in [0,1], between endpoint values y1 and y2. - hasStoredShaper: the bend is encoded by a quadratic cont
magda/daw/core/CurveMath.hpp:22
↓ 5 callers
Method
execute
magda/daw/media_db/MediaDatabase.cpp:299
↓ 5 callers
Function
facadeTimelineLength
magda/daw/ui/panels/content/WaveformEditorContent.cpp:34
↓ 5 callers
Function
facadeTimelineLength
magda/daw/ui/panels/content/MidiEditorContent.cpp:60
↓ 5 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/panels/content/WaveformEditorContent.cpp:29
↓ 5 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/panels/content/MidiEditorContent.cpp:55
↓ 5 callers
Function
faderVolume
* @brief Create a fader-style volume parameter * * Uses the standard DAW fader scale where: * - normalized 0.0 = -60 dB (silence) * - normalized 0
magda/daw/core/ParameterInfo.hpp:351
↓ 5 callers
Method
findBinding
magda/daw/core/GestureRouter.cpp:251
↓ 5 callers
Method
findDefaultBinding
magda/daw/core/GestureRouter.cpp:262
↓ 5 callers
Function
findInternalPluginSpec
magda/daw/audio/plugins/InternalPluginRegistry.cpp:259
↓ 5 callers
Function
findKitRow
magda/daw/ui/panels/content/DrumGridClipContent.cpp:68
↓ 5 callers
Function
findMatchingByUniqueIdAndName
Simulates the patched findMatchingPluginDescription logic Returns the matching description from knownPlugins, or nullptr if not found
tests/test_plugin_loading.cpp:45
↓ 5 callers
Method
findMixerAnalysisDevice
magda/daw/core/TrackManager.cpp:1890
↓ 5 callers
Function
findPointAt
tests/test_automation_singleton.cpp:49
↓ 5 callers
Function
focused
magda/daw/api/focused_api_live.cpp:55
↓ 5 callers
Function
formatSessionClips
magda/daw/ui/views/SessionView.cpp:60
↓ 5 callers
Function
gainToDb
magda/daw/ui/views/MainView.cpp:46
↓ 5 callers
Function
gainToDb
magda/daw/ui/views/SessionView.cpp:82
↓ 5 callers
Method
generate
magda/daw/audio/plugins/mutable/MutableRingsPlugin.cpp:108
↓ 5 callers
Function
gestureModifierMaskFrom
magda/daw/core/GestureRouter.cpp:87
↓ 5 callers
Function
getAudioBridge
magda/daw/ui/components/chain/slot/DevicePresetMenu.cpp:33
↓ 5 callers
Method
getBool
magda/agents/dsl_interpreter.cpp:345
↓ 5 callers
Method
getBrowserFavorites
Browser Favorites
magda/daw/core/Config.hpp:350
↓ 5 callers
Method
getCachedTransients
magda/daw/api/clip_api_live.cpp:37
↓ 5 callers
Function
getChainElementParentPath
magda/daw/core/TrackCommands.cpp:14
↓ 5 callers
Function
getChainFromPath
Helper to get chain from a path that ends with Chain step
magda/daw/core/TrackManagerDevices.cpp:428
↓ 5 callers
Method
getDescription
magda/daw/core/TrackCommands.cpp:149
↓ 5 callers
Method
getDeviceProcessor
magda/daw/audio/AudioBridge.cpp:637
↓ 5 callers
Method
getEnabledFactoryLuaScripts
Filenames of bundled (factory) Lua scripts the user has explicitly enabled in the Controllers dialog. Bundled scripts not in this list stay hidden fro
magda/daw/core/Config.hpp:929
↓ 5 callers
Method
getLanguage
Language / Localization
magda/daw/core/Config.hpp:872
↓ 5 callers
Method
getLatestLevels
magda/daw/audio/DeviceMeteringManager.cpp:93
↓ 5 callers
Method
getMaxScrollX
* Calculate maximum scroll position */
magda/daw/ui/state/TimelineState.hpp:722
↓ 5 callers
Method
getMidiLearnDefaultScopeRaw
MIDI Learn default scope ("project" or "global"; default is Project). Stored in config.json under "midiLearn" -> "defaultScope". Returns 0 for Global,
magda/daw/core/Config.hpp:970
↓ 5 callers
Method
getMode
magda/daw/ui/panels/content/AIChatConsoleContent.cpp:193
↓ 5 callers
Function
getNoteName
magda/daw/music/Scales.hpp:35
↓ 5 callers
Method
getNumTracks
magda/daw/api/track_api_live.cpp:23
↓ 5 callers
Function
getParentChainPathForElementPath
magda/daw/core/TrackManagerDevices.cpp:475
↓ 5 callers
Method
getRackId
Convenience: get the first rack ID (for backward compatibility)
magda/daw/core/ChainNodePath.hpp:169
↓ 5 callers
Method
getStats
* @brief Get statistics for a category */
magda/daw/profiling/PerformanceProfiler.hpp:162
↓ 5 callers
Method
getTrackSiblingPosition
magda/daw/core/TrackManager.cpp:1055
↓ 5 callers
Method
getTrackYPosition
magda/daw/ui/components/tracks/TrackContentPanel.cpp:644
↓ 5 callers
Method
getUIFontScale
Font size scale for MAGDA-owned UI fonts. This is independent from Desktop UI scale, which changes both text and component geometry.
magda/daw/core/Config.hpp:210
↓ 5 callers
Method
getUndoDescription
magda/daw/core/UndoManager.cpp:90
↓ 5 callers
Method
getUserTouchedTargets
magda/daw/core/AutomationManager.cpp:416
↓ 5 callers
Method
getVirtualContentWidth
magda/daw/ui/components/waveform/WaveformGridComponent.cpp:1075
↓ 5 callers
Function
getVisibleXRange
magda/daw/ui/components/timeline/TimelineComponent.cpp:17
↓ 5 callers
Method
groupTracks
tests/MockMagdaApi.hpp:224
↓ 5 callers
Method
hasAnyUI
magda/daw/ui/components/chain/slot/DeviceCustomUIManager.cpp:459
↓ 5 callers
Function
hasMidiInput
magda/daw/core/PluginCapabilities.cpp:236
↓ 5 callers
Method
hasNoteSelection
magda/daw/api/selection_api_live.cpp:28
↓ 5 callers
Function
hzToX
magda/daw/ui/components/chain/compiled/CompiledFreqShiftCurveView.cpp:27
↓ 5 callers
Method
initialize
tests/test_project_serialization.cpp:65
↓ 5 callers
Function
insertAudioRow
tests/test_media_db_query.cpp:95
↓ 5 callers
Function
insertEmbedding
tests/test_media_db_query.cpp:110
↓ 5 callers
Method
invalidateFile
magda/daw/audio/AudioThumbnailManager.cpp:485
↓ 5 callers
Method
isAllTracks
magda/daw/ui/state/TimelineState.hpp:216
↓ 5 callers
Method
isAudioEncoderLoaded
magda/daw/media_db/MediaDbContext.cpp:236
↓ 5 callers
Method
isAutomapShadowedForMacro
magda/daw/core/controllers/BindingRegistry.cpp:380
↓ 5 callers
Method
isBeingDragged
magda/daw/ui/components/common/LinkableTextSlider.cpp:228
↓ 5 callers
Function
isBlackKey
magda/daw/ui/components/chain/custom_ui/PolyStepSequencerUI.cpp:28
↓ 5 callers
Method
isClipBased
magda/daw/core/AutomationInfo.hpp:207
↓ 5 callers
Method
isCollapsed
magda/daw/ui/components/chain/drum_grid/PadDeviceSlot.hpp:68
↓ 5 callers
Function
isControllerConnected
magda/daw/core/controllers/ControllerActivation.cpp:14
↓ 5 callers
Method
isDevicesLoading
* @brief Check if devices are currently being initialized * @return true if MIDI/audio devices are being scanned/opened */
magda/daw/engine/TracktionEngineWrapper.hpp:293
↓ 5 callers
Method
isEditing
magda/daw/ui/components/common/ValueLabelControl.cpp:164
↓ 5 callers
Method
isGlobalLaneVisibilityEnabled
Global session-only show/hide: when false, all automation lane viewports are hidden across every track regardless of per-lane `visible` flags.
magda/daw/core/AutomationManager.hpp:157
↓ 5 callers
Method
isSinglePoint
magda/daw/core/SelectionManager.hpp:313
↓ 5 callers
Method
isWriteModeEnabled
magda/daw/core/AutomationManager.cpp:465
↓ 5 callers
Method
isZero
magda/daw/core/AutomationInfo.hpp:43
↓ 5 callers
Method
loadFromVar
magda/daw/core/GestureRouter.cpp:362
↓ 5 callers
Method
loadInternalPluginToPad
magda/daw/audio/plugins/DrumGridPlugin.cpp:645
↓ 5 callers
Method
loadSampleToPad
magda/daw/audio/plugins/DrumGridPlugin.cpp:567
↓ 5 callers
Function
logFreqToX
magda/daw/ui/components/chain/compiled/CompiledEqCurveView.cpp:192
↓ 5 callers
Function
makeContinuousSlot
tests/test_faust_param_info.cpp:11
↓ 5 callers
Function
makeDev
tests/test_midi_device_match.cpp:10
↓ 5 callers
Function
makeRack
Build a RackInfo with one chain containing the given devices and the given rack-scope mods. Tests live or die on getting this shape right; helper keep
tests/test_chain_fingerprint.cpp:197
↓ 5 callers
Function
makeRoutingNode
magda/daw/core/ChainRoutingModel.hpp:78
↓ 5 callers
Function
mirrorToMediaDb
Mirror a freshly-written preset file into the media DB. Best-effort — failures are logged but don't fail the save, since the on-disk file is the sourc
magda/daw/core/PresetManager.cpp:24
↓ 5 callers
Function
modelToNormalizedValue
magda/daw/core/ParameterUtils.cpp:218
↓ 5 callers
Function
nearestRackPathForDevicePath
magda/daw/ui/components/chain/modulation/ModulationOwnerPath.hpp:7
↓ 5 callers
Method
newProject
magda/daw/project/ProjectManager.cpp:98
↓ 5 callers
Function
normaliseUnit
Normalise unit string to canonical form
magda/daw/core/ParameterDetector.cpp:151
↓ 5 callers
Method
onLoopRegionChanged
magda/daw/engine/TracktionEngineWrapperTransport.cpp:542
↓ 5 callers
Function
pan
* @brief Create a pan parameter (-100% L to +100% R) * @param index Parameter index * @param name Display name */
magda/daw/core/ParameterInfo.hpp:369
↓ 5 callers
Function
pluginConfigsDir
magda/daw/core/AppPaths.cpp:136
↓ 5 callers
Function
pluginManager
The tap lifecycle lives in PluginManager, reached through the audio bridge. Returns nullptr before the engine/bridge exist (early startup, headless).
magda/daw/core/TrackMeasurementManager.cpp:15
↓ 5 callers
Function
pluginNameToAlias
* @brief Generate a snake_case alias from a plugin name. * * e.g. "Pro-Q 3" → "pro_q_3", "Surge XT" → "surge_xt" * * Single source of truth — used
magda/daw/core/PluginAlias.hpp:15
↓ 5 callers
Function
preferenceIdentifierForPlugin
magda/daw/ui/panels/content/PluginBrowserContent.cpp:30
↓ 5 callers
Function
presetsDir
magda/daw/core/AppPaths.cpp:107
↓ 5 callers
Function
readWav
tests/test_mix_analysis_audio.cpp:102
↓ 5 callers
Function
readZipTextEntry
tests/test_project_document_adapters.cpp:33
↓ 5 callers
Method
refresh
magda/daw/ui/components/chain/drum_grid/PadChainPanel.cpp:59
↓ 5 callers
Method
refreshLinkModeState
magda/daw/ui/components/chain/params/ParamSlotComponent.cpp:473
← previous
next →
1,101–1,200 of 13,948, ranked by callers