Package com.groovemanager.sampled.nondestructive

Interface Summary
CutListElement A CutListElement is used to add a modification to a CutList.
CutListSource A CutListsource is an audio data source that can be used as input for a CutList.
ModificationListener A ModificationListener instance can be notified of a change made to a CutListSource or a CutListElement
 

Class Summary
AbstractElement Abstract subclass for implementation of CutListElements
AbstractSource Abstract superclass for the implementation of a CutListSource
AudioFileSource A CutListSource that gets its audio data from an audio file
ConcatInputStream This class represents an InputStreams that reads its data from different streams in a row, but acts like if it was one stream.
ConcatSource This class represents a CutListSource that is created out of some given CutListSources by concatenating them
ConvertedSource This CutListSource is being constructed out of a given CutListSource and a target AudioFormat.
CutList A CutList consists of a CutListSource and a stack of CutListElements that acts as a CutListSource itself.
DeleteElement A CutListElement that deletes a specified part of the source
InsertElement A CutListElement that inserts another CutListSource at a specified position.
ReplaceElement A ReplaceElement replaces a specified part of the CutListSource with another CutListSource.
SubSource A SubSource represents a part of another source