Class GranularPath
java.lang.Object
net.paulhertz.pixelaudio.granular.GranularPath
TODO candidate for removal
GranularPath
A fixed sequence of GrainSpecs that describe how to traverse a source buffer.
- Works for linear or non-linear paths.
- Suitable for both pre-rendered and streaming granular engines.
This class is intentionally independent of Minim and any image classes.
It just carries numeric parameters (indices, gains, pans, etc.).
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classRepresents one "grain blueprint": where to read in the source, how long, and optional per-grain parameters. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
grains
-
-
Constructor Details
-
GranularPath
-
-
Method Details
-
getGrains
-
size
public int size() -
isEmpty
public boolean isEmpty()
-