Package | Description |
---|---|
com.tagtraum.jipes.audio |
Audio-specific types and processors.
|
com.tagtraum.jipes.math |
Mathematical basics for signal processing.
|
Modifier and Type | Method and Description |
---|---|
Matrix |
Novelty.GaussianCheckerboardKernel.getKernel() |
Modifier and Type | Method and Description |
---|---|
float |
Novelty.NormGaussianCheckerboardKernel.aggregate(Matrix distances) |
float |
Novelty.GaussianCheckerboardKernel.aggregate(Matrix distances) |
AudioMatrix |
AudioMatrix.derive(Matrix real,
Matrix imaginary)
Derives a new matrix from this matrix using the same audio format etc, but
different data.
|
AudioMatrix |
RealAudioMatrix.derive(Matrix real,
Matrix imaginary) |
Constructor and Description |
---|
RealAudioMatrix(int frameNumber,
Matrix realData,
AudioFormat audioFormat) |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableMatrix
Mutable
Matrix . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMatrix
Base implementation for a
Matrix . |
class |
FullMatrix
Fully-backed full-float-precision
Matrix . |
class |
MutableAbstractMatrix
Mutable
AbstractMatrix . |
class |
SparseColumnMatrix
Matrix that optimizes memory for matrices that contain sparse columns.
|
class |
SparseMatrix
Matrix that optimizes memory in case both axes are sparse.
|
class |
SparseRowMatrix
Matrix that optimizes memory for matrices that contain sparse rows.
|
class |
SymmetricBandMatrix
Matrix for data that is mirrored along the diagonal, but only in a diagonal band along the diagonal -
all other values are zero.
|
class |
SymmetricMatrix
Matrix for data that is mirrored along the diagonal.
|
Modifier and Type | Method and Description |
---|---|
Matrix |
Matrix.add(Matrix m)
Creates a view that is equal to the result of an addition.
|
Matrix |
AbstractMatrix.add(Matrix m) |
Matrix |
Matrix.enlarge(Matrix m)
Creates a view that is as large as the larger of the two involved matrices.
|
Matrix |
AbstractMatrix.enlarge(Matrix m) |
Matrix |
Matrix.hadamardMultiply(Matrix m)
Creates a view that is equal to the result of a Hadamard multiplication.
|
Matrix |
AbstractMatrix.hadamardMultiply(Matrix m) |
Matrix |
Matrix.multiply(float f)
Creates a view that is equal to the result of a scalar multiplication.
|
Matrix |
AbstractMatrix.multiply(float scalar) |
Matrix |
Matrix.multiply(Matrix m)
Creates a view that is equal to the result of a matrix multiplication.
|
Matrix |
AbstractMatrix.multiply(Matrix m) |
Matrix |
Matrix.subtract(Matrix m)
Creates a view that is equal to the result of an subtraction.
|
Matrix |
AbstractMatrix.subtract(Matrix m) |
Matrix |
Matrix.translate(int rows,
int columns)
Creates a view that is equal to the result of a matrix translation.
|
Matrix |
AbstractMatrix.translate(int rows,
int columns) |
Matrix |
Matrix.transpose()
Creates a view that is equal to the result of a matrix transposition.
|
Matrix |
AbstractMatrix.transpose() |
Modifier and Type | Method and Description |
---|---|
Matrix |
Matrix.add(Matrix m)
Creates a view that is equal to the result of an addition.
|
Matrix |
AbstractMatrix.add(Matrix m) |
void |
MutableMatrix.copy(Matrix fromMatrix)
Copies values from another
Matrix to this matrix. |
void |
SymmetricBandMatrix.copy(Matrix fromMatrix) |
void |
MutableAbstractMatrix.copy(Matrix fromMatrix) |
void |
MutableMatrix.copy(Matrix fromMatrix,
int fromRow,
int fromColumn,
int toRow,
int toColumn,
int rows,
int columns)
Copies values from a defined offset from another matrix to a defined offset of this matrix.
|
void |
SymmetricBandMatrix.copy(Matrix fromMatrix,
int fromRow,
int fromColumn,
int toRow,
int toColumn,
int rows,
int columns) |
void |
MutableAbstractMatrix.copy(Matrix fromMatrix,
int fromRow,
int fromColumn,
int toRow,
int toColumn,
int rows,
int columns) |
static void |
MutableAbstractMatrix.copy(Matrix fromMatrix,
int fromRow,
int fromColumn,
MutableMatrix toMatrix,
int toRow,
int toColumn,
int rows,
int columns) |
Matrix |
Matrix.enlarge(Matrix m)
Creates a view that is as large as the larger of the two involved matrices.
|
Matrix |
AbstractMatrix.enlarge(Matrix m) |
Matrix |
Matrix.hadamardMultiply(Matrix m)
Creates a view that is equal to the result of a Hadamard multiplication.
|
Matrix |
AbstractMatrix.hadamardMultiply(Matrix m) |
Matrix |
Matrix.multiply(Matrix m)
Creates a view that is equal to the result of a matrix multiplication.
|
Matrix |
AbstractMatrix.multiply(Matrix m) |
Matrix |
Matrix.subtract(Matrix m)
Creates a view that is equal to the result of an subtraction.
|
Matrix |
AbstractMatrix.subtract(Matrix m) |
Constructor and Description |
---|
FullMatrix(Matrix matrix,
MatrixBackingBuffer buffer,
boolean zeroPadded)
Creates a fully backed matrix, filled with the values from the given matrix.
|
SymmetricMatrix(Matrix matrix,
MatrixBackingBuffer buffer,
boolean zeroPadded)
Creates a square, symmetric matrix with the data from the given matrix.
|
Copyright © 2011–2020 tagtraum industries incorporated. All rights reserved.