MCPcopy Index your code
hub / github.com/ascpixi/splicedd

github.com/ascpixi/splicedd @v1.1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1.1 ↗ · + Follow
51 symbols 115 edges 20 files 1 documented · 2%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

splicedd

Splicedd is an alternative frontend for the popular Splice sample library. It does not require any kind of authentication, and contains all of the most important features of the regular desktop app (including drag-and-drop).

click here to download the latest release!

Basic demo Drum loop demo
|

Extension points exported contracts — how you extend this code

ConfigSyncedState (Interface)
* Represents the synchronized state between a React component and the configuration object.
src/config.ts
SamplePlaybackContext (Interface)
(no doc)
src/ui/playback.ts
SpliceRequest (Interface)
(no doc)
src/splice/api.ts
SpliceddConfig (Interface)
(no doc)
src/config.ts
SpliceSearchRequest (Interface)
(no doc)
src/splice/api.ts

Core symbols most depended-on inside this repo

cfg
called by 15
src/config.ts
keyButton
called by 12
src/ui/components/KeyScaleSelection.tsx
updateSearch
called by 6
src/ui/App.tsx
mutateCfgSync
called by 4
src/config.ts
useCfgSyncedState
called by 3
src/config.ts
defaultCfg
called by 2
src/config.ts
saveConfig
called by 2
src/config.ts
refreshDarkMode
called by 2
src/ui/theming.ts

Shape

Function 46
Interface 5

Languages

TypeScript90%
Rust10%

Modules by API surface

src/ui/App.tsx9 symbols
src/config.ts9 symbols
src/ui/components/SampleListEntry.tsx8 symbols
src/ui/components/KeyScaleSelection.tsx5 symbols
src/ui/components/SettingsModalContent.tsx3 symbols
src/splice/api.ts3 symbols
src/native.ts3 symbols
src-tauri/src/files.rs3 symbols
src/ui/components/BrowseButton.tsx2 symbols
src/splice/decoder.ts2 symbols
src/ui/theming.ts1 symbols
src/ui/playback.ts1 symbols

For agents

$ claude mcp add splicedd \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact