public class ShortTermAutocorrelationAnalyser extends FrameBasedAnalyser
FrameBasedAnalyser.FrameAnalysisResult<T>| Modifier and Type | Field and Description |
|---|---|
protected double[] |
correlationInput |
analysisResultsframe, frameLength, frameShift, frameStart, nextFrameStart, processor, samplingRate, signal, totalRead, validSamplesInFrame| Constructor and Description |
|---|
ShortTermAutocorrelationAnalyser(DoubleDataSource signal,
Window window,
int frameShift,
int samplingRate) |
| Modifier and Type | Method and Description |
|---|---|
Object |
analyse(double[] frame)
Apply this FrameBasedAnalyser to the given data.
|
analyseAllFrames, analyseAvailableFrames, analyseNextFrame, constructAnalysisResultgetCurrentFrame, getData, getFrameLengthSamples, getFrameLengthTime, getFrameShiftSamples, getFrameShiftTime, getFrameStartSamples, getFrameStartTime, getNextFrame, getSamplingRate, hasMoreData, main, resetInternalTimer, stopWhenTouchingEnd, validSamplesInFramepublic ShortTermAutocorrelationAnalyser(DoubleDataSource signal, Window window, int frameShift, int samplingRate)
signal - signalwindow - windowframeShift - frameShiftsamplingRate - samplingRatepublic Object analyse(double[] frame)
analyse in class FrameBasedAnalyserframe - the data to analyse, which must be of the length prescribed by this FrameBasedAnalyser, i.e. by
FrameProvider.getFrameLengthSamples().IllegalArgumentException - if frame does not have the prescribed lengthCopyright © 2000–2016 DFKI GmbH. All rights reserved.