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
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. if the buffer is 2048 and the hop size is 48 then you get 2000x0 and 48 filled audio samples
- 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. 2009 - Spectral Tools for Dynamic Tonality and Audio Morphing - section "Analysis-Resynthessis".
- 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.
All Classes|All Packages