- 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.