|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object marf.Preprocessing.Preprocessing marf.Preprocessing.FFTFilter.FFTFilter marf.Preprocessing.FFTFilter.HighFrequencyBoost
HighFrequencyBoost Class
Implements filtering using high frequency booster on top of the FFT Filter
$Header: /cvsroot/marf/marf/src/marf/Preprocessing/FFTFilter/HighFrequencyBoost.java,v 1.8 2003/02/09 19:02:26 mokhov Exp $
Field Summary |
Fields inherited from class marf.Preprocessing.FFTFilter.FFTFilter |
DEFAULT_FREQUENCY_RESPONSE_SIZE, freqResponse |
Fields inherited from class marf.Preprocessing.Preprocessing |
oSample |
Fields inherited from interface marf.Storage.StorageManager |
DUMP_BINARY, DUMP_CSV_TEXT, DUMP_GZIP_BINARY, DUMP_XML |
Constructor Summary | |
HighFrequencyBoost(Sample poSample)
HighFrequencyBoost Constructor |
Method Summary | |
boolean |
cropAudio(double pdStartingFrequency,
double pdEndFrequency)
Stub implementation of cropAudio() |
boolean |
preprocess()
Overrides FFTFilter's preprocess with extra normalization after boost. |
boolean |
removeNoise()
Stub implementation of removeNoise() |
boolean |
removeSilence()
Stub implementation of removeSilence() |
Methods inherited from class marf.Preprocessing.FFTFilter.FFTFilter |
filter, 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 |
public HighFrequencyBoost(Sample poSample)
poSample
- incoming sampleMethod Detail |
public final boolean preprocess() throws PreprocessingException
preprocess
in class FFTFilter
true
if there were changes to the sample
PreprocessingException
public final boolean removeNoise() throws PreprocessingException
removeNoise
in class Preprocessing
false
PreprocessingException
public final boolean removeSilence() throws PreprocessingException
removeSilence
in class Preprocessing
false
PreprocessingException
public final boolean cropAudio(double pdStartingFrequency, double pdEndFrequency) throws PreprocessingException
cropAudio
in class Preprocessing
pdStartingFrequency
- double Fequency to start to crop frompdEndFrequency
- double Frequency to crop the sample to
false
PreprocessingException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |