Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Y Z 

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(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
GeneralizedGoertzel - Class in be.tarsos.dsp.pitch
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
 
getChannels() - Method in class be.tarsos.dsp.io.TarsosDSPAudioFormat
Obtains the number of channels.
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
 
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(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.
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.
A B C D E F G H I J K L M N O P R S T U V W Y Z 
Skip navigation links