Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/PetrIvan/chord-seq-ai-app
/ functions
Functions
203 in github.com/PetrIvan/chord-seq-ai-app
⨍
Functions
203
◇
Types & classes
40
↓ 12 callers
Function
chord
(token: number, duration: number, index = 0)
src/test/chords.ts:6
↓ 8 callers
Function
chordsToNoteEvents
( chords: { index: number; token: number; duration: number; variant: number }[], bpm: number, )
src/playback/player.tsx:51
↓ 8 callers
Function
makeChords
(tokens: number[])
src/test/chords.ts:14
↓ 6 callers
Function
findPageNameInTree
(path: string, tree?: WikiTreeNode)
src/wiki/utils.tsx:35
↓ 5 callers
Function
HeadingContent
( props: React.DetailedHTMLProps< React.HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement >,
src/components/mdx_components.tsx:15
↓ 5 callers
Function
dvhToPx
(dvh: number)
src/components/overlays/step_by_step_tutorial.tsx:95
↓ 5 callers
Function
playChord
(chord: string)
src/playback/player.tsx:101
↓ 5 callers
Function
stopPlayback
()
src/playback/player.tsx:238
↓ 4 callers
Function
floatToInt16
(input: Float32Array)
src/playback/audio_encoders.ts:11
↓ 4 callers
Function
keyToNoteNumber
(key: number, type: "white" | "black")
src/components/piano.tsx:4
↓ 4 callers
Function
readString
(view: DataView, offset: number, length: number)
src/playback/audio_encoders.test.ts:20
↓ 4 callers
Function
useInit
(initCallback: () => void)
src/state/use_init.tsx:3
↓ 4 callers
Function
writeString
(offset: number, str: string)
src/playback/audio_encoders.ts:33
↓ 3 callers
Function
MIDIsToFreq
(midi: number[])
src/playback/player.tsx:44
↓ 3 callers
Function
downloadFile
(blob: Blob, filename: string)
src/components/transpose_import_export/transpose_import_export.tsx:207
↓ 3 callers
Function
dvhToPx
(dvh: number)
src/components/suggestions/chord_grid.tsx:11
↓ 3 callers
Function
getChordsFromNotes
( notes: { name: string; duration: number; time: number }[], quantization: number, // In beats quantizat
src/playback/midi_io.tsx:106
↓ 3 callers
Function
getHeadings
(source: string)
src/wiki/utils.tsx:9
↓ 3 callers
Function
getMidiBlob
( chords: { index: number; token: number; duration: number; variant: number; }[], bpm: n
src/playback/midi_io.tsx:8
↓ 3 callers
Function
pitchClasses
(notes: number[])
src/playback/midi_io.test.ts:13
↓ 2 callers
Function
PageLink
( fullPath: string, title: string, currentPath: string, // Links with children should not be clickable
src/components/wiki/sidenav.tsx:11
↓ 2 callers
Function
SidenavLayer
(tree: WikiTreeNode, path: string, currentPath: string)
src/components/wiki/sidenav.tsx:110
↓ 2 callers
Function
audioBufferToMp3
(buffer: AudioBuffer)
src/playback/audio_encoders.ts:73
↓ 2 callers
Function
audioBufferToWav
(buffer: AudioBuffer)
src/playback/audio_encoders.ts:22
↓ 2 callers
Function
callOnClose
()
src/components/overlays/new_features_overlay.tsx:81
↓ 2 callers
Function
collapseChords
( chords: { index: number; token: number; duration: number; variant: number; }
src/components/suggestions/suggestions.tsx:94
↓ 2 callers
Function
cycleFormat
(direction: 1 | -1)
src/components/transpose_import_export/transpose_import_export.tsx:316
↓ 2 callers
Function
generateText
( items: number[], labels: string[], multipleText: string, noItemsText: string, )
src/components/model_selection/model_selection.tsx:96
↓ 2 callers
Function
getMDX
( slug: string[] | undefined, components: any, )
src/app/wiki/[[...slug]]/page.tsx:94
↓ 2 callers
Function
getPitchClassRep
(notes: number[])
src/playback/midi_io.tsx:80
↓ 2 callers
Function
getPosFromEvent
(event: MouseEvent | TouchEvent)
src/components/timeline/chord.tsx:121
↓ 2 callers
Function
getPosFromEvent
(event: MouseEvent | TouchEvent)
src/components/timeline/timeline_editor.tsx:377
↓ 2 callers
Function
getRootNoteValue
(token: number)
src/models/models.tsx:219
↓ 2 callers
Function
getVariantRep
(notes: number[])
src/playback/midi_io.tsx:91
↓ 2 callers
Function
importMidi
( includedTracks: boolean[], quantization: number, importBpm: boolean, quantizationMode: strin
src/components/overlays/midi_import_overlay.tsx:81
↓ 2 callers
Function
isOnTimeline
(clientY: number, rect: DOMRect)
src/components/timeline/timeline_editor.tsx:120
↓ 2 callers
Function
makeBuffer
(channels: Float32Array[], sampleRate = 44100)
src/playback/audio_encoders.test.ts:11
↓ 2 callers
Function
normalizeStyle
(style: number[])
src/components/suggestions/suggestions.tsx:294
↓ 2 callers
Function
notesMatch
( notes: number[], searchNotes: number[], matchType: number, )
src/components/suggestions/suggestions.tsx:423
↓ 2 callers
Function
onPlayheadPositionChange
(playheadPosition: number)
src/playback/player.tsx:218
↓ 2 callers
Function
playNotes
(notes: number[])
src/playback/player.tsx:83
↓ 2 callers
Function
reindexChords
(chords: Chords)
src/components/timeline/chords.tsx:96
↓ 2 callers
Function
renderSequence
( chords: Chord[], bpm: number, )
src/playback/audio_render.tsx:19
↓ 2 callers
Function
replaceNoteOnPiano
(note: number)
src/components/piano.tsx:38
↓ 2 callers
Function
setBpm
(newBpm: number)
src/playback/player.tsx:251
↓ 2 callers
Function
setLoop
(newLoop: boolean)
src/playback/player.tsx:258
↓ 2 callers
Function
showTutorial
()
src/components/overlays/welcome_overlay.tsx:64
↓ 2 callers
Function
switchSelected
( i: number, selectedList: number[], setList: (list: number[]) => void, )
src/components/model_selection/style_dropdown.tsx:33
↓ 2 callers
Function
triad
(time: number)
src/playback/midi_io.test.ts:65
↓ 2 callers
Function
useAspectRatio
(serverFallback: number)
src/state/use_client_env.tsx:16
↓ 2 callers
Function
useBreakpoint
(breakpoint: keyof typeof breakpoints)
src/state/use_breakpoint.tsx:8
↓ 2 callers
Function
useCustomScrollbar
()
src/state/use_client_env.tsx:36
↓ 2 callers
Function
variantMatches
(token: number, variantIndex: number)
src/components/suggestions/suggestions.tsx:406
↓ 1 callers
Function
ChordGrid
( chordList: ReactElement[], columnCount: number, )
src/components/suggestions/chord_grid.tsx:4
↓ 1 callers
Function
Details
( key: string, value: WikiTreeNode, fullPath: string, currentPath: string, )
src/components/wiki/sidenav.tsx:43
↓ 1 callers
Function
MIDIToFreq
(midi: number)
src/playback/player.tsx:40
↓ 1 callers
Function
addPaths
(tree: WikiTreeNode, currentPath = "")
src/app/wiki/[[...slug]]/page.tsx:72
↓ 1 callers
Function
applyOnce
()
src/components/overlays/variant_overlay.tsx:58
↓ 1 callers
Function
applyToAll
()
src/components/overlays/variant_overlay.tsx:49
↓ 1 callers
Function
buildSearchIndex
()
src/wiki/build_index.mjs:49
↓ 1 callers
Function
changeSelected
( i: number, newValue: number, selectedList: number[], setList: (list: number[]) => void, )
src/components/model_selection/style_dropdown.tsx:44
↓ 1 callers
Function
changeSelected
()
src/components/timeline/chord.tsx:257
↓ 1 callers
Function
color
(t: number)
src/components/suggestions/chord.tsx:6
↓ 1 callers
Function
compareTrees
(predefinedNode, generatedNode, path = "")
src/wiki/build_index.mjs:114
↓ 1 callers
Function
deepCompareUpdate
(partial: any, state: any)
src/state/use_store.tsx:18
↓ 1 callers
Function
dropdown
()
src/components/model_selection/style_dropdown.tsx:58
↓ 1 callers
Function
extractMidiFile
(midiFile: Blob)
src/playback/midi_io.tsx:61
↓ 1 callers
Function
extractPlainTextFromMDX
(mdxContent)
src/wiki/build_index.mjs:42
↓ 1 callers
Function
fetchData
()
src/wiki/use_search.tsx:15
↓ 1 callers
Function
findSiblings
(path: string, tree?: WikiTreeNode)
src/wiki/utils.tsx:57
↓ 1 callers
Function
getAllMdxFiles
(dirPath, arrayOfFiles = [])
src/wiki/build_index.mjs:14
↓ 1 callers
Function
getChordsList
()
src/components/suggestions/suggestions.tsx:447
↓ 1 callers
Function
getColumnSlice
(tensor: any, columnIndex: number)
src/models/models.tsx:46
↓ 1 callers
Function
getMdxComponents
()
src/components/mdx_components.tsx:41
↓ 1 callers
Function
getMp3Blob
(chords: Chord[], bpm: number)
src/playback/audio_render.tsx:69
↓ 1 callers
Function
getWavBlob
(chords: Chord[], bpm: number)
src/playback/audio_render.tsx:63
↓ 1 callers
Function
getWikiPaths
(tree: WikiTreeNode, parentPath = "")
src/app/sitemap.ts:7
↓ 1 callers
Function
handleResize
()
src/components/timeline/timeline_editor.tsx:55
↓ 1 callers
Function
handleScroll
()
src/components/wiki/layout.tsx:41
↓ 1 callers
Function
isOnTicks
(clientY: number, rect: DOMRect)
src/components/timeline/timeline_editor.tsx:364
↓ 1 callers
Function
noteNameToMidi
(noteName: string)
src/playback/midi_io.tsx:73
↓ 1 callers
Function
otherShortcuts
(e: KeyboardEvent)
src/components/overlays/welcome_overlay.tsx:57
↓ 1 callers
Function
parseFrontmatter
(raw)
src/wiki/build_index.mjs:33
↓ 1 callers
Function
playSequence
( chords: { index: number; token: number; duration: number; variant: number }[], playheadPosition: number,
src/playback/player.tsx:119
↓ 1 callers
Function
predict
( chords: { index: number; token: number; duration: number; variant: number; }[], modelP
src/models/models.tsx:69
↓ 1 callers
Function
processFirstPreds
( chordProbs: { token: number; prob: number }[], )
src/models/models.tsx:178
↓ 1 callers
Function
process_chords
( chords: { index: number; token: number; duration: number; variant: number; }[], )
src/models/models.tsx:19
↓ 1 callers
Function
pxToDvh
(px: number)
src/components/suggestions/chord_grid.tsx:15
↓ 1 callers
Function
pxToDvh
(px: number)
src/components/suggestions/suggestions.tsx:554
↓ 1 callers
Function
resetStore
()
src/state/use_store.test.ts:16
↓ 1 callers
Function
setAsDefault
()
src/components/overlays/variant_overlay.tsx:65
↓ 1 callers
Function
setMuteMetronome
(mute: boolean)
src/playback/player.tsx:245
↓ 1 callers
Function
softmax
(arr: Float32Array)
src/models/models.tsx:63
↓ 1 callers
Function
style
()
src/components/model_selection/model_selection.tsx:94
↓ 1 callers
Function
tick
(id: number)
src/components/timeline/ticks.tsx:41
↓ 1 callers
Function
updatePlayheadPosition
( setPlayheadPosition: (position: number) => void, partDuration: number, setPlaying: (playing: boolean)
src/playback/player.tsx:180
↓ 1 callers
Function
updateRowHeight
()
src/components/timeline/timeline_editor.tsx:472
↓ 1 callers
Function
useSearch
(query: string)
src/wiki/use_search.tsx:11
↓ 1 callers
Function
variantUseOnce
()
src/components/overlays/variant_overlay.tsx:70
Function
App
()
src/components/app.tsx:21
next →
1–100 of 203, ranked by callers