at.tuwien.ifs.feature.extraction.audio.spectrum
Class BarkScale
java.lang.Object
at.tuwien.ifs.feature.extraction.audio.spectrum.BarkScale
public class BarkScale
- extends java.lang.Object
Copyright Vienna University of Technology
- Version:
- $Id: BarkScale.java 173 2010-06-17 16:28:05Z mayer $
- Author:
- Simon Diesenreiter for M2K, altered by Thomas Lidy
Constructor Summary |
BarkScale(int sampleRate,
double binSize_inHz)
|
BarkScale(int sampleRate,
int fft_window_size)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BARK_LIMITS
private static final double[] BARK_LIMITS
sampleRate
int sampleRate
binSizeHz
double binSizeHz
BarkScale
public BarkScale(int sampleRate,
int fft_window_size)
BarkScale
public BarkScale(int sampleRate,
double binSize_inHz)
getNumberOfBarkBands
public int getNumberOfBarkBands()
getNumberOfBarkBands
public static int getNumberOfBarkBands(int sampleRate)
getModuleInfo
public java.lang.String getModuleInfo()
getModuleName
public java.lang.String getModuleName()
getInputInfo
public java.lang.String getInputInfo(int i)
getInputTypes
public java.lang.String[] getInputTypes()
getInputName
public java.lang.String getInputName(int i)
getOutputName
public java.lang.String getOutputName(int i)
getOutputInfo
public java.lang.String getOutputInfo(int i)
getOutputTypes
public java.lang.String[] getOutputTypes()
apply
public double[] apply(double[] spectrumData)