MCPcopy Index your code
hub / github.com/RustAudio/pitch_calc

github.com/RustAudio/pitch_calc @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
204 symbols 503 edges 13 files 3 documented · 1% updated 16mo ago★ 73
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

ToLetter (Interface)
A trait to be implemented for all primitives for easy conversion to the Letter type. [1 implementers]
src/letter.rs

Core symbols most depended-on inside this repo

mel
called by 20
src/mel.rs
perc
called by 19
src/perc.rs
hz
called by 17
src/hz.rs
step
called by 17
src/step.rs
to_perc
called by 12
src/scaled_perc.rs
to_step
called by 11
src/letter_octave.rs
modulo
called by 7
src/utils.rs
to_letter_octave
called by 7
src/hz.rs

Shape

Method 153
Function 43
Class 6
Enum 1
Interface 1

Languages

Rust100%

Modules by API surface

src/calc.rs31 symbols
src/step.rs26 symbols
src/letter_octave.rs25 symbols
src/scaled_perc.rs24 symbols
src/perc.rs24 symbols
src/mel.rs24 symbols
src/hz.rs24 symbols
src/letter.rs14 symbols
tests/serde.rs7 symbols
src/convert.rs3 symbols
src/utils.rs1 symbols
examples/test.rs1 symbols

For agents

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

⬇ download graph artifact