All Classes and Interfaces

Class
Description
The AbstractCsvSampleReader provides a foundation to read sound samples from a CSV file.
The AbstractCsvSampleWriter provides a foundation to write sound samples to a CSV file.
The AbstractLineOutSampleWriter provides a foundation means to write sound samples to a line-out device.
The AbstractSvgSampleWriter provides a foundation to write sound samples to a SVG file.
The AbstractWavSampleWriter provides a foundation means to write sound samples to a WAV file.
The BitsPerSample enumeration defines some common bits/sample per channel constants.
Provides an accessor for a bits/sample per channel property.
Provides a builder method for a bits/sample per channel property returning the builder for applying multiple build operations.
Provides a mutator for a bits/sample per channel property.
Provides a bits/sample per channel property.
The CsvDeltaMode defines for which values of a SoundSample only the delta between the current SoundSample being written and the previous SoundSample being written are written to the next row of the CSV file.
The CsvMonoSampleReader provides means to read sound samples from a CSV file.
The CsvMonoSampleWriter provides means to write sound samples to a CSV file.
Base definition of a WAV sample writer.
The CsvSoundSampleReader provides means to read sound samples from a CSV file.
The CsvSoundSampleWriter provides means to write sound samples to a CSV file.
Enumeration containing some predefined trigonometric functions.
The CurveFunctionSoundSampleBuilder makes it easy to create sound samples for some (trigonometric) functions.
The LineOutMonoSampleWriter provides means to write sound samples to a line-out device.
Base definition of a line-out sample writer.
The LineOutSoundSampleWriter provides means to write sound samples to a line-out device.
A MonoSample is a SoundSample supporting just one single channel.
The MonoSampleBuilder extends the SoundSample with builder functionality.
A MonoSampleBuilderImpl represents a single amplitude (one for the mono channel) assigned to an according time positioning.
A MonoSampleImpl represents a single amplitude (one for the mono channel) assigned to an according time positioning.
The MonoSampleReader reads sound samples from a stream or a file.
The MonoSampleWriter writes sound samples to a stream or a file.
Base interface for sample builders such as the MonoSampleBuilder or the SoundSampleBuilder.
The SampleReader reads sound samples from a stream or a file.
The SampleWriter writes sound samples to a stream or a file.
The SamplingRate enumeration defines some common sampling rates.
Provides an accessor for a sampling rate property.
Provides a builder method for a sampling rate property returning the builder for applying multiple build operations.
Provides a mutator for a sampling rate property.
Provides a sampling rate property.
A SoundSample represents a sample assigned to an according time positioning.
The SoundSampleBuilder extends the SoundSample with builder functionality.
A SoundSampleBuilder represents multiple amplitudes (one for each channel,e.g. two in case we have classical stereo sound) assigned to an according time positioning.
A SoundSample represents multiple amplitudes (one for each channel,e.g. two in case we have classical stereo sound) assigned to an according time positioning.
The SoundSampleReader reads sound samples from a stream or a file.
The SoundSampleWriter writes sound samples to a stream or a file.
The SvgMonoSampleWriter provides means to write sound samples to a SVG file.
The WavMonoSampleWriter provides means to write sound samples to a WAV file.
Base definition of a WAV sample writer.
The WavSoundSampleWriter provides means to write sound samples to a WAV file.