MCPcopy Index your code
hub / github.com/JorenSix/TarsosDSP

github.com/JorenSix/TarsosDSP @v2.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.3 ↗ · + Follow
1,839 symbols 4,780 edges 241 files 502 documented · 27% updated 20d ago★ 2,179109 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

AudioProcessor (Interface)
AudioProcessors are responsible for actual digital signal processing. The interface is simple: a process method that [109 …
src/core/be/tarsos/dsp/AudioProcessor.java
Kernel (Interface)
Defines a kernel. It has a size and cached values for each index. @author Joren Six [6 implementers]
src/examples/be/tarsos/dsp/example/KernelDensityEstimate.java
AudioProcessor (Interface)
AudioProcessors are responsible for actual digital signal processing. The interface is simple: a process method that [71 …
src/experimental/be/tarsos/dsp/experimental/AudioProcessor.java
ViewPortChangedListener (Interface)
(no doc) [7 implementers]
src/jvm/be/tarsos/dsp/ui/ViewPort.java
TarsosDSPAudioInputStream (Interface)
Decouples the audio input stream @author Joren Six [6 implementers]
src/core/be/tarsos/dsp/io/TarsosDSPAudioInputStream.java
Kernel (Interface)
Defines a kernel. It has a size and cached values for each index. @author Joren Six [6 implementers]
src/examples/be/tarsos/dsp/example/dissonance/KernelDensityEstimate.java
Layer (Interface)
(no doc) [43 implementers]
src/jvm/be/tarsos/dsp/ui/layers/Layer.java
PitchDetector (Interface)
A pitch detector is capable of analyzing a buffer with audio information and return a pitch estimation in Hz. @author J [13 …
src/core/be/tarsos/dsp/pitch/PitchDetector.java

Core symbols most depended-on inside this repo

add
called by 182
src/examples/be/tarsos/dsp/example/KernelDensityEstimate.java
add
called by 121
src/examples/be/tarsos/dsp/example/dissonance/KernelDensityEstimate.java
addLayer
called by 106
src/jvm/be/tarsos/dsp/ui/LinkedPanel.java
addAudioProcessor
called by 95
src/experimental/be/tarsos/dsp/experimental/AudioDispatcher.java
size
called by 71
src/examples/be/tarsos/dsp/example/dissonance/KernelDensityEstimate.java
getValue
called by 66
src/examples/be/tarsos/dsp/example/KernelDensityEstimate.java
getSampleSizeInBits
called by 57
src/core/be/tarsos/dsp/io/TarsosDSPAudioFormat.java
addAudioProcessor
called by 47
src/core/be/tarsos/dsp/AudioDispatcher.java

Shape

Method 1,553
Class 261
Interface 18
Enum 7

Languages

Java100%

Modules by API surface

src/core/be/tarsos/dsp/io/TarsosDSPAudioFloatConverter.java79 symbols
src/core/be/tarsos/dsp/util/fft/FloatFFT.java70 symbols
src/examples/be/tarsos/dsp/example/FeatureExtractor.java43 symbols
src/examples/be/tarsos/dsp/example/dissonance/KernelDensityEstimate.java38 symbols
src/examples/be/tarsos/dsp/example/KernelDensityEstimate.java36 symbols
src/core/be/tarsos/dsp/util/ConcurrencyUtils.java26 symbols
src/core/be/tarsos/dsp/WaveformSimilarityBasedOverlapAdd.java25 symbols
src/core/be/tarsos/dsp/SpectralPeakProcessor.java25 symbols
src/core/be/tarsos/dsp/AudioEvent.java24 symbols
src/core/be/tarsos/dsp/beatroot/EventList.java22 symbols
src/core/be/tarsos/dsp/writer/WaveHeader.java21 symbols
src/core/be/tarsos/dsp/util/Complex.java21 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page