MCPcopy Index your code
hub / github.com/MoAlyousef/soloud-rs

github.com/MoAlyousef/soloud-rs @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
275 symbols 362 edges 47 files 185 documented · 67% updated 2mo ago★ 615 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

FromExt (Interface)
A trait defining methods of initializing audio sources from a path or memory # Safety These traits aren't meant to be im [1 …
soloud/src/prelude.rs
AudioExt (Interface)
Methods shared by all audio sources # Safety These traits aren't meant to be implemented manually, and are subject to po
soloud/src/prelude.rs
LoadExt (Interface)
Methods for initializing sound sources from memory # Safety These traits aren't meant to be implemented manually, and ar
soloud/src/prelude.rs
FilterExt (Interface)
Filter creation and setting methods # Safety These traits aren't meant to be implemented manually, and are subject to po
soloud/src/prelude.rs
FilterAttr (Interface)
A trait applicable to all filter attributes
soloud/src/prelude.rs

Core symbols most depended-on inside this repo

inner
called by 22
soloud/src/lib.rs
play
called by 10
soloud/src/lib.rs
active_voice_count
called by 5
soloud/src/lib.rs
set_text
called by 5
soloud/src/audio/vizsn.rs
init
called by 4
soloud/src/lib.rs
set_global_volume
called by 4
soloud/src/lib.rs
deinit
called by 3
soloud/src/lib.rs
voice_count
called by 3
soloud/src/lib.rs

Shape

Method 193
Class 30
Function 27
Enum 20
Interface 5

Languages

Rust90%
C++10%

Modules by API surface

soloud/src/lib.rs117 symbols
soloud/src/prelude.rs17 symbols
soloud/src/audio/bus.rs17 symbols
soloud-sys/sys/soloud_derives.cpp16 symbols
soloud/src/effects.rs11 symbols
soloud-sys/sys/soloud_new.cpp9 symbols
soloud/src/audio/wav.rs8 symbols
soloud/src/audio/vic.rs7 symbols
soloud/src/audio/queue.rs7 symbols
soloud/src/audio/sfxr.rs6 symbols
soloud/src/audio/speech.rs5 symbols
soloud/src/filter/echo.rs4 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page