A B C D E F G H I 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
 
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
 
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
 
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
 
setBytesProcessed(long) - Method in class be.tarsos.dsp.AudioEvent
 
setCompression(int) - Method in class be.tarsos.dsp.wavelet.HaarWaveletCoder
 
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.AudioFile
 
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 line.
setFloatBuffer(float[]) - Method in class be.tarsos.dsp.AudioEvent
 
setGain(double) - Method in class be.tarsos.dsp.GainProcessor
 
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.
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
 
setProbability(float) - Method in class be.tarsos.dsp.pitch.PitchDetectionResult
 
setSampleRate(int) - Method in class be.tarsos.dsp.ui.layers.SpectrumLayer
 
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.
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.
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
 
setZeroPad(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.
Shared - Class in be.tarsos.dsp.util
 
Shared() - Constructor for class be.tarsos.dsp.util.Shared
 
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.
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
 
size() - Method in class be.tarsos.dsp.beatroot.EventList
 
skip(double) - Method in class be.tarsos.dsp.AudioDispatcher
Skip a number of seconds before processing the stream.
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
 
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
 
SpectralPeakProcessor.SpectralPeak(float, float, float, float, int) - Constructor for class be.tarsos.dsp.SpectralPeakProcessor.SpectralPeak
 
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
 
stop() - Method in class be.tarsos.dsp.AudioDispatcher
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
 
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 K L M N O P R S T U V W Y Z