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 

S

salience - Variable in class be.tarsos.dsp.beatroot.Event
 
sanitizeResource(String) - Static method in class be.tarsos.dsp.util.AudioResourceUtils
Returns a more practical audio resource name.
ScaledHammingWindow - Class in be.tarsos.dsp.util.fft
 
ScaledHammingWindow() - Constructor for class be.tarsos.dsp.util.fft.ScaledHammingWindow
 
ScaleLayer - Class in be.tarsos.dsp.ui.layers.pch
 
ScaleLayer(CoordinateSystem, boolean) - Constructor for class be.tarsos.dsp.ui.layers.pch.ScaleLayer
 
Scalogram - Class in be.tarsos.dsp.ui.layers
 
Scalogram(CoordinateSystem, String) - Constructor for class be.tarsos.dsp.ui.layers.Scalogram
 
scoreBeat - Variable in class be.tarsos.dsp.beatroot.Event
 
scoreDuration - Variable in class be.tarsos.dsp.beatroot.Event
 
secondsProcessed() - Method in class be.tarsos.dsp.AudioDispatcher
 
secondsProcessed() - Method in class be.tarsos.dsp.AudioGenerator
 
SelectionLayer - Class in be.tarsos.dsp.ui.layers
Draws the current selection.
SelectionLayer(CoordinateSystem) - Constructor for class be.tarsos.dsp.ui.layers.SelectionLayer
 
SelectionLayer(CoordinateSystem, Color) - Constructor for class be.tarsos.dsp.ui.layers.SelectionLayer
 
setAudioFloatBuffer(float[]) - Method in class be.tarsos.dsp.AudioDispatcher
 
setBandWidth(float) - Method in class be.tarsos.dsp.filters.BandPass
Sets the band width of the filter.
setBitDepth(int) - Method in class be.tarsos.dsp.BitDepthProcessor
 
setBitsPerSample(short) - Method in class be.tarsos.dsp.writer.WaveHeader
Set the number of bits per sample.
setBytesProcessed(long) - Method in class be.tarsos.dsp.AudioEvent
 
setBytesProcessing(int) - Method in class be.tarsos.dsp.AudioEvent
 
setCompression(int) - Method in class be.tarsos.dsp.wavelet.HaarWaveletCoder
 
setCompression(int) - Method in class be.tarsos.dsp.wavelet.lift.Daubechies4WaveletCoder
 
setDecay(double) - Method in class be.tarsos.dsp.effects.DelayEffect
A decay, should be a value between zero and one.
setDecoder(PipeDecoder) - Static method in class be.tarsos.dsp.io.PipedAudioStream
 
setDispatcher(AudioDispatcher) - Method in class be.tarsos.dsp.resample.SoundTouchRateTransposer
 
setDispatcher(AudioDispatcher) - Method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd
 
setDry(double) - Method in class be.tarsos.dsp.effects.FlangerEffect
Sets the wetness and wetness of the effect.
setEchoLength(double) - Method in class be.tarsos.dsp.effects.DelayEffect
 
setEndPoint(double, double) - Method in class be.tarsos.dsp.ui.CoordinateSystem
 
setFactor(double) - Method in class be.tarsos.dsp.resample.RateTransposer
 
setFFTSize(int) - Method in class be.tarsos.dsp.ui.layers.SpectrumLayer
 
setFlangerLength(double) - Method in class be.tarsos.dsp.effects.FlangerEffect
Set the new length of the delay LineWavelet.
setFloatBuffer(float[]) - Method in class be.tarsos.dsp.AudioEvent
 
setFormat(short) - Method in class be.tarsos.dsp.writer.WaveHeader
Set the format field.
setFrequency(float) - Method in class be.tarsos.dsp.filters.IIRFilter
 
setGain(double) - Method in class be.tarsos.dsp.GainProcessor
 
setGrainInterval(int) - Method in class be.tarsos.dsp.granulator.Granulator
 
setGrainInterval(int) - Method in class be.tarsos.dsp.granulator.OptimizedGranulator
 
setGrainRandomness(float) - Method in class be.tarsos.dsp.granulator.Granulator
 
setGrainRandomness(float) - Method in class be.tarsos.dsp.granulator.OptimizedGranulator
 
setGrainSize(int) - Method in class be.tarsos.dsp.granulator.Granulator
 
setGrainSize(int) - Method in class be.tarsos.dsp.granulator.OptimizedGranulator
 
setHandler(OnsetHandler) - Method in class be.tarsos.dsp.onsets.BeatRootSpectralFluxOnsetDetector
 
setHandler(OnsetHandler) - Method in class be.tarsos.dsp.onsets.ComplexOnsetDetector
 
setHandler(OnsetHandler) - Method in interface be.tarsos.dsp.onsets.OnsetDetector
 
setHandler(OnsetHandler) - Method in class be.tarsos.dsp.onsets.PercussionOnsetDetector
 
setLFOFrequency(double) - Method in class be.tarsos.dsp.effects.FlangerEffect
Sets the frequency of the LFO (sine wave), in Hertz.
setMax(Axis, float) - Method in class be.tarsos.dsp.ui.CoordinateSystem
 
setMin(Axis, float) - Method in class be.tarsos.dsp.ui.CoordinateSystem
 
setNumberOfThreads(int) - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
Sets the number of threads.
setNumBytes(int) - Method in class be.tarsos.dsp.writer.WaveHeader
Set the size of audio data after this header, in bytes.
setNumChannels(short) - Method in class be.tarsos.dsp.writer.WaveHeader
Set the number of channels.
setOnlyZoomXAxisWithMouseWheel(boolean) - Method in class be.tarsos.dsp.ui.ViewPort
 
setOverlap(int) - Method in class be.tarsos.dsp.AudioEvent
 
setParameters(WaveformSimilarityBasedOverlapAdd.Parameters) - Method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd
 
setPeak(int) - Method in class be.tarsos.dsp.ui.layers.SpectrumLayer
 
setPitch(float) - Method in class be.tarsos.dsp.pitch.PitchDetectionResult
 
setPitched(boolean) - Method in class be.tarsos.dsp.pitch.PitchDetectionResult
 
setPitchShiftFactor(float) - Method in class be.tarsos.dsp.granulator.Granulator
 
setPitchShiftFactor(float) - Method in class be.tarsos.dsp.granulator.OptimizedGranulator
 
setPitchShiftFactor(float) - Method in class be.tarsos.dsp.PitchShifter
 
setPoint(Point) - Method in class be.tarsos.dsp.ui.layers.MouseCursorLayer
 
setPosition(float) - Method in class be.tarsos.dsp.granulator.Granulator
 
setPosition(float) - Method in class be.tarsos.dsp.granulator.OptimizedGranulator
 
setPreferredZoomWindow(int, int, int, int) - Method in class be.tarsos.dsp.ui.ViewPort
 
setProbability(float) - Method in class be.tarsos.dsp.pitch.PitchDetectionResult
 
setSampleRate(int) - Method in class be.tarsos.dsp.ui.layers.SpectrumLayer
 
setSampleRate(int) - Method in class be.tarsos.dsp.writer.WaveHeader
Set the sample rate.
setScale(double[]) - Method in class be.tarsos.dsp.ui.layers.pch.ScaleLayer
 
setSpectrum(float[]) - Method in class be.tarsos.dsp.ui.layers.SpectrumLayer
 
setStartPoint(double, double) - Method in class be.tarsos.dsp.ui.CoordinateSystem
 
setStepSizeAndOverlap(int, int) - Method in class be.tarsos.dsp.AudioDispatcher
Set a new step size and overlap size.
setStepSizeAndOverlap(int, int) - Method in class be.tarsos.dsp.AudioGenerator
Set a new step size and overlap size.
setStopTime(double) - Method in class be.tarsos.dsp.StopAudioProcessor
 
setThreadsBeginN_1D_FFT_2Threads(int) - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
Sets the minimal size of 1D data for which two threads are used.
setThreadsBeginN_1D_FFT_4Threads(int) - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
Sets the minimal size of 1D data for which four threads are used.
setThreadsBeginN_2D(int) - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
Sets the minimal size of 2D data for which threads are used.
setThreadsBeginN_3D(int) - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
Sets the minimal size of 3D data for which threads are used.
setThreshold(double) - Method in class be.tarsos.dsp.onsets.ComplexOnsetDetector
 
setThreshold(double) - Method in class be.tarsos.dsp.util.PeakPicker
Sets a new threshold.
setTimestretchFactor(float) - Method in class be.tarsos.dsp.granulator.Granulator
 
setTimestretchFactor(float) - Method in class be.tarsos.dsp.granulator.OptimizedGranulator
 
setTimingCorrection(double) - Static method in class be.tarsos.dsp.beatroot.EventList
 
setWet(double) - Method in class be.tarsos.dsp.effects.FlangerEffect
Sets the wetness and dryness of the effect.
setWrappingOrigin(float) - Method in class be.tarsos.dsp.ui.CoordinateSystem
 
setZeroPadFirstBuffer(boolean) - Method in class be.tarsos.dsp.AudioDispatcher
if zero pad is true then the first buffer is only filled up to buffer size - hop size E.g.
setZeroPadLastBuffer(boolean) - Method in class be.tarsos.dsp.AudioDispatcher
If zero pad last buffer is true then the last buffer is filled with zeros until the normal amount of elements are present in the buffer.
showTracking(EventList) - Method in class be.tarsos.dsp.beatroot.Agent
Show detailed debugging output describing the beat tracking behaviour of this agent.
showTracking(EventList, double) - Method in class be.tarsos.dsp.beatroot.Agent
Show detailed debugging output describing the beat tracking behaviour of this agent.
SilenceDetector - Class in be.tarsos.dsp
The continuing silence detector does not break the audio processing pipeline when silence is detected.
SilenceDetector() - Constructor for class be.tarsos.dsp.SilenceDetector
Create a new silence detector with a default threshold.
SilenceDetector(double, boolean) - Constructor for class be.tarsos.dsp.SilenceDetector
Create a new silence detector with a defined threshold.
silenceThreshold - Static variable in class be.tarsos.dsp.onsets.BeatRootSpectralFluxOnsetDetector
RMS frame energy below this value results in the frame being set to zero, so that normalization does not have undesired side-effects.
sin() - Method in class be.tarsos.dsp.util.Complex
Sine of this Complex number (doesn't change this Complex number).
SineGenerator - Class in be.tarsos.dsp.synthesis
 
SineGenerator() - Constructor for class be.tarsos.dsp.synthesis.SineGenerator
 
SineGenerator(double, double) - Constructor for class be.tarsos.dsp.synthesis.SineGenerator
 
sinh() - Method in class be.tarsos.dsp.util.Complex
Hyperbolic sine of this Complex number (doesn't change this Complex number).
size() - Method in class be.tarsos.dsp.beatroot.EventList
 
size() - Method in class be.tarsos.dsp.util.fft.FFT
 
skip(double) - Method in class be.tarsos.dsp.AudioDispatcher
Skip a number of seconds before processing the stream.
skip(long) - Method in class be.tarsos.dsp.io.jvm.JVMAudioInputStream
 
skip(long) - Method in interface be.tarsos.dsp.io.TarsosDSPAudioInputStream
Skip a number of bytes before reading the remaining bytes.
skip(long) - Method in class be.tarsos.dsp.io.UniversalAudioInputStream
 
sleep(long) - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds.
slowdownDefaults(double, double) - Static method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd.Parameters
 
sort() - Method in class be.tarsos.dsp.beatroot.AgentList
Sorts the AgentList by increasing beatInterval, using a bubble sort since it is assumed that the list is almost sorted.
SoundTouchRateTransposer - Class in be.tarsos.dsp.resample
Currently not working sample rate transposer, works only for integer factors.
SoundTouchRateTransposer(double) - Constructor for class be.tarsos.dsp.resample.SoundTouchRateTransposer
 
SpectralPeak(float, float, float, float, int) - Constructor for class be.tarsos.dsp.SpectralPeakProcessor.SpectralPeak
 
SpectralPeakProcessor - Class in be.tarsos.dsp
This class implements a spectral peak follower as described in Sethares et al.
SpectralPeakProcessor(int, int, int) - Constructor for class be.tarsos.dsp.SpectralPeakProcessor
 
SpectralPeakProcessor.SpectralPeak - Class in be.tarsos.dsp
 
SpectrumLayer - Class in be.tarsos.dsp.ui.layers
 
SpectrumLayer(CoordinateSystem, int, int, Color) - Constructor for class be.tarsos.dsp.ui.layers.SpectrumLayer
 
speechDefaults(double, double) - Static method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd.Parameters
 
sqrt() - Method in class be.tarsos.dsp.util.Complex
Complex square root (doesn't change this complex number).
start() - Method in class be.tarsos.dsp.granulator.Granulator
 
start() - Method in class be.tarsos.dsp.granulator.OptimizedGranulator
 
startFadeOut() - Method in class be.tarsos.dsp.FadeOut
 
stop() - Method in class be.tarsos.dsp.AudioDispatcher
Stops dispatching audio data.
stop() - Method in class be.tarsos.dsp.AudioGenerator
Stops dispatching audio data.
StopAudioProcessor - Class in be.tarsos.dsp
Simply stops the audio processing pipeline if the stop time is reached.
StopAudioProcessor(double) - Constructor for class be.tarsos.dsp.StopAudioProcessor
 
stopFadeIn() - Method in class be.tarsos.dsp.FadeIn
 
submit(Runnable) - Static method in class be.tarsos.dsp.util.ConcurrencyUtils
Submits a Runnable task for execution and returns a Future representing that task.
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