- GainProcessor - Class in be.tarsos.dsp
-
With the gain processor it is possible to adapt the volume of the sound.
- GainProcessor(double) - Constructor for class be.tarsos.dsp.GainProcessor
-
- GaussWindow - Class in be.tarsos.dsp.util.fft
-
A Gauss window function.
- GaussWindow(double) - Constructor for class be.tarsos.dsp.util.fft.GaussWindow
-
Constructs a Gauss window function.
- GaussWindow() - Constructor for class be.tarsos.dsp.util.fft.GaussWindow
-
Constructs a Gauss window with a default alpha value of 0.25
- generateCurve(int) - Method in class be.tarsos.dsp.util.fft.WindowFunction
-
Generates the curve of the window function.
- generateDTMFTone(char) - Static method in class be.tarsos.dsp.pitch.DTMF
-
Generate a DTMF - tone for a valid DTMF character.
- getBandWidth() - Method in class be.tarsos.dsp.filters.BandPass
-
Returns the band width of this filter.
- getBin() - Method in class be.tarsos.dsp.SpectralPeakProcessor.SpectralPeak
-
- getBinsPerOctave() - Method in class be.tarsos.dsp.ConstantQ
-
- getBitDepth() - Method in class be.tarsos.dsp.BitDepthProcessor
-
- getBufferSize() - Method in class be.tarsos.dsp.AudioEvent
-
- getByteBuffer() - Method in class be.tarsos.dsp.AudioEvent
-
Return a byte array with the audio data in bytes.
- getCenterFrequencies() - Method in class be.tarsos.dsp.mfcc.MFCC
-
- getCoefficients() - Method in class be.tarsos.dsp.ConstantQ
-
Return the Constant Q coefficients calculated for the previous audio
buffer.
- getCompression() - Method in class be.tarsos.dsp.wavelet.HaarWaveletCoder
-
- getConverter(AudioFormat) - Static method in class be.tarsos.dsp.util.AudioFloatConverter
-
- getCoordinateSystem() - Method in class be.tarsos.dsp.ui.LinkedPanel
-
- getDecodedStream(String, int) - Method in class be.tarsos.dsp.PipeDecoder
-
- getDelta(Axis) - Method in class be.tarsos.dsp.ui.CoordinateSystem
-
- getDetector(float, int) - Method in enum be.tarsos.dsp.pitch.PitchProcessor.PitchEstimationAlgorithm
-
Returns a new instance of a pitch detector object based on the provided values.
- getDurationInSamples() - Method in class be.tarsos.dsp.DetermineDurationProcessor
-
- getDurationInSeconds() - Method in class be.tarsos.dsp.DetermineDurationProcessor
-
- getEndX() - Method in class be.tarsos.dsp.ui.CoordinateSystem
-
- getEndY() - Method in class be.tarsos.dsp.ui.CoordinateSystem
-
- getFFTlength() - Method in class be.tarsos.dsp.ConstantQ
-
- getFloatBuffer() - Method in class be.tarsos.dsp.AudioEvent
-
- getFormat() - Method in class be.tarsos.dsp.AudioDispatcher
-
- getFormat() - Method in class be.tarsos.dsp.util.AudioFloatConverter
-
- getFreqencies() - Method in class be.tarsos.dsp.ConstantQ
-
- getFrequencyEstimates() - Method in class be.tarsos.dsp.SpectralPeakProcessor
-
- getFrequencyInHertz() - Method in class be.tarsos.dsp.SpectralPeakProcessor.SpectralPeak
-
- getInputBufferSize() - Method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd
-
- getInstance() - Static method in class be.tarsos.dsp.ui.LinkedFrame
-
- getLastPeekValue() - Method in class be.tarsos.dsp.util.PeakPicker
-
- getMagnitude() - Method in class be.tarsos.dsp.SpectralPeakProcessor.SpectralPeak
-
- getMagnitudes() - Method in class be.tarsos.dsp.ConstantQ
-
Returns the Constant Q magnitudes calculated for the previous audio
buffer.
- getMagnitudes() - Method in class be.tarsos.dsp.SpectralPeakProcessor
-
- getMax(Axis) - Method in class be.tarsos.dsp.ui.CoordinateSystem
-
- getMFCC() - Method in class be.tarsos.dsp.mfcc.MFCC
-
- getMin(Axis) - Method in class be.tarsos.dsp.ui.CoordinateSystem
-
- getMixerInfo(boolean, boolean) - Static method in class be.tarsos.dsp.util.Shared
-
- getMonoStream(int) - Method in class be.tarsos.dsp.AudioFile
-
Return a one channel, signed PCM stream of audio of a defined sample rate.
- getName() - Method in class be.tarsos.dsp.ui.layers.AmplitudeAxisLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.BackgroundLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.BeatLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.ConstantQLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.DragMouseListenerLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.FFTLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.HorizontalFrequencyAxisLayer
-
- getName() - Method in interface be.tarsos.dsp.ui.layers.Layer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.LegendLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.pch.PitchClassHistogramLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.pch.ScaleLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.PitchContourLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.SelectionLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.SpectrumLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.TimeAxisLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.VerticalFrequencyAxisLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.WaveFormLayer
-
- getName() - Method in class be.tarsos.dsp.ui.layers.ZoomMouseListenerLayer
-
- getNumberOfOutputBands() - Method in class be.tarsos.dsp.ConstantQ
-
- getNumberOfProcessors() - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
-
Returns the number of available processors.
- getNumberOfThreads() - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
-
Returns the current number of threads.
- getOsName() - Static method in class be.tarsos.dsp.util.Shared
-
- getOverlap() - Method in class be.tarsos.dsp.AudioEvent
-
- getOverlap() - Method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd
-
- getOverlapMs() - Method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd.Parameters
-
- getPitch(float[]) - Method in class be.tarsos.dsp.pitch.AMDF
-
- getPitch(float[]) - Method in class be.tarsos.dsp.pitch.DynamicWavelet
-
- getPitch(float[]) - Method in class be.tarsos.dsp.pitch.FastYin
-
The main flow of the YIN algorithm.
- getPitch(float[]) - Method in class be.tarsos.dsp.pitch.FFTPitch
-
- getPitch(float[]) - Method in class be.tarsos.dsp.pitch.McLeodPitchMethod
-
- getPitch() - Method in class be.tarsos.dsp.pitch.PitchDetectionResult
-
- getPitch(float[]) - Method in interface be.tarsos.dsp.pitch.PitchDetector
-
Analyzes a buffer with audio information and estimates a pitch in Hz.
- getPitch(float[]) - Method in class be.tarsos.dsp.pitch.Yin
-
The main flow of the YIN algorithm.
- getProbability() - Method in class be.tarsos.dsp.pitch.PitchDetectionResult
-
- getProgress() - Method in class be.tarsos.dsp.AudioEvent
-
Calculate the progress in percentage of the total number of frames.
- getRealXValue(float) - Method in class be.tarsos.dsp.ui.CoordinateSystem
-
- getRelativeFrequencyInCents() - Method in class be.tarsos.dsp.SpectralPeakProcessor.SpectralPeak
-
- getRMS() - Method in class be.tarsos.dsp.AudioEvent
-
Calculates and returns the root mean square of the signal.
- getSampleRate() - Method in class be.tarsos.dsp.AudioEvent
-
- getSampleRate() - Method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd.Parameters
-
- getSamplesProcessed() - Method in class be.tarsos.dsp.AudioEvent
-
- getSeekWindowMs() - Method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd.Parameters
-
- getSequenceMs() - Method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd.Parameters
-
- getSlope(double[], double, int, double[]) - Static method in class be.tarsos.dsp.beatroot.Peaks
-
Uses an n-point linear regression to estimate the slope of data.
- getStartX() - Method in class be.tarsos.dsp.ui.CoordinateSystem
-
- getStartY() - Method in class be.tarsos.dsp.ui.CoordinateSystem
-
- getStopAt() - Method in class be.tarsos.dsp.StopAudioProcessor
-
- getTargetAudioFormat(int) - Static method in class be.tarsos.dsp.PipeDecoder
-
Constructs the target audio format.
- getTargetFormat(int) - Method in class be.tarsos.dsp.AudioFile
-
- getTempo() - Method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd.Parameters
-
- getThreadsBeginN_1D_FFT_2Threads() - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
-
Returns the minimal size of 1D data for which two threads are used.
- getThreadsBeginN_1D_FFT_4Threads() - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
-
Returns the minimal size of 1D data for which four threads are used.
- getThreadsBeginN_2D() - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
-
Returns the minimal size of 2D data for which threads are used.
- getThreadsBeginN_3D() - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
-
Returns the minimal size of 3D data for which threads are used.
- getTimeStamp() - Method in class be.tarsos.dsp.AudioEvent
-
Calculates and returns the time stamp at the beginning of this audio event.
- getTimeStamp() - Method in class be.tarsos.dsp.SpectralPeakProcessor.SpectralPeak
-
- getTransform() - Method in class be.tarsos.dsp.ui.LinkedPanel
-
- getUnitsForAxis(Axis) - Method in class be.tarsos.dsp.ui.CoordinateSystem
-
- getValues() - Method in class be.tarsos.dsp.AutoCorrelation
-
- getViewPort() - Method in class be.tarsos.dsp.ui.LinkedPanel
-
- getWrappingOrigin() - Method in class be.tarsos.dsp.ui.CoordinateSystem
-
- getZeroCrossingRate() - Method in class be.tarsos.dsp.ZeroCrossingRateProcessor
-
- Goertzel - Class in be.tarsos.dsp.pitch
-
Contains an implementation of the Goertzel algorithm.
- Goertzel(float, int, double[], Goertzel.FrequenciesDetectedHandler) - Constructor for class be.tarsos.dsp.pitch.Goertzel
-
- Goertzel.FrequenciesDetectedHandler - Interface in be.tarsos.dsp.pitch
-
An interface used to react on detected frequencies.