Index
A B C D E F G H I J K L M N O P R S T U V W X Y Z
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
G
- 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() - Constructor for class be.tarsos.dsp.util.fft.GaussWindow
-
Constructs a Gauss window with a default alpha value of 0.25
- GaussWindow(double) - Constructor for class be.tarsos.dsp.util.fft.GaussWindow
-
Constructs a Gauss window function.
- GeneralizedGoertzel - Class in be.tarsos.dsp.pitch
-
Goertzel algorithm generalized to non-integer multiples of fundamental frequency Petr Sysel and Pavel Rajmic
- GeneralizedGoertzel(float, int, double[], Goertzel.FrequenciesDetectedHandler) - Constructor for class be.tarsos.dsp.pitch.GeneralizedGoertzel
- GeneralizedGoertzelLayer - Class in be.tarsos.dsp.ui.layers
- GeneralizedGoertzelLayer(CoordinateSystem, File, int) - Constructor for class be.tarsos.dsp.ui.layers.GeneralizedGoertzelLayer
- 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.
- generateTooltip(CoordinateSystem, Point2D) - Method in class be.tarsos.dsp.ui.layers.FFTLayer
- generateTooltip(CoordinateSystem, Point2D) - Method in class be.tarsos.dsp.ui.layers.Scalogram
- generateTooltip(CoordinateSystem, Point2D) - Method in interface be.tarsos.dsp.ui.layers.TooltipLayer.TooltipTextGenerator
- 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
- getBitsPerSample() - Method in class be.tarsos.dsp.writer.WaveHeader
-
Get the number of bits per sample.
- 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
- getCompression() - Method in class be.tarsos.dsp.wavelet.lift.Daubechies4WaveletCoder
- getConverter(TarsosDSPAudioFormat) - Static method in class be.tarsos.dsp.io.TarsosDSPAudioFloatConverter
- getCoordinateSystem() - Method in class be.tarsos.dsp.ui.LinkedPanel
- getdBSPL() - Method in class be.tarsos.dsp.AudioEvent
-
Returns the dBSPL for a buffer.
- getDecodedStream(String, int, double, double) - Method in class be.tarsos.dsp.io.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.
- getDuration(String) - Method in class be.tarsos.dsp.io.PipeDecoder
- getDurationInSamples() - Method in class be.tarsos.dsp.DetermineDurationProcessor
- getDurationInSeconds() - Method in class be.tarsos.dsp.DetermineDurationProcessor
- getEncoding() - Method in class be.tarsos.dsp.io.TarsosDSPAudioFormat
-
Obtains the type of encoding for sounds in this format.
- getEndTimeStamp() - Method in class be.tarsos.dsp.AudioEvent
- 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
- getFilterWidth() - Method in class be.tarsos.dsp.resample.Resampler
- getFloatBuffer() - Method in class be.tarsos.dsp.AudioEvent
- getFormat() - Method in class be.tarsos.dsp.AudioDispatcher
- getFormat() - Method in class be.tarsos.dsp.AudioGenerator
- getFormat() - Method in class be.tarsos.dsp.io.jvm.JVMAudioInputStream
- getFormat() - Method in class be.tarsos.dsp.io.TarsosDSPAudioFloatConverter
- getFormat() - Method in interface be.tarsos.dsp.io.TarsosDSPAudioInputStream
- getFormat() - Method in class be.tarsos.dsp.io.UniversalAudioInputStream
- getFormat() - Method in class be.tarsos.dsp.writer.WaveHeader
-
Get the format field.
- getFrameCubic(double) - Method in class be.tarsos.dsp.granulator.Granulator
-
Retrieves a frame of audio using cubic interpolation.
- getFrameCubic(double) - Method in class be.tarsos.dsp.granulator.OptimizedGranulator
-
Retrieves a frame of audio using cubic interpolation.
- getFrameLength() - Method in class be.tarsos.dsp.AudioEvent
- getFrameLength() - Method in class be.tarsos.dsp.io.jvm.JVMAudioInputStream
- getFrameLength() - Method in interface be.tarsos.dsp.io.TarsosDSPAudioInputStream
- getFrameLength() - Method in class be.tarsos.dsp.io.UniversalAudioInputStream
- getFrameLinear(double) - Method in class be.tarsos.dsp.granulator.Granulator
-
Retrieves a frame of audio using linear interpolation.
- getFrameLinear(double) - Method in class be.tarsos.dsp.granulator.OptimizedGranulator
-
Retrieves a frame of audio using linear interpolation.
- getFrameNoInterp(double) - Method in class be.tarsos.dsp.granulator.Granulator
-
Retrieves a frame of audio using no interpolation.
- getFrameNoInterp(double) - Method in class be.tarsos.dsp.granulator.OptimizedGranulator
-
Retrieves a frame of audio using no interpolation.
- getFrameRate() - Method in class be.tarsos.dsp.io.TarsosDSPAudioFormat
-
Obtains the frame rate in frames per second.
- getFrameSize() - Method in class be.tarsos.dsp.io.TarsosDSPAudioFormat
-
Obtains the frame size in bytes.
- 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
- getChannels() - Method in class be.tarsos.dsp.io.TarsosDSPAudioFormat
-
Obtains the number of channels.
- 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
- getMicroSecondPosition() - Method in class be.tarsos.dsp.io.jvm.AudioPlayer
- getMin(Axis) - Method in class be.tarsos.dsp.ui.CoordinateSystem
- getMonoStream(int, double) - Method in class be.tarsos.dsp.io.PipedAudioStream
-
Return a one channel, signed PCM stream of audio of a defined sample rate.
- getMonoStream(int, double, double) - Method in class be.tarsos.dsp.io.PipedAudioStream
-
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.GeneralizedGoertzelLayer
- 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.MouseCursorLayer
- 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.Scalogram
- 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.TooltipLayer
- 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.
- getNumBytes() - Method in class be.tarsos.dsp.writer.WaveHeader
-
Get the size of audio data after this header, in bytes.
- getNumChannels() - Method in class be.tarsos.dsp.writer.WaveHeader
-
Get the number of channels.
- 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() - Method in class be.tarsos.dsp.pitch.PitchDetectionResult
- 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(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.
- getProperty(String) - Method in class be.tarsos.dsp.io.TarsosDSPAudioFormat
-
Obtain the property value specified by the key.
- getRealXValue(float) - Method in class be.tarsos.dsp.ui.CoordinateSystem
- getRefFrequencyInHertz() - Method in class be.tarsos.dsp.SpectralPeakProcessor.SpectralPeak
- 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.io.TarsosDSPAudioFormat
-
Obtains the sample rate.
- getSampleRate() - Method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd.Parameters
- getSampleRate() - Method in class be.tarsos.dsp.writer.WaveHeader
-
Get the sample rate.
- getSampleSizeInBits() - Method in class be.tarsos.dsp.io.TarsosDSPAudioFormat
-
Obtains the size of a sample.
- 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.io.PipeDecoder
-
Constructs the target audio format.
- 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
- getUnit() - Method in enum be.tarsos.dsp.ui.AxisUnit
- getUnitsForAxis(Axis) - Method in class be.tarsos.dsp.ui.CoordinateSystem
- getValueFraction(float) - Method in class be.tarsos.dsp.granulator.Granulator
-
Returns the value of the buffer at the given fraction along its length (0 = start, 1 = end).
- getValueFraction(float) - Method in class be.tarsos.dsp.granulator.OptimizedGranulator
-
Returns the value of the buffer at the given fraction along its length (0 = start, 1 = end).
- 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.
- Granulator - Class in be.tarsos.dsp.granulator
-
Granulator plays back samples using granular synthesis.
- Granulator(float, int) - Constructor for class be.tarsos.dsp.granulator.Granulator
-
Instantiates a new GranularSamplePlayer.
All Classes|All Packages