MCPcopy Index your code
hub / github.com/DASAR-zz/Minim-Android

github.com/DASAR-zz/Minim-Android @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,212 symbols 2,411 edges 132 files 849 documented · 70%
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

AudioEffect (Interface)
An AudioEffect is anything that can process one or two float arrays. Typically it is going to be some kind [6 implementers]
src/ddf/minim/AudioEffect.java
Playable (Interface)
Playable defines functionality that you would expect from a tapedeck or CD player. Implementing classes are [6 implementers]
src/ddf/minim/Playable.java
AudioSignal (Interface)
If you want to write an audio generating class to work with Minim, you must implement the AudioSignal inter [17 implementers]
src/ddf/minim/AudioSignal.java
Waveform (Interface)
An interface to represent a Waveform that can be sampled by using a value between 0 and 1. @author Damien Di Fede @rel [20 …
src/ddf/minim/ugens/Waveform.java
AudioStream (Interface)
An AudioStream is a stream of samples that is coming from somewhere. Users of an AudioStream d [5 implementers]
src/ddf/minim/spi/AudioStream.java

Core symbols most depended-on inside this repo

getLastValue
called by 50
src/ddf/minim/UGen.java
setLastValue
called by 39
src/ddf/minim/UGen.java
getChannels
called by 38
src/ddf/minim/javax/sound/sampled/AudioFormat.java
sampleRate
called by 37
src/ddf/minim/Recordable.java
get
called by 34
src/ddf/minim/AudioBuffer.java
error
called by 34
src/ddf/minim/Minim.java
size
called by 33
src/ddf/minim/AudioBuffer.java
getSampleCount
called by 31
src/ddf/minim/javasound/FloatSampleBuffer.java

Shape

Method 1,060
Class 124
Interface 25
Enum 3

Languages

Java100%

Modules by API surface

src/ddf/minim/javasound/FloatSampleBuffer.java40 symbols
src/ddf/minim/UGen.java34 symbols
src/ddf/minim/Controller.java32 symbols
src/ddf/minim/analysis/FourierTransform.java30 symbols
src/ddf/minim/signals/Oscillator.java26 symbols
src/ddf/minim/AudioOutput.java25 symbols
src/ddf/minim/analysis/BeatDetect.java24 symbols
src/ddf/minim/javax/sound/sampled/DataLine.java22 symbols
src/ddf/minim/javax/sound/sampled/Mixer.java21 symbols
src/ddf/minim/AudioSource.java21 symbols
src/ddf/minim/NoteManager.java20 symbols
src/ddf/minim/Minim.java20 symbols

For agents

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

⬇ download graph artifact