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 |
---|---|
static <T extends AudioBuffer> |
AudioBufferFunctions.createStatefulMapFunction(StatefulMapFunction<float[]> function)
Creates a
AudioBuffer stateful map function that maps both the real and the imaginary part
of the buffer using the provided float[] map function. |
Modifier and Type | Method and Description |
---|---|
static <T extends AudioBuffer> |
AudioBufferFunctions.createStatefulMapFunction(StatefulMapFunction<float[]> function)
Creates a
AudioBuffer stateful map function that maps both the real and the imaginary part
of the buffer using the provided float[] map function. |
Modifier and Type | Class and Description |
---|---|
static class |
Filters.FIRFilter
FIR (finite impulse response) filter.
|
static class |
Filters.FourthOrderIIRFilter
(Faster) implementation of a fourth order IIR (infinite impulse response) filter.
|
static class |
Filters.IIRFilter
IIR (infinite impulse response) filter.
|
static class |
MultirateFilters.Decimator
Decimator based on coefficients of a given
Filters.FIRFilter . |
static class |
MultirateFilters.Interpolator
Interpolator based on coefficients of a given
Filters.FIRFilter . |
static class |
MultirateFilters.Resampler
Resamples the input by upsampling, low pass filtering and then downsampling by
the given factors.
|
Modifier and Type | Method and Description |
---|---|
static StatefulMapFunction<Float> |
MapFunctions.createArithmeticMeanFunction()
Maps consecutive samples to their arithmetic mean.
|
static StatefulMapFunction<Float> |
MapFunctions.createFractionFunction(float threshold)
Keeps track of values that are below a given threshold and returns the fraction
of values that were below this threshold.
|
static StatefulMapFunction<Float> |
MapFunctions.createStandardDeviationFunction()
Maps consecutive samples to their standard deviation.
|
static StatefulMapFunction<Float> |
MapFunctions.createTemporalCentroidFunction()
Maps consecutive samples to their temporal centroid.
|
static StatefulMapFunction<Float> |
MapFunctions.createVarianceFunction()
Maps consecutive samples to their variance.
|
Copyright © 2011–2020 tagtraum industries incorporated. All rights reserved.