Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Boof2015/astra
/ functions
Functions
4,276 in github.com/Boof2015/astra
⨍
Functions
4,276
◇
Types & classes
958
↓ 4 callers
Function
cancelTestToneWarmRestart
()
src/renderer/stores/parallaxStore.ts:652
↓ 4 callers
Function
clamp
(v, lo, hi)
src/renderer/public/remote/app.js:102
↓ 4 callers
Function
clamp
(value: number, min: number, max: number)
src/renderer/components/eq/EQBandSlider.tsx:36
↓ 4 callers
Function
clampSpectrogramScrollSpeed
(value: unknown)
src/types/spectrogram.ts:30
↓ 4 callers
Function
clampSpectrumHeatmapTiltDbPerOctave
(value: unknown)
src/types/spectrum.ts:33
↓ 4 callers
Function
clampSpectrumTiltDbPerOctave
(value: unknown)
src/types/spectrum.ts:19
↓ 4 callers
Function
clampTime
(value, duration)
src/renderer/public/remote/app.js:104
↓ 4 callers
Method
clearLatestVisualizerChannels
()
src/renderer/audio/AudioEngine.ts:608
↓ 4 callers
Method
clearPresenceSendTimer
()
src/main/services/discordRpc.ts:525
↓ 4 callers
Method
clearSetActivityInFlight
()
src/main/services/discordRpc.ts:531
↓ 4 callers
Function
clearStagedSinkStream
()
src/renderer/stores/parallaxStore.ts:1111
↓ 4 callers
Method
closeAllHostClients
()
src/main/services/parallax.ts:1647
↓ 4 callers
Function
colorLuminance
(color: string)
src/renderer/components/mini/miniPlayerBackdropContrast.test.ts:16
↓ 4 callers
Function
computeAppliedDelayMs
( profile: DelayCompensationProfile, playbackOutputMode: PlaybackOutputMode )
src/renderer/stores/audioSettingsStore.ts:401
↓ 4 callers
Function
createConfig
(overrides: Partial<LastFmServiceConfig> = {})
src/main/services/lastFm.test.ts:139
↓ 4 callers
Method
createCustomProfile
(input: LastFmCustomProfileInput)
src/main/services/lastFm.ts:531
↓ 4 callers
Function
createDefaultBands
()
src/renderer/stores/eqStore.ts:336
↓ 4 callers
Function
createHarness
(configOverrides: Partial<LocalApiServiceConfig> = {})
src/main/services/localApi.test.ts:47
↓ 4 callers
Function
createMeasuredElement
( clientWidth: number, clientHeight: number, uiScale?: string, )
src/renderer/utils/canvasSizing.test.ts:55
↓ 4 callers
Function
createOfficialLastFmProfile
( sessionKey: string | null = null, username: string | null = null, pendingScrobbles = sanitizePendingSc
src/main/index.ts:1963
↓ 4 callers
Method
createPairingTicket
(baseUrl?: string)
src/main/services/phoneRemote.ts:228
↓ 4 callers
Function
createRiffChunk
(id: string, payload: Buffer)
src/main/services/library.test.ts:25
↓ 4 callers
Function
createSnapshot
( overrides: Partial<MiniPlayerSnapshot> = {} )
src/types/miniPlayer.test.ts:32
↓ 4 callers
Function
dbToY
(db: number, height: number)
src/renderer/components/eq/EQFrequencyResponse.tsx:41
↓ 4 callers
Method
deletePendingPair
(pairingId: string)
src/main/services/parallax.ts:1243
↓ 4 callers
Function
deriveAccentText
(hex: string, amount: number, fallbackHex: string, darken = false)
src/renderer/stores/themeStore.ts:382
↓ 4 callers
Method
designBandpass
native/src/dsp_utils.cpp:190
↓ 4 callers
Method
destroy
()
src/main/services/parallaxDiscovery.ts:231
↓ 4 callers
Method
downsampleForCorrelation
(input: Float32Array, factor: number)
src/renderer/audio/AudioEngine.ts:5169
↓ 4 callers
Method
drawCenteredDbLabel
( ctx: CanvasRenderingContext2D, x: number, y: number, w: number, h: number, db: number, metri
src/renderer/audio/visualizers/VUMeter.ts:793
↓ 4 callers
Method
emitPairedDevicesChange
()
src/main/services/phoneRemote.ts:412
↓ 4 callers
Function
emitReset
(scope: ScopeKind)
src/renderer/hooks/useScopePopoutBridge.ts:150
↓ 4 callers
Method
ensureConnected
()
src/main/services/discordRpc.ts:344
↓ 4 callers
Function
ensureTelemetry
()
src/renderer/stores/parallaxStore.ts:703
↓ 4 callers
Function
execFileAsync
(command: string, args: string[], options: ExecFileOptions = {})
src/main/services/library.ts:5717
↓ 4 callers
Function
fetchResultToTransientCode
(prefix: string, result: FetchJsonResult<unknown>)
src/main/services/lyricsLrclib.ts:116
↓ 4 callers
Function
findFirstColumnIndex
(columns: string[], candidates: Set<string>)
src/main/services/playlistImport.ts:181
↓ 4 callers
Method
finderPenaltyAddHistory
(currentRunLength: number, runHistory: number[])
src/renderer/utils/pairingQr.ts:477
↓ 4 callers
Function
finish
(next: () => void)
src/renderer/components/library/AlbumArtwork.tsx:22
↓ 4 callers
Function
flushScopeQueue
(scope: ScopeKind)
src/renderer/hooks/useScopePopoutBridge.ts:32
↓ 4 callers
Function
formatChannels
(value: number | null)
src/renderer/components/settings/ChannelRoutingPanel.tsx:19
↓ 4 callers
Function
formatSampleRateLabel
native/src/coreaudio_hal_sink.cpp:205
↓ 4 callers
Function
formatTime
(seconds: number)
src/renderer/components/layout/TransportBar.tsx:28
↓ 4 callers
Function
fulfilledValue
(result: PromiseSettledResult<T>)
src/renderer/utils/titleBarMemoryStats.ts:32
↓ 4 callers
Function
getActiveLyricsResult
( currentTrackPath: string | null | undefined, lyricsTrackPath: string | null, lyricsResult: LyricsLooku
src/renderer/utils/lyricsPresentation.ts:87
↓ 4 callers
Function
getArtworkDataUrlByHash
(hash: string)
src/main/index.ts:4140
↓ 4 callers
Method
getAudioBuffer
()
src/renderer/audio/AudioEngine.ts:3679
↓ 4 callers
Function
getCompactSyncedLyricsLineHeights
( displayLines: SyncedLyricsDisplayLine[], settings: LyricsLayerSettings )
src/renderer/utils/lyricsPresentation.ts:383
↓ 4 callers
Method
getContextClockSnapshot
(ctx: AudioContext)
src/renderer/audio/AudioEngine.ts:5313
↓ 4 callers
Function
getControllerButtonEdgeCommands
( previous: ControllerFrame | undefined, current: ControllerFrame )
src/renderer/utils/controllerGamepad.ts:162
↓ 4 callers
Function
getControllerTargetKey
(element: HTMLElement)
src/renderer/utils/controllerFocus.ts:296
↓ 4 callers
Method
getDecodedAudioBufferBytes
(buffer: AudioBuffer | null)
src/renderer/audio/AudioEngine.ts:1378
↓ 4 callers
Function
getDefaultBindingSlots
(actionId: InputActionId)
src/renderer/stores/inputBindingStore.ts:55
↓ 4 callers
Function
getDeviceNominalSampleRate
native/src/coreaudio_hal_sink.cpp:212
↓ 4 callers
Function
getErrorCode
(error: unknown)
src/main/services/library.ts:543
↓ 4 callers
Function
getFileExtension
(fileName: string)
src/renderer/components/lyrics/LyricsEditorPanel.tsx:27
↓ 4 callers
Function
getGlobalInputBindingSlotKey
(actionId: InputActionId, slotIndex: number)
src/renderer/stores/inputBindingStore.ts:183
↓ 4 callers
Function
getInputActionDefinition
(actionId: InputActionId)
src/renderer/constants/keyboardShortcuts.ts:186
↓ 4 callers
Method
getItem
(key: string)
src/renderer/utils/settingsTransfer.test.ts:33
↓ 4 callers
Function
getJellyfinAuthContext
( sourceId: number, connection: { baseUrl: string; username: string; password: string }, options: { forc
src/main/index.ts:2812
↓ 4 callers
Function
getLibraryTabTransitionScopeClasses
(sourceMode: ViewMode, targetMode: ViewMode)
src/renderer/utils/libraryTabMotion.ts:20
↓ 4 callers
Function
getLyricsMetaChipText
(options: { currentTrack: Track | { path: string } | null activeLyricsResult: LyricsLookupResult | null
src/renderer/utils/lyricsPresentation.ts:572
↓ 4 callers
Function
getNextMiniPlayerTimeDisplayMode
(value: unknown)
src/types/miniPlayer.ts:51
↓ 4 callers
Method
getPendingPairSnapshot
(pairingId: string)
src/main/services/parallax.ts:1237
↓ 4 callers
Function
getPreferredLyricsTranslation
( line: LyricsLine, languagePriority: string[] )
src/renderer/utils/lyricsPresentation.ts:292
↓ 4 callers
Function
getPrimaryArtistFromTrack
(track: Pick<DbTrackRow, 'artist' | 'artist_names_json'>)
src/main/services/library.ts:1256
↓ 4 callers
Method
getSamples
(startPos: number, count: number)
src/renderer/audio/native/visualizer-dsp.d.ts:42
↓ 4 callers
Function
getSeekDuration
()
src/renderer/public/remote/app.js:1148
↓ 4 callers
Function
getSharedFrameCount
(channels: readonly Float32Array[])
src/renderer/audio/loudness.ts:128
↓ 4 callers
Method
getStableDbText
(includeUnit = false)
src/renderer/audio/visualizers/VUMeter.ts:348
↓ 4 callers
Function
getStringField
(record: Record<string, unknown> | null | undefined, key: string)
src/main/services/memoryDiagnostics.ts:343
↓ 4 callers
Function
getSyncedLyricsGapProgress
( line: SyncedLyricsDisplayLine, currentTimeSeconds: number )
src/renderer/utils/lyricsPresentation.ts:280
↓ 4 callers
Function
getTopControllerOverlay
()
src/renderer/utils/controllerFocus.ts:107
↓ 4 callers
Method
getWritePos
()
src/renderer/audio/native/visualizer-dsp.d.ts:39
↓ 4 callers
Function
handleActionButtonClick
( action: () => void | Promise<void> )
src/renderer/components/settings/FolderSettings.tsx:314
↓ 4 callers
Method
handleServiceAdded
(service: Service)
src/main/services/parallaxDiscovery.ts:246
↓ 4 callers
Function
handleTrimAdjust
(deltaMs: number)
src/renderer/components/layout/ZoneSettingsOverlay.tsx:110
↓ 4 callers
Function
handleTrimAdjust
(deltaMs: number)
src/renderer/components/parallax/ParallaxSpeakerRow.tsx:89
↓ 4 callers
Method
hasAnyVisualizerDemand
()
src/renderer/audio/AudioEngine.ts:599
↓ 4 callers
Function
hasMeaningfulControllerInput
(frame: ControllerFrame)
src/renderer/utils/controllerGamepad.ts:126
↓ 4 callers
Function
installLyricsApiMock
(overrides: Partial<LyricsApiMock> = {})
src/renderer/stores/lyricsStore.test.ts:78
↓ 4 callers
Function
integerOrNull
(value: unknown)
src/renderer/utils/sessionState.ts:175
↓ 4 callers
Method
invalidate
()
src/renderer/audio/visualizers/LUFSMeter.ts:221
↓ 4 callers
Method
invalidate
()
src/renderer/audio/visualizers/Waveform.ts:198
↓ 4 callers
Method
invalidate
()
src/renderer/audio/visualizers/Spectrogram.ts:384
↓ 4 callers
Method
invalidate
()
src/renderer/audio/visualizers/Oscilloscope.ts:189
↓ 4 callers
Method
invalidate
()
src/renderer/audio/visualizers/Vectorscope.ts:141
↓ 4 callers
Function
invalidatePrebufferRequest
()
src/renderer/stores/playerStore.ts:906
↓ 4 callers
Function
isActivePrebufferRequest
(requestId: number)
src/renderer/stores/playerStore.ts:1005
↓ 4 callers
Function
isAudioDebugLoggingEnabled
native/src/coreaudio_hal_sink.cpp:44
↓ 4 callers
Function
isDevBuild
()
src/renderer/stores/audioSettingsStore.ts:218
↓ 4 callers
Function
isFFTSize
(value: unknown)
src/renderer/stores/visualizerSettingsStore.ts:230
↓ 4 callers
Function
isJellyfinPath
(pathValue: string)
src/main/index.ts:8205
↓ 4 callers
Function
isNowPlayingContext
()
src/renderer/utils/controllerFocus.ts:418
↓ 4 callers
Function
isRenderableSyncedLine
(line: LyricsLine)
src/renderer/utils/lyricsPresentation.ts:188
↓ 4 callers
Function
isSpectrogramClarityMode
(value: unknown)
src/types/spectrogram.ts:22
↓ 4 callers
Function
isSpectrogramScaleMode
(value: unknown)
src/types/spectrogram.ts:26
↓ 4 callers
Function
isTransientHttpStatus
(status: number)
src/main/services/discordCoverArtLookup.ts:722
↓ 4 callers
Function
isValidHttpsUrl
(value: unknown)
src/renderer/hooks/useDiscordPresence.ts:239
↓ 4 callers
Function
lerp
(a: number, b: number, t: number)
src/renderer/components/views/HomeView.tsx:557
← previous
next →
701–800 of 4,276, ranked by callers