MCPcopy Index your code
hub / github.com/RustAudio/coreaudio-rs

github.com/RustAudio/coreaudio-rs @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
134 symbols 263 edges 17 files 80 documented · 60%
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

Data (Interface)
Audio data wrappers specific to the `AudioUnit`'s `AudioFormat`. [4 implementers]
src/audio_unit/render_callback.rs
Sample (Interface)
Audio data sample types.
src/audio_unit/sample_format.rs

Core symbols most depended-on inside this repo

set_property
called by 13
src/audio_unit/mod.rs
contains
called by 13
src/audio_unit/render_callback.rs
get
called by 8
src/audio_unit/render_callback.rs
get_default_device_id
called by 8
src/audio_unit/macos_helpers.rs
to_asbd
called by 7
src/audio_unit/stream_format.rs
start
called by 7
src/audio_unit/mod.rs
set_render_callback
called by 6
src/audio_unit/render_callback.rs
next
called by 6
examples/sine_advanced.rs

Shape

Method 71
Function 31
Class 17
Enum 13
Interface 2

Languages

Rust100%

Modules by API surface

src/audio_unit/macos_helpers.rs33 symbols
src/audio_unit/render_callback.rs32 symbols
src/audio_unit/mod.rs26 symbols
src/audio_unit/types.rs10 symbols
src/audio_unit/sample_format.rs6 symbols
src/audio_unit/audio_format.rs5 symbols
src/error.rs4 symbols
examples/sine_advanced.rs4 symbols
examples/sine.rs4 symbols
examples/apple/src/feedback.rs4 symbols
src/audio_unit/stream_format.rs3 symbols
examples/feedback_interleaved.rs1 symbols

For agents

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

⬇ download graph artifact