spectrogramNoiseReduction.kernelSmoothing
Class KernelSmoothing.ChannelProcess

java.lang.Object
  extended by spectrogramNoiseReduction.kernelSmoothing.KernelSmoothing.ChannelProcess
Enclosing class:
KernelSmoothing

 class KernelSmoothing.ChannelProcess
extends java.lang.Object


Field Summary
private  Complex[][] localComplex
           
private  double[][] localStore
           
 
Constructor Summary
KernelSmoothing.ChannelProcess()
           
 
Method Summary
(package private)  boolean run(Complex[] fftData)
          The kernel is made up of power data, and is used as a scaling factor on the fft data so that fft data phase is maintained.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

localStore

private double[][] localStore

localComplex

private Complex[][] localComplex
Constructor Detail

KernelSmoothing.ChannelProcess

public KernelSmoothing.ChannelProcess()
Method Detail

run

boolean run(Complex[] fftData)
The kernel is made up of power data, and is used as a scaling factor on the fft data so that fft data phase is maintained.

Parameters:
fftData - FFT data to smooth
Returns:
true if Ok.