de.dfki.lt.signalproc.effects
Class VolumeEffect

java.lang.Object
  extended by de.dfki.lt.signalproc.effects.BaseAudioEffect
      extended by de.dfki.lt.signalproc.effects.VolumeEffect
All Implemented Interfaces:
AudioEffect

public class VolumeEffect
extends BaseAudioEffect

Author:
oytun.turk

Field Summary
static float DEFAULT_AMOUNT
           
static float MAX_AMOUNT
           
static float MIN_AMOUNT
           
 
Fields inherited from class de.dfki.lt.signalproc.effects.BaseAudioEffect
chEffectParamEnd, chEffectParamStart, chParamEquals, chParamSeparator, fs, NULL_DOUBLE_PARAM, NULL_FLOAT_PARAM, NULL_INT_PARAM, NULL_STRING_PARAM, paramNames, paramVals, strEffectName, strExampleParameters, strHelpText, strLineBreak, strParams
 
Constructor Summary
VolumeEffect()
           
 
Method Summary
 java.lang.String getHelpText()
           
 java.lang.String getName()
           
 void parseParameters(java.lang.String param)
           
 DoubleDataSource process(DoubleDataSource input)
           
 
Methods inherited from class de.dfki.lt.signalproc.effects.BaseAudioEffect
apply, apply, checkParameters, expectDoubleParameter, expectFloatParameter, expectIntParameter, getExampleParameters, getFullEffectAsString, getFullEffectWithExampleParametersAsString, getParamsAsString, getParamsAsString, isHMMEffect, main, preprocessParams, setExampleParameters, setHMMEffect, setName, setParams, setParamsFromFullName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_AMOUNT

public static float DEFAULT_AMOUNT

MAX_AMOUNT

public static float MAX_AMOUNT

MIN_AMOUNT

public static float MIN_AMOUNT
Constructor Detail

VolumeEffect

public VolumeEffect()
Method Detail

parseParameters

public void parseParameters(java.lang.String param)
Specified by:
parseParameters in interface AudioEffect
Overrides:
parseParameters in class BaseAudioEffect

process

public DoubleDataSource process(DoubleDataSource input)
Specified by:
process in interface AudioEffect
Overrides:
process in class BaseAudioEffect

getHelpText

public java.lang.String getHelpText()
Specified by:
getHelpText in interface AudioEffect
Overrides:
getHelpText in class BaseAudioEffect

getName

public java.lang.String getName()
Specified by:
getName in interface AudioEffect
Overrides:
getName in class BaseAudioEffect