Interface | Description |
---|---|
AggregateFunction<C,E> |
Maps a collection (typically an array or the floats in of a
RealAudioBuffer )
of a given size to a new object of size 1, applying some sort of function aggregating all
elements of the collection. |
DistanceFunction<C> |
Useful for calculating the distance between two objects of the same type,
for example
float or double arrays. |
FloatAggregateFunction<C> |
Maps a collection (typically an array or the floats of a
RealAudioBuffer )
of a given size to a float , applying some sort of function aggregating all
elements of the collection. |
FloatMapFunction |
Maps a
float to another float , applying some sort of function to it. |
MapFunction<T> |
Maps an object (typically an array or an
RealAudioBuffer )
of a given size to a new object of the same size, applying some sort of function to all
elements of the object. |
Matrix |
Matrix.
|
MatrixBackingBuffer |
Allows customization of how data is stored in a
Matrix . |
MutableMatrix |
Mutable
Matrix . |
StatefulMapFunction<T> |
Stateful
MapFunction . |
Transform |
Transform that can be obtained for example through a
FFTFactory or a ConstantQTransformFactory . |
Class | Description |
---|---|
AbstractMatrix |
Base implementation for a
Matrix . |
AggregateFunctions |
Pre-defined aggregate functions.
|
ConstantQTransformFactory |
Factory for Constant-Q-
Transform s. |
DCTFactory |
Factory for DC
Transform s. |
DistanceFunctions |
Common distance functions.
|
FFTFactory |
Factory for FF
Transform s. |
Filters |
Offers methods to create a number of useful filters, including MIDI filterbanks.
|
Filters.FIRFilter |
FIR (finite impulse response) filter.
|
Filters.FourthOrderIIRFilter |
(Faster) implementation of a fourth order IIR (infinite impulse response) filter.
|
Filters.IIRFilter |
IIR (infinite impulse response) filter.
|
FloatBackingBuffer |
Backing buffer using a
FloatBuffer internally. |
Floats |
Mathematical utility class for real numbers represented as
float or float[] . |
FullMatrix |
Fully-backed full-float-precision
Matrix . |
GriffinLim |
Transform for signal estimation from modified short-time fourier
transform by Daniel W.
|
IntBackingBuffer |
Backing buffer using a
IntBuffer internally. |
MapFunctions |
Common map functions.
|
MultirateFilters |
Multirate filters for decimating/interpolating and resampling.
|
MultirateFilters.Decimator |
Decimator based on coefficients of a given
Filters.FIRFilter . |
MultirateFilters.Interpolator |
Interpolator based on coefficients of a given
Filters.FIRFilter . |
MultirateFilters.Resampler |
Resamples the input by upsampling, low pass filtering and then downsampling by
the given factors.
|
MutableAbstractMatrix |
Mutable
AbstractMatrix . |
SignedByteBackingBuffer |
Special backing buffer that uses a byte array and has a resolution of 8 bit.
|
SparseBackingBuffer |
A sparse matrix backing buffer uses a
HashMap as internal datastructure. |
SparseColumnMatrix |
Matrix that optimizes memory for matrices that contain sparse columns.
|
SparseMatrix |
Matrix that optimizes memory in case both axes are sparse.
|
SparseRowMatrix |
Matrix that optimizes memory for matrices that contain sparse rows.
|
SymmetricBandMatrix |
Matrix for data that is mirrored along the diagonal, but only in a diagonal band along the diagonal -
all other values are zero.
|
SymmetricMatrix |
Matrix for data that is mirrored along the diagonal.
|
UnsignedByteBackingBuffer |
Special backing buffer that uses a byte array and has a resolution of 8 bit.
|
WindowFunction |
Classic window functions like triangle, Hamming and Hann.
|
WindowFunction.Hamming |
Hamming window function.
|
WindowFunction.Hann |
Hann window function.
|
WindowFunction.InverseWindowFunction |
Helper class to invert (1/x) window functions.
|
WindowFunction.Triangle |
Triangle window function.
|
WindowFunction.Welch |
Welch window function.
|
Copyright © 2011–2020 tagtraum industries incorporated. All rights reserved.