Interface | Description |
---|---|
BitsPerSampleAccessor |
Provides an accessor for a bits/sample per channel property.
|
BitsPerSampleAccessor.BitsPerSampleBuilder<B extends BitsPerSampleAccessor.BitsPerSampleBuilder<B>> |
Provides a builder method for a bits/sample per channel property
returning the builder for applying multiple build operations.
|
BitsPerSampleAccessor.BitsPerSampleMutator |
Provides a mutator for a bits/sample per channel property.
|
BitsPerSampleAccessor.BitsPerSampleProperty |
Provides a bits/sample per channel property.
|
CsvSampleWriter<S extends SoundSample,B extends CsvSampleWriter<S,B>> |
Base definition of a WAV sample writer.
|
CurveFunctionSoundSampleBuilder |
The
CurveFunctionSoundSampleBuilder makes it easy to create sound
samples for some (trigonometric) functions. |
LineOutSampleWriter<S extends SoundSample,B extends LineOutSampleWriter<S,B>> |
Base definition of a line-out sample writer.
|
MonoSample |
A
MonoSample is a SoundSample supporting just one single
channel. |
MonoSampleBuilder |
The
MonoSampleBuilder extends the SoundSample with builder
functionality. |
MonoSampleReader |
The
MonoSampleReader reads sound samples from a stream or a file. |
MonoSampleWriter<B extends MonoSampleWriter<B>> |
The
MonoSampleWriter writes sound samples to a stream or a file. |
SampleBuilder<S extends SoundSample,B extends SampleBuilder<S,B>> |
Base interface for sample builders such as the
MonoSampleBuilder or
the SoundSampleBuilder . |
SampleReader<S extends SoundSample> |
The
SampleReader reads sound samples from a stream or a file. |
SampleWriter<S extends SoundSample,B extends SampleWriter<S,B>> |
The
SampleWriter writes sound samples to a stream or a file. |
SamplingRateAccessor |
Provides an accessor for a sampling rate property.
|
SamplingRateAccessor.SamplingRateBuilder<B extends SamplingRateAccessor.SamplingRateBuilder<B>> |
Provides a builder method for a sampling rate property returning the
builder for applying multiple build operations.
|
SamplingRateAccessor.SamplingRateMutator |
Provides a mutator for a sampling rate property.
|
SamplingRateAccessor.SamplingRateProperty |
Provides a sampling rate property.
|
SoundSample |
A
SoundSample represents a sample assigned to an according time
positioning. |
SoundSampleBuilder |
The
SoundSampleBuilder extends the SoundSample with builder
functionality. |
SoundSampleReader |
The
SoundSampleReader reads sound samples from a stream or a file. |
SoundSampleWriter<B extends SoundSampleWriter<B>> |
The
SoundSampleWriter writes sound samples to a stream or a file. |
WavSampleWriter<S extends SoundSample,B extends WavSampleWriter<S,B>> |
Base definition of a WAV sample writer.
|
Class | Description |
---|---|
AbstractCsvSampleReader<S extends SoundSample> |
The
AbstractCsvSampleReader provides a foundation to read sound
samples from a CSV file. |
AbstractCsvSampleWriter<S extends SoundSample,B extends CsvSampleWriter<S,B>> |
The
AbstractCsvSampleWriter provides a foundation to write sound
samples to a CSV file. |
AbstractLineOutSampleWriter<S extends SoundSample,B extends LineOutSampleWriter<S,B>> |
The
AbstractLineOutSampleWriter provides a foundation means to write
sound samples to a line-out device. |
AbstractSvgSampleWriter<S extends SoundSample,B extends SampleWriter<S,B>> |
The
AbstractSvgSampleWriter provides a foundation to write sound
samples to a SVG file. |
AbstractWavSampleWriter<S extends SoundSample,B extends WavSampleWriter<S,B>> |
The
AbstractWavSampleWriter provides a foundation means to write
sound samples to a WAV file. |
CsvMonoSampleReader |
The
CsvMonoSampleReader provides means to read sound samples from a
CSV file. |
CsvMonoSampleWriter |
The
CsvMonoSampleWriter provides means to write sound samples to a
CSV file. |
CsvSoundSampleReader |
The
CsvSoundSampleReader provides means to read sound samples from a
CSV file. |
CsvSoundSampleWriter |
The
CsvSoundSampleWriter provides means to write sound samples to a
CSV file. |
CurveFunctionSoundSampleBuilderImpl |
The
CurveFunctionSoundSampleBuilderImpl implements the
CurveFunctionSoundSampleBuilder interface. |
LineOutMonoSampleWriter |
The
LineOutMonoSampleWriter provides means to write sound samples to
a line-out device. |
LineOutSoundSampleWriter |
The
LineOutSoundSampleWriter provides means to write sound samples to
a line-out device. |
MonoSampleBuilderImpl |
A
MonoSampleBuilderImpl represents a single amplitude (one for the
mono channel) assigned to an according time positioning. |
MonoSampleImpl |
A
MonoSampleImpl represents a single amplitude (one for the mono
channel) assigned to an according time positioning. |
SoundSampleBuilderImpl |
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. |
SoundSampleImpl |
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. |
SvgMonoSampleWriter |
The
SvgMonoSampleWriter provides means to write sound samples to a
SVG file. |
WavMonoSampleWriter |
The
WavMonoSampleWriter provides means to write sound samples to a
WAV file. |
WavSoundSampleWriter |
The
WavSoundSampleWriter provides means to write sound samples to a
WAV file. |
Enum | Description |
---|---|
BitsPerSample |
The
BitsPerSample enumeration defines some common bits/sample per
channel constants. |
CsvDeltaMode |
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. |
CurveFunctionFunction |
Enumeration containing some predefined trigonometric functions.
|
SamplingRate |
The
SamplingRate enumeration defines some common sampling rates. |
Copyright © 2021. All rights reserved.