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
↓ 21 callers
Method
getDisplayName
magda/daw/music/ChordTypes.hpp:114
↓ 21 callers
Method
getOrCreateLane
magda/daw/core/AutomationManager.cpp:284
↓ 21 callers
Method
getRightClipId
Get the ID of the right (new) clip created by the split
magda/daw/core/ClipCommands.hpp:43
↓ 21 callers
Method
getSelectedClipCount
* @brief Get the number of selected clips */
magda/daw/core/SelectionManager.hpp:525
↓ 21 callers
Method
injectMessageForTest
magda/daw/audio/controllers/ControllerRouter.cpp:121
↓ 21 callers
Method
isActive
magda/daw/ui/components/common/SvgButton.hpp:85
↓ 21 callers
Function
pathKey
magda/daw/audio/racks/RackSyncManager.cpp:16
↓ 21 callers
Function
resetState
tests/test_dsl_add_chord.cpp:21
↓ 21 callers
Method
resolveDrag
magda/daw/core/GestureRouter.cpp:303
↓ 21 callers
Function
secondsToBeatPosition
tests/test_clip_commands.cpp:59
↓ 21 callers
Method
setSelectedTrack
magda/daw/core/TrackManager.cpp:2525
↓ 21 callers
Function
setVisibleIfPresent
magda/daw/ui/components/chain/slot/DeviceSlotContentLayout.cpp:12
↓ 21 callers
Function
setupSectionHeader
magda/daw/ui/dialogs/PreferencesDialog.cpp:78
↓ 20 callers
Method
clearClipSelection
magda/daw/core/ClipManager.cpp:2390
↓ 20 callers
Function
createLLMClient
magda/daw/core/LLMClientProvider.cpp:177
↓ 20 callers
Method
getDeviceId
magda/daw/audio/plugins/InstrumentMeterTapPlugin.hpp:54
↓ 20 callers
Function
getDisplayNameForTarget
magda/daw/core/AutomationInfo.cpp:213
↓ 20 callers
Method
getMonoFont
magda/daw/ui/themes/FontManager.cpp:190
↓ 20 callers
Function
getNotesByBeat
Helper: get notes sorted by start beat, then by pitch
tests/test_dsl_add_arpeggio.cpp:38
↓ 20 callers
Method
getStartBeats
Get clip start position in project beats.
magda/daw/core/ClipInfo.hpp:663
↓ 20 callers
Method
getTrackId
magda/daw/ui/views/MixerView.hpp:134
↓ 20 callers
Method
getViewMode
* Get the current view mode. */
magda/daw/core/ViewModeController.hpp:57
↓ 20 callers
Method
is
magda/agents/dsl_interpreter.hpp:54
↓ 20 callers
Method
isActive
magda/daw/ui/state/TimelineState.hpp:210
↓ 20 callers
Method
isVisibleIn
View settings helpers
magda/daw/core/TrackInfo.hpp:228
↓ 20 callers
Function
mouseDown
magda/daw/ui/views/SessionView.cpp:375
↓ 20 callers
Function
projectBpmAtClip
Project tempo sampled at the clip's start beat (curve-aware), for the source<->time conversions TE's time-only APIs (clip offset, non-autoTempo loop r
magda/daw/audio/session/ClipSynchronizer.cpp:25
↓ 20 callers
Function
runEmptyBlocks
Run N empty blocks (no step events) through the processor. */
tests/test_mono_note_processor.cpp:72
↓ 20 callers
Method
saveProjectAs
magda/daw/project/ProjectManager.cpp:146
↓ 20 callers
Method
setCollapsed
magda/daw/ui/panels/LeftPanel.cpp:11
↓ 19 callers
Method
addOption
magda/daw/ui/components/common/IconSelector.cpp:8
↓ 19 callers
Method
all
magda/daw/core/controllers/ControllerRegistry.cpp:84
↓ 19 callers
Function
clampBpm
magda/daw/core/TempoUtils.hpp:20
↓ 19 callers
Method
clearSelection
magda/daw/core/SelectionManager.cpp:856
↓ 19 callers
Function
getFirstClip
Helper: get the first clip on track
tests/test_dsl_add_chord.cpp:30
↓ 19 callers
Method
getLengthInBeats
Convert clip length to beats (using current tempo)
magda/daw/core/ClipInfo.hpp:651
↓ 19 callers
Method
isAbsolute
Helpers
magda/daw/core/AutomationInfo.hpp:203
↓ 19 callers
Function
makeBinding
tests/test_binding_registry.cpp:13
↓ 19 callers
Method
noteOffCountdown
magda/daw/audio/midi/MonoNoteProcessor.hpp:161
↓ 19 callers
Method
play
tests/MockMagdaApi.hpp:446
↓ 19 callers
Method
removeSpacing
Removes spacing from the appropriate side of bounds
magda/daw/ui/components/common/SideColumn.hpp:23
↓ 19 callers
Method
sessionPlayheadToDisplayPosition
Where on the editor's timeline ruler the session playhead is for a given session-time. Looped clips wrap around the loop region.
magda/daw/core/ClipDisplayInfo.hpp:116
↓ 19 callers
Method
setDrawBackground
magda/daw/ui/components/common/ValueLabelControl.cpp:83
↓ 19 callers
Method
setPlugin
magda/daw/ui/components/chain/custom_ui/FaustUI.cpp:84
↓ 19 callers
Method
setStage
magda/daw/ui/components/chain/custom_ui/AdsrGraph.cpp:18
↓ 19 callers
Method
sourceToTimeline
Convert source-time to timeline-time (speed-factor semantics: timeline = source / speedRatio)
magda/daw/core/ClipInfo.hpp:559
↓ 19 callers
Method
stopTimer
* @brief Stop the modulation update timer */
magda/daw/core/ModulatorEngine.hpp:76
↓ 18 callers
Method
addRackToChainByPath
magda/daw/core/TrackManagerDevices.cpp:1766
↓ 18 callers
Function
applyMode
magda/daw/core/controllers/BindingTransform.cpp:17
↓ 18 callers
Function
clampTimeSignatureValue
magda/daw/core/TempoUtils.hpp:30
↓ 18 callers
Function
clearLFOCustomWaveCallbacks
* @brief Clear customWaveUserData on LFO modifiers before destroying their CurveSnapshotHolders. * * Must be called before erasing/clearing curveSna
magda/daw/audio/modifiers/ModifierHelpers.hpp:372
↓ 18 callers
Function
deferCurveSnapshots
* @brief Move CurveSnapshotHolders to a deferred-deletion list before destroying their owner. * * After clearing LFO callback pointers (clearLFOCust
magda/daw/audio/modifiers/ModifierHelpers.hpp:398
↓ 18 callers
Method
findParameterByIndex
Resolve a TE-relative paramIndex to the matching ParameterInfo in either bucket. The argument is ALWAYS a TE index (ParameterInfo::paramIndex), never
magda/daw/core/DeviceInfo.hpp:201
↓ 18 callers
Method
getLength
magda/daw/core/SelectionManager.hpp:155
↓ 18 callers
Method
hasParent
Hierarchy helpers
magda/daw/core/TrackInfo.hpp:214
↓ 18 callers
Function
maskingBandEdgeHz
Lower edge of band index (0..kNumMaskingBands), in Hz.
magda/daw/audio/analysis/MaskingDetector.hpp:28
↓ 18 callers
Method
requestCancel
magda/agents/faust_agent.hpp:34
↓ 18 callers
Method
setAudioPeakLevel
* @brief Set the audio peak level for a track (audio thread safe) * @param trackId The source track * @param peak Peak amplitude (0.0 to 1.0
magda/daw/audio/plugins/SidechainTriggerBus.hpp:80
↓ 18 callers
Method
setAutomationTarget
Bind this slider to an automation target so mouseDown/mouseUp automatically pause the lane's baking for the duration of a gesture (kills fader-vs-curv
magda/daw/ui/components/common/TextSlider.hpp:285
↓ 18 callers
Method
setModTarget
magda/daw/core/TrackManagerModulation.cpp:397
↓ 18 callers
Function
setPlacementBeats
tests/test_midi_clip_sync.cpp:23
↓ 18 callers
Method
setStageValue
magda/daw/ui/components/chain/custom_ui/AdsrGraph.cpp:28
↓ 18 callers
Method
syncTrackPlugins
magda/daw/audio/AudioBridge.cpp:871
↓ 18 callers
Function
wheel
Build a MouseWheelDetails with the given axis deltas. A plain X11 mouse wheel only sets deltaY (deltaX stays 0); a trackpad horizontal swipe sets delt
tests/test_gesture_router.cpp:14
↓ 17 callers
Method
addListener
magda/daw/audio/plugins/DrumGridPlugin.hpp:186
↓ 17 callers
Function
findPoint
magda/daw/core/AutomationCommands.cpp:39
↓ 17 callers
Function
forwardParameterChanges
magda/daw/ui/components/chain/slot/DeviceCustomUIManager.cpp:278
↓ 17 callers
Method
getDevice
magda/daw/core/TrackManager.cpp:1971
↓ 17 callers
Method
getDeviceId
magda/daw/core/ChainNodePath.hpp:160
↓ 17 callers
Method
getDeviceId
magda/daw/ui/components/chain/DeviceSlotComponent.hpp:65
↓ 17 callers
Method
getFloat
magda/agents/dsl_interpreter.cpp:338
↓ 17 callers
Function
importedSlot
tests/test_project_document_adapters.cpp:967
↓ 17 callers
Function
makeDevice
tests/test_post_fx_chain.cpp:14
↓ 17 callers
Function
makeTrack
tests/test_instruction_executor_context.cpp:38
↓ 17 callers
Function
modLink
tests/test_chain_fingerprint.cpp:37
↓ 17 callers
Function
namedParam
tests/test_project_document_adapters.cpp:955
↓ 17 callers
Method
resetToDefaults
magda/daw/core/GestureRouter.cpp:323
↓ 17 callers
Function
sanitizeRelativePath
Sanitize each segment of a slash-separated relative path so the user can nest presets in subfolders ("Bass/Reese 808" → "Bass/Reese 808.mps").
magda/daw/core/PresetManager.cpp:96
↓ 17 callers
Method
search
magda/daw/media_db/MediaDbQuery.cpp:587
↓ 17 callers
Method
setScrollOffset
magda/daw/ui/panels/content/DrumGridClipContent.cpp:1669
↓ 17 callers
Method
setStepGate
magda/daw/audio/plugins/StepSequencerPlugin.cpp:207
↓ 17 callers
Method
setSuffix
Suffix for Raw format
magda/daw/ui/components/common/DraggableValueLabel.hpp:81
↓ 17 callers
Method
split
magda/daw/audio/plugins/compiled/MagdaMultibandCompiledPlugin.cpp:141
↓ 17 callers
Function
styleCombo
magda/daw/ui/dialogs/AISettingsDialog.cpp:41
↓ 17 callers
Method
triggerNoteOn
* @brief Trigger a note-on for a track (audio thread safe) * @param trackId The source track that received MIDI note-on */
magda/daw/audio/plugins/SidechainTriggerBus.hpp:37
↓ 17 callers
Method
updateSvgData
magda/daw/ui/components/common/SvgButton.cpp:37
↓ 16 callers
Method
activeCount
magda/daw/audio/plugins/FaustParamPool.cpp:85
↓ 16 callers
Method
bindings
magda/daw/core/controllers/BindingRegistry.cpp:100
↓ 16 callers
Method
clear
magda/daw/audio/session/SessionClipAudioMonitor.cpp:106
↓ 16 callers
Function
clearAll
tests/test_midi_learn.cpp:20
↓ 16 callers
Method
createMidiClipBeats
tests/MockMagdaApi.hpp:317
↓ 16 callers
Method
dispatchEventForTest
magda/scripting/LuaController.cpp:267
↓ 16 callers
Method
getName
magda/agents/simple_agent.hpp:31
↓ 16 callers
Method
getPlugin
magda/daw/ui/components/chain/drum_grid/PadDeviceSlot.hpp:65
↓ 16 callers
Method
getSelectedTrackCount
* @brief Get the number of selected tracks */
magda/daw/core/SelectionManager.hpp:444
↓ 16 callers
Method
isSelected
Selection state
magda/daw/ui/components/pianoroll/NoteComponent.hpp:54
↓ 16 callers
Method
isValid
magda/daw/core/SelectionManager.hpp:171
↓ 16 callers
Function
makeAlias
tests/test_alias_registry.cpp:11
↓ 16 callers
Function
makeController
tests/test_midi_learn.cpp:37
↓ 16 callers
Method
notifyTrackDevicesChanged
magda/daw/core/TrackManager.cpp:2800
← previous
next →
301–400 of 13,948, ranked by callers