Package com.tagtraum.audiokern.beats
Class OnsetStrengthSteadyBeats
- java.lang.Object
-
- com.tagtraum.audiokern.beats.BeatsAlgorithm
-
- com.tagtraum.audiokern.beats.OnsetStrengthSteadyBeats
-
public class OnsetStrengthSteadyBeats extends BeatsAlgorithm
OnsetStrengthSteadyBeats.- Author:
- Hendrik Schreiber
-
-
Constructor Summary
Constructors Constructor Description OnsetStrengthSteadyBeats(int startTime, int analysisDuration, long songDuration, SignalProcessor<?,com.tagtraum.audiokern.bpm.Tempo> tempoProcessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SignalPipeline<AudioBuffer,Beats>
createPipeline()
Creates a pipeline, assuming the input is 44.1Khz 16bit stereo.-
Methods inherited from class com.tagtraum.audiokern.beats.BeatsAlgorithm
getAudioPumpId
-
-
-
-
Constructor Detail
-
OnsetStrengthSteadyBeats
public OnsetStrengthSteadyBeats(int startTime, int analysisDuration, long songDuration, SignalProcessor<?,com.tagtraum.audiokern.bpm.Tempo> tempoProcessor)
-
-
Method Detail
-
createPipeline
public SignalPipeline<AudioBuffer,Beats> createPipeline()
Description copied from class:BeatsAlgorithm
Creates a pipeline, assuming the input is 44.1Khz 16bit stereo. The result is available under the idBeatsAlgorithm.getAudioPumpId()
.- Specified by:
createPipeline
in classBeatsAlgorithm
- Returns:
- pipeline
-
-