Package | Description |
---|---|
com.tagtraum.jipes.audio |
Audio-specific types and processors.
|
Modifier and Type | Class and Description |
---|---|
class |
Mel<T extends LinearFrequencySpectrum>
Assumes that the input is linear spectral data produced by some
Transform
and sums up the powers into bins, which are spaced according to the
provided frequency boundaries. |
Modifier and Type | Method and Description |
---|---|
LinearFrequencySpectrum |
LinearFrequencySpectrum.derive(float[] real,
float[] imaginary) |
protected LinearFrequencySpectrum |
DCT.processNext(AudioBuffer buffer) |
protected LinearFrequencySpectrum |
FFT.processNext(AudioBuffer buffer) |
Modifier and Type | Method and Description |
---|---|
void |
InstantaneousFrequency.process(LinearFrequencySpectrum spectrum) |
protected AudioBuffer |
IFFT.processNext(LinearFrequencySpectrum buffer) |
Constructor and Description |
---|
InstantaneousFrequencySpectrum(LinearFrequencySpectrum spectrum1,
LinearFrequencySpectrum spectrum2) |
LinearFrequencySpectrum(LinearFrequencySpectrum linearFrequencySpectrum) |
MelSpectrum(int frameNumber,
LinearFrequencySpectrum audioSpectrum,
float[][] filterBank,
float[] channelBoundariesInHz,
boolean filterPowers)
Creates a mel spectrum from a linear spectrum.
|
MelSpectrum(int frameNumber,
LinearFrequencySpectrum audioSpectrum,
float lowerFrequency,
float upperFrequency,
int channels,
boolean filterPowers)
Creates a mel spectrum from a linear spectrum.
|
Copyright © 2011–2020 tagtraum industries incorporated. All rights reserved.