Class OuterEarModel.Terhardt<T extends AudioSpectrum>
- java.lang.Object
-
- com.tagtraum.audiokern.psychoacoustics.OuterEarModel.Terhardt<T>
-
- All Implemented Interfaces:
MapFunction<T>
- Enclosing class:
- OuterEarModel
public static class OuterEarModel.Terhardt<T extends AudioSpectrum> extends Object implements MapFunction<T>
Outer ear model by Ernst Terhardt. This function modulates the given magnitudes (not powers) taking the absolute threshold of hearing (in [Terhardt1979, p. 157]LHS
) into account.
-
-
Constructor Summary
Constructors Constructor Description Terhardt()
-
-
-
Method Detail
-
map
public T map(T spectrum)
- Specified by:
map
in interfaceMapFunction<T extends AudioSpectrum>
-
-