MCPcopy Create free account

hub / github.com/Conceptual-Machines/magda-core / functions

Functions13,948 in github.com/Conceptual-Machines/magda-core

↓ 5 callersFunctiondbToMeterPos
Convert dB to normalized meter position (0-1) with power curve
magda/daw/ui/components/mixer/MasterChannelStrip.cpp:54
↓ 5 callersFunctiondeepCopyElement
Implementation of deep copy for ChainElement (must be after RackInfo is complete)
magda/daw/core/RackInfo.hpp:216
↓ 5 callersFunctiondeviceFor
tests/test_external_plugin_state_restore_juce.cpp:79
↓ 5 callersFunctiondiscrete
* @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 callersFunctiondragType
magda/daw/ui/components/tracks/TrackContentPanel.cpp:3537
↓ 5 callersMethodduplicateSelectedArrangementClips
magda/daw/ui/components/tracks/TrackContentPanel.cpp:2090
↓ 5 callersFunctionencodeControllerProfile
magda/daw/core/controllers/ControllerProfile.cpp:22
↓ 5 callersFunctionevalSegment
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 callersMethodexecute
magda/daw/media_db/MediaDatabase.cpp:299
↓ 5 callersFunctionfacadeTimelineLength
magda/daw/ui/panels/content/WaveformEditorContent.cpp:34
↓ 5 callersFunctionfacadeTimelineLength
magda/daw/ui/panels/content/MidiEditorContent.cpp:60
↓ 5 callersFunctionfacadeTimelineStart
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 callersFunctionfacadeTimelineStart
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 callersFunctionfaderVolume
* @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 callersMethodfindBinding
magda/daw/core/GestureRouter.cpp:251
↓ 5 callersMethodfindDefaultBinding
magda/daw/core/GestureRouter.cpp:262
↓ 5 callersFunctionfindInternalPluginSpec
magda/daw/audio/plugins/InternalPluginRegistry.cpp:259
↓ 5 callersFunctionfindKitRow
magda/daw/ui/panels/content/DrumGridClipContent.cpp:68
↓ 5 callersFunctionfindMatchingByUniqueIdAndName
Simulates the patched findMatchingPluginDescription logic Returns the matching description from knownPlugins, or nullptr if not found
tests/test_plugin_loading.cpp:45
↓ 5 callersMethodfindMixerAnalysisDevice
magda/daw/core/TrackManager.cpp:1890
↓ 5 callersFunctionfindPointAt
tests/test_automation_singleton.cpp:49
↓ 5 callersFunctionfocused
magda/daw/api/focused_api_live.cpp:55
↓ 5 callersFunctionformatSessionClips
magda/daw/ui/views/SessionView.cpp:60
↓ 5 callersFunctiongainToDb
magda/daw/ui/views/MainView.cpp:46
↓ 5 callersFunctiongainToDb
magda/daw/ui/views/SessionView.cpp:82
↓ 5 callersMethodgenerate
magda/daw/audio/plugins/mutable/MutableRingsPlugin.cpp:108
↓ 5 callersFunctiongestureModifierMaskFrom
magda/daw/core/GestureRouter.cpp:87
↓ 5 callersFunctiongetAudioBridge
magda/daw/ui/components/chain/slot/DevicePresetMenu.cpp:33
↓ 5 callersMethodgetBool
magda/agents/dsl_interpreter.cpp:345
↓ 5 callersMethodgetBrowserFavorites
Browser Favorites
magda/daw/core/Config.hpp:350
↓ 5 callersMethodgetCachedTransients
magda/daw/api/clip_api_live.cpp:37
↓ 5 callersFunctiongetChainElementParentPath
magda/daw/core/TrackCommands.cpp:14
↓ 5 callersFunctiongetChainFromPath
Helper to get chain from a path that ends with Chain step
magda/daw/core/TrackManagerDevices.cpp:428
↓ 5 callersMethodgetDescription
magda/daw/core/TrackCommands.cpp:149
↓ 5 callersMethodgetDeviceProcessor
magda/daw/audio/AudioBridge.cpp:637
↓ 5 callersMethodgetEnabledFactoryLuaScripts
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 callersMethodgetLanguage
Language / Localization
magda/daw/core/Config.hpp:872
↓ 5 callersMethodgetLatestLevels
magda/daw/audio/DeviceMeteringManager.cpp:93
↓ 5 callersMethodgetMaxScrollX
* Calculate maximum scroll position */
magda/daw/ui/state/TimelineState.hpp:722
↓ 5 callersMethodgetMidiLearnDefaultScopeRaw
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 callersMethodgetMode
magda/daw/ui/panels/content/AIChatConsoleContent.cpp:193
↓ 5 callersFunctiongetNoteName
magda/daw/music/Scales.hpp:35
↓ 5 callersMethodgetNumTracks
magda/daw/api/track_api_live.cpp:23
↓ 5 callersFunctiongetParentChainPathForElementPath
magda/daw/core/TrackManagerDevices.cpp:475
↓ 5 callersMethodgetRackId
Convenience: get the first rack ID (for backward compatibility)
magda/daw/core/ChainNodePath.hpp:169
↓ 5 callersMethodgetStats
* @brief Get statistics for a category */
magda/daw/profiling/PerformanceProfiler.hpp:162
↓ 5 callersMethodgetTrackSiblingPosition
magda/daw/core/TrackManager.cpp:1055
↓ 5 callersMethodgetTrackYPosition
magda/daw/ui/components/tracks/TrackContentPanel.cpp:644
↓ 5 callersMethodgetUIFontScale
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 callersMethodgetUndoDescription
magda/daw/core/UndoManager.cpp:90
↓ 5 callersMethodgetUserTouchedTargets
magda/daw/core/AutomationManager.cpp:416
↓ 5 callersMethodgetVirtualContentWidth
magda/daw/ui/components/waveform/WaveformGridComponent.cpp:1075
↓ 5 callersFunctiongetVisibleXRange
magda/daw/ui/components/timeline/TimelineComponent.cpp:17
↓ 5 callersMethodgroupTracks
tests/MockMagdaApi.hpp:224
↓ 5 callersMethodhasAnyUI
magda/daw/ui/components/chain/slot/DeviceCustomUIManager.cpp:459
↓ 5 callersFunctionhasMidiInput
magda/daw/core/PluginCapabilities.cpp:236
↓ 5 callersMethodhasNoteSelection
magda/daw/api/selection_api_live.cpp:28
↓ 5 callersFunctionhzToX
magda/daw/ui/components/chain/compiled/CompiledFreqShiftCurveView.cpp:27
↓ 5 callersMethodinitialize
tests/test_project_serialization.cpp:65
↓ 5 callersFunctioninsertAudioRow
tests/test_media_db_query.cpp:95
↓ 5 callersFunctioninsertEmbedding
tests/test_media_db_query.cpp:110
↓ 5 callersMethodinvalidateFile
magda/daw/audio/AudioThumbnailManager.cpp:485
↓ 5 callersMethodisAllTracks
magda/daw/ui/state/TimelineState.hpp:216
↓ 5 callersMethodisAudioEncoderLoaded
magda/daw/media_db/MediaDbContext.cpp:236
↓ 5 callersMethodisAutomapShadowedForMacro
magda/daw/core/controllers/BindingRegistry.cpp:380
↓ 5 callersMethodisBeingDragged
magda/daw/ui/components/common/LinkableTextSlider.cpp:228
↓ 5 callersFunctionisBlackKey
magda/daw/ui/components/chain/custom_ui/PolyStepSequencerUI.cpp:28
↓ 5 callersMethodisClipBased
magda/daw/core/AutomationInfo.hpp:207
↓ 5 callersMethodisCollapsed
magda/daw/ui/components/chain/drum_grid/PadDeviceSlot.hpp:68
↓ 5 callersFunctionisControllerConnected
magda/daw/core/controllers/ControllerActivation.cpp:14
↓ 5 callersMethodisDevicesLoading
* @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 callersMethodisEditing
magda/daw/ui/components/common/ValueLabelControl.cpp:164
↓ 5 callersMethodisGlobalLaneVisibilityEnabled
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 callersMethodisSinglePoint
magda/daw/core/SelectionManager.hpp:313
↓ 5 callersMethodisWriteModeEnabled
magda/daw/core/AutomationManager.cpp:465
↓ 5 callersMethodisZero
magda/daw/core/AutomationInfo.hpp:43
↓ 5 callersMethodloadFromVar
magda/daw/core/GestureRouter.cpp:362
↓ 5 callersMethodloadInternalPluginToPad
magda/daw/audio/plugins/DrumGridPlugin.cpp:645
↓ 5 callersMethodloadSampleToPad
magda/daw/audio/plugins/DrumGridPlugin.cpp:567
↓ 5 callersFunctionlogFreqToX
magda/daw/ui/components/chain/compiled/CompiledEqCurveView.cpp:192
↓ 5 callersFunctionmakeContinuousSlot
tests/test_faust_param_info.cpp:11
↓ 5 callersFunctionmakeDev
tests/test_midi_device_match.cpp:10
↓ 5 callersFunctionmakeRack
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 callersFunctionmakeRoutingNode
magda/daw/core/ChainRoutingModel.hpp:78
↓ 5 callersFunctionmirrorToMediaDb
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 callersFunctionmodelToNormalizedValue
magda/daw/core/ParameterUtils.cpp:218
↓ 5 callersFunctionnearestRackPathForDevicePath
magda/daw/ui/components/chain/modulation/ModulationOwnerPath.hpp:7
↓ 5 callersMethodnewProject
magda/daw/project/ProjectManager.cpp:98
↓ 5 callersFunctionnormaliseUnit
Normalise unit string to canonical form
magda/daw/core/ParameterDetector.cpp:151
↓ 5 callersMethodonLoopRegionChanged
magda/daw/engine/TracktionEngineWrapperTransport.cpp:542
↓ 5 callersFunctionpan
* @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 callersFunctionpluginConfigsDir
magda/daw/core/AppPaths.cpp:136
↓ 5 callersFunctionpluginManager
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 callersFunctionpluginNameToAlias
* @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 callersFunctionpreferenceIdentifierForPlugin
magda/daw/ui/panels/content/PluginBrowserContent.cpp:30
↓ 5 callersFunctionpresetsDir
magda/daw/core/AppPaths.cpp:107
↓ 5 callersFunctionreadWav
tests/test_mix_analysis_audio.cpp:102
↓ 5 callersFunctionreadZipTextEntry
tests/test_project_document_adapters.cpp:33
↓ 5 callersMethodrefresh
magda/daw/ui/components/chain/drum_grid/PadChainPanel.cpp:59
↓ 5 callersMethodrefreshLinkModeState
magda/daw/ui/components/chain/params/ParamSlotComponent.cpp:473
← previousnext →1,101–1,200 of 13,948, ranked by callers