uk.co.simphoney.audio.constantq
Class DeltaFFTCQ

java.lang.Object
  extended by uk.co.simphoney.audio.constantq.DeltaFFTCQ

public class DeltaFFTCQ
extends java.lang.Object


Constructor Summary
DeltaFFTCQ(double sampleRate, double minFreq, double maxFreq, double binsPerOctave)
           
DeltaFFTCQ(double sampleRate, double minFreq, double maxFreq, double binsPerOctave, double threshold, double deltaSamples)
           
 
Method Summary
 void calc(double[] buff_in, double[] buff_out)
           
 void calcShifted(double[] buff_in, double[] buff_out)
           
 rasmus.interpreter.sampled.util.FFT getFFT()
           
 int getFFTlength()
           
 int getFFTSize()
           
 int getNumberOfOutputBands()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeltaFFTCQ

public DeltaFFTCQ(double sampleRate,
                  double minFreq,
                  double maxFreq,
                  double binsPerOctave)

DeltaFFTCQ

public DeltaFFTCQ(double sampleRate,
                  double minFreq,
                  double maxFreq,
                  double binsPerOctave,
                  double threshold,
                  double deltaSamples)
Method Detail

getFFT

public rasmus.interpreter.sampled.util.FFT getFFT()

getFFTSize

public int getFFTSize()

getNumberOfOutputBands

public int getNumberOfOutputBands()

calc

public void calc(double[] buff_in,
                 double[] buff_out)

calcShifted

public void calcShifted(double[] buff_in,
                        double[] buff_out)

getFFTlength

public int getFFTlength()