- FadeIn - Class in be.tarsos.dsp
-
- FadeIn(double) - Constructor for class be.tarsos.dsp.FadeIn
-
- FadeOut - Class in be.tarsos.dsp
-
- FadeOut(double) - Constructor for class be.tarsos.dsp.FadeOut
-
- FastYin - Class in be.tarsos.dsp.pitch
-
An implementation of the YIN pitch tracking algorithm which uses an FFT to
calculate the difference function.
- FastYin(float, int) - Constructor for class be.tarsos.dsp.pitch.FastYin
-
Create a new pitch detector for a stream with the defined sample rate.
- FastYin(float, int, double) - Constructor for class be.tarsos.dsp.pitch.FastYin
-
Create a new pitch detector for a stream with the defined sample rate.
- ffmpegBinary() - Method in class be.tarsos.dsp.util.FFMPEGDownloader
-
- FFMPEGDownloader - Class in be.tarsos.dsp.util
-
Downloads a static ffmpeg binary for several platforms:
Windows x64 and x32
Max OS X x64
Linux x32 and x64
The code tries to determine the correct platform and downloads it to
the temporary directory System.getProperty("java.io.tmpdir")
.
- FFMPEGDownloader() - Constructor for class be.tarsos.dsp.util.FFMPEGDownloader
-
- FFT - Class in be.tarsos.dsp.util.fft
-
Wrapper for calling a hopefully Fast Fourier transform.
- FFT(int) - Constructor for class be.tarsos.dsp.util.fft.FFT
-
- FFT(int, WindowFunction) - Constructor for class be.tarsos.dsp.util.fft.FFT
-
Create a new fft of the specified size.
- FFTLayer - Class in be.tarsos.dsp.ui.layers
-
- FFTLayer(CoordinateSystem, File, int, int) - Constructor for class be.tarsos.dsp.ui.layers.FFTLayer
-
- FFTPitch - Class in be.tarsos.dsp.pitch
-
Implements a pitch tracker by simply locating the most
salient frequency component in a signal.
- FFTPitch(int, int) - Constructor for class be.tarsos.dsp.pitch.FFTPitch
-
- fillBeats(double) - Method in class be.tarsos.dsp.beatroot.Agent
-
Interpolates missing beats in the Agent's beat track.
- findLocalMaxima(float[], float[]) - Static method in class be.tarsos.dsp.SpectralPeakProcessor
-
Finds the local magintude maxima and stores them in the given list.
- findPeaks(double[], int[], int) - Static method in class be.tarsos.dsp.beatroot.Peaks
-
General peak picking method for finding n local maxima in an array
- findPeaks(double[], int, double) - Static method in class be.tarsos.dsp.beatroot.Peaks
-
General peak picking method for finding local maxima in an array
- findPeaks(double[], int, double, double, boolean) - Static method in class be.tarsos.dsp.beatroot.Peaks
-
General peak picking method for finding local maxima in an array
- findPeaks(float[], float[], List<Integer>, int, int) - Static method in class be.tarsos.dsp.SpectralPeakProcessor
-
- flags - Variable in class be.tarsos.dsp.beatroot.Event
-
- FlangerEffect - Class in be.tarsos.dsp.effects
-
Adds a flanger effect to a signal.
- FlangerEffect(double, double, double, double) - Constructor for class be.tarsos.dsp.effects.FlangerEffect
-
- FloatFFT - Class in be.tarsos.dsp.util.fft
-
Computes 1D Discrete Fourier Transform (DFT) of complex and real, single
precision data.
- FloatFFT(int) - Constructor for class be.tarsos.dsp.util.fft.FloatFFT
-
Creates new instance of FloatFFT.
- FORMAT_ALAW - Static variable in class be.tarsos.dsp.writer.WaveHeader
-
Indicates ALAW format.
- FORMAT_PCM - Static variable in class be.tarsos.dsp.writer.WaveHeader
-
Indicates PCM format.
- FORMAT_ULAW - Static variable in class be.tarsos.dsp.writer.WaveHeader
-
Indicates ULAW format.
- forwardTrans(float[]) - Method in class be.tarsos.dsp.wavelet.lift.Daubechies4Wavelet
-
- forwardTrans(float[]) - Method in class be.tarsos.dsp.wavelet.lift.HaarWithPolynomialInterpolationWavelet
-
HaarWavelet transform extened with polynomial interpolation forward
transform.
- forwardTrans(float[]) - Method in class be.tarsos.dsp.wavelet.lift.LiftingSchemeBaseWavelet
-
Simple wavelet Lifting Scheme forward transform
- forwardTrans(float[]) - Method in class be.tarsos.dsp.wavelet.lift.PolynomialWavelets
-
Polynomial wavelet lifting scheme transform.
- forwardTransform(float[]) - Method in class be.tarsos.dsp.util.fft.FFT
-
Computes forward DFT.
- forwardTransOne(float[]) - Method in class be.tarsos.dsp.wavelet.lift.HaarWavelet
-
- fromByteArray(byte[], AudioFormat, int, int) - Static method in class be.tarsos.dsp.io.jvm.AudioDispatcherFactory
-
Create a stream from an array of bytes and use that to create a new
AudioDispatcher.
- fromDefaultMicrophone(int, int) - Static method in class be.tarsos.dsp.io.jvm.AudioDispatcherFactory
-
Create a new AudioDispatcher connected to the default microphone.
- fromDefaultMicrophone(int, int, int) - Static method in class be.tarsos.dsp.io.jvm.AudioDispatcherFactory
-
Create a new AudioDispatcher connected to the default microphone.
- fromFile(File, int, int) - Static method in class be.tarsos.dsp.io.jvm.AudioDispatcherFactory
-
Create a stream from a file and use that to create a new AudioDispatcher
- fromFloatArray(float[], int, int, int) - Static method in class be.tarsos.dsp.io.jvm.AudioDispatcherFactory
-
Create a stream from an array of floats and use that to create a new
AudioDispatcher.
- fromPipe(String, int, int, int) - Static method in class be.tarsos.dsp.io.jvm.AudioDispatcherFactory
-
Create a stream from a piped sub process and use that to create a new
AudioDispatcher
The sub-process writes a WAV-header and
PCM-samples to standard out.
- fromPipe(String, int, int, int, double) - Static method in class be.tarsos.dsp.io.jvm.AudioDispatcherFactory
-
Create a stream from a piped sub process and use that to create a new
AudioDispatcher
The sub-process writes a WAV-header and
PCM-samples to standard out.
- fromPipe(String, int, int, int, double, double) - Static method in class be.tarsos.dsp.io.jvm.AudioDispatcherFactory
-
Create a stream from a piped sub process and use that to create a new
AudioDispatcher
The sub-process writes a WAV-header and
PCM-samples to standard out.
- fromURL(URL, int, int) - Static method in class be.tarsos.dsp.io.jvm.AudioDispatcherFactory
-
Create a stream from an URL and use that to create a new AudioDispatcher