Package net.beadsproject.beads.analysis

Provides a set of classes for performing audio analysis on a stream of audio data.

See:
          Description

Interface Summary
SegmentListener SegmentListeners get notified with a newSegment() event by a SegmentMaker.
SegmentMaker SegmentMakers notify SegmentListeners of new segments.
 

Class Summary
Analyzer The Class Analyzer sets up a quick'n'easy audio analysis chain which can then be plugged into a realtime or non-realtime audio stream.
Analyzer.AnalysisSettings The Class AnalysisSettings.
AudioSegmenter An AudioSegmenter slices incoming audio data into chunks, as implemented by subclasses, usually in their calculateBuffer method, and then notifies any FeatureExtractors or other SegmentListeners that are listening.
FeatureExtractor<R,P> FeatureExtractor is an abstract base class for classes that perform some kind of analysis on incoming data.
FeatureFrame A FeatureFrame stores a set of features for a single chunk of audio data.
FeatureManager A static class for managing audio feature data.
FeatureSet FeatureSet is a set of named FeatureTracks associated with some audio data.
FeatureTrack Stores a set of features associated with a continuous period of audio data.
 

Package net.beadsproject.beads.analysis Description

Provides a set of classes for performing audio analysis on a stream of audio data.