marf.Preprocessing.FFTFilter
Class BandpassFilter

java.lang.Object
  |
  +--marf.Preprocessing.Preprocessing
        |
        +--marf.Preprocessing.FFTFilter.FFTFilter
              |
              +--marf.Preprocessing.FFTFilter.BandpassFilter
All Implemented Interfaces:
StorageManager

public class BandpassFilter
extends FFTFilter

Class BandpassFilter

Bandpass Filter Implementation based on the FFTFilter

$Header: /cvsroot/marf/marf/src/marf/Preprocessing/FFTFilter/BandpassFilter.java,v 1.8 2003/01/26 06:10:48 mokhov Exp $

Since:
0.2.0

Fields inherited from class marf.Preprocessing.FFTFilter.FFTFilter
freqResponse
 
Fields inherited from class marf.Preprocessing.Preprocessing
oSample
 
Constructor Summary
BandpassFilter(Sample poSample)
          BandpassFilter Constructor
 
Method Summary
 boolean cropAudio(double pdStartingFrequency, double pdEndFrequency)
          Stub implementation of cropAudio()
 boolean removeNoise()
          Stub implementation of removeNoise()
 boolean removeSilence()
          Stub implementation of removeSilence()
 
Methods inherited from class marf.Preprocessing.FFTFilter.FFTFilter
filter, preprocess, setFrequencyResponse
 
Methods inherited from class marf.Preprocessing.Preprocessing
dump, getSample, normalize, restore
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BandpassFilter

public BandpassFilter(Sample poSample)
BandpassFilter Constructor
Parameters:
poSample - incoming sample
Method Detail

removeNoise

public final boolean removeNoise()
                          throws PreprocessingException
Stub implementation of removeNoise()
Overrides:
removeNoise in class Preprocessing
Returns:
false
Throws:
PreprocessingException -  

removeSilence

public final boolean removeSilence()
                            throws PreprocessingException
Stub implementation of removeSilence()
Overrides:
removeSilence in class Preprocessing
Returns:
false
Throws:
PreprocessingException -  

cropAudio

public final boolean cropAudio(double pdStartingFrequency,
                               double pdEndFrequency)
                        throws PreprocessingException
Stub implementation of cropAudio()
Overrides:
cropAudio in class Preprocessing
Returns:
false
Throws:
PreprocessingException -