Package ipsk.math
Class DFTProcessor
- java.lang.Object
-
- ipsk.math.DFTProcessor
-
public class DFTProcessor extends java.lang.Object
Processor for DFT transformations.- Author:
- K.Jaensch, klausj@phonetik.uni-muenchen.de
-
-
Constructor Summary
Constructors Constructor Description DFTProcessor(int size)
DFTProcessor(int size, int channels)
Create DFT processor using Hamming window functionDFTProcessor(int size, int channels, Window window)
Create DFT processor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
process(double[] srcBuf, int srcOff, int len, Complex[] dstBuf, int dstOff)
void
processFrame(double[][] srcBuf, int srcOff, Complex[][][] dstBuf, int dstOff, int computeTo)
-
-
-
Constructor Detail
-
DFTProcessor
public DFTProcessor(int size, int channels, Window window)
Create DFT processor- Parameters:
window
- window functionsize
- DFT sizechannels
- channel count
-
DFTProcessor
public DFTProcessor(int size, int channels)
Create DFT processor using Hamming window function- Parameters:
size
- DFT sizechannels
- channel count
-
DFTProcessor
public DFTProcessor(int size)
-
-