- absoluteCentToHertz(double) - Static method in class be.tarsos.dsp.util.PitchConverter
-
Returns the frequency (Hz) of an absolute cent value.
- ADAPTIVE_INTERP_HIGH_THRESH - Static variable in class be.tarsos.dsp.granulator.Granulator
-
- ADAPTIVE_INTERP_HIGH_THRESH - Static variable in class be.tarsos.dsp.granulator.OptimizedGranulator
-
- ADAPTIVE_INTERP_LOW_THRESH - Static variable in class be.tarsos.dsp.granulator.Granulator
-
- ADAPTIVE_INTERP_LOW_THRESH - Static variable in class be.tarsos.dsp.granulator.OptimizedGranulator
-
- add(Agent) - Method in class be.tarsos.dsp.beatroot.AgentList
-
Inserts newAgent into the list in ascending order of beatInterval
- add(Agent, boolean) - Method in class be.tarsos.dsp.beatroot.AgentList
-
Appends newAgent to list (sort==false), or inserts newAgent into the list
in ascending order of beatInterval
- add(Event) - Method in class be.tarsos.dsp.beatroot.EventList
-
- add(EventList) - Method in class be.tarsos.dsp.beatroot.EventList
-
- addAudioProcessor(AudioProcessor) - Method in class be.tarsos.dsp.AudioDispatcher
-
Adds an AudioProcessor to the chain of processors.
- addAudioProcessor(AudioProcessor) - Method in class be.tarsos.dsp.AudioGenerator
-
Adds an AudioProcessor to the chain of processors.
- addEntry(String, Color) - Method in class be.tarsos.dsp.ui.layers.LegendLayer
-
- addLayer(Layer) - Method in class be.tarsos.dsp.ui.LinkedPanel
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class be.tarsos.dsp.ui.layers.MouseCursorLayer
-
- addViewPortChangedListener(ViewPort.ViewPortChangedListener) - Method in class be.tarsos.dsp.ui.ViewPort
-
- ag - Variable in class be.tarsos.dsp.beatroot.AgentList
-
A beat tracking Agent
- Agent - Class in be.tarsos.dsp.beatroot
-
Agent is the central class for beat tracking.
- Agent(double) - Constructor for class be.tarsos.dsp.beatroot.Agent
-
Constructor: the work is performed by init()
- Agent(Agent) - Constructor for class be.tarsos.dsp.beatroot.Agent
-
Copy constructor.
- AgentList - Class in be.tarsos.dsp.beatroot
-
Class for maintaining the set of all Agents involved in beat tracking a piece of music.
- AgentList() - Constructor for class be.tarsos.dsp.beatroot.AgentList
-
Default constructor
- AgentList(Agent, AgentList) - Constructor for class be.tarsos.dsp.beatroot.AgentList
-
Constructor for an AgentList: the Agent a is prepended to the list al.
- ALAW - Static variable in class be.tarsos.dsp.io.TarsosDSPAudioFormat.Encoding
-
Specifies a-law encoded data.
- AMDF - Class in be.tarsos.dsp.pitch
-
A pitch extractor that extracts the Average Magnitude Difference (AMDF) from
an audio buffer.
- AMDF(float, int) - Constructor for class be.tarsos.dsp.pitch.AMDF
-
- AMDF(float, int, double, double) - Constructor for class be.tarsos.dsp.pitch.AMDF
-
- AmplitudeAxisLayer - Class in be.tarsos.dsp.ui.layers
-
- AmplitudeAxisLayer(CoordinateSystem) - Constructor for class be.tarsos.dsp.ui.layers.AmplitudeAxisLayer
-
- AmplitudeLFO - Class in be.tarsos.dsp.synthesis
-
- AmplitudeLFO() - Constructor for class be.tarsos.dsp.synthesis.AmplitudeLFO
-
- AmplitudeLFO(double, double) - Constructor for class be.tarsos.dsp.synthesis.AmplitudeLFO
-
- AmplitudeModulatedNoise - Class in be.tarsos.dsp
-
- AmplitudeModulatedNoise() - Constructor for class be.tarsos.dsp.AmplitudeModulatedNoise
-
- apply(float[]) - Method in class be.tarsos.dsp.util.fft.WindowFunction
-
Apply the window function to a sample buffer.
- arg() - Method in class be.tarsos.dsp.util.Complex
-
Argument of this Complex number
(the angle in radians with the x-axis in polar coordinates).
- audioBufferDTMF(double, double, int) - Static method in class be.tarsos.dsp.pitch.DTMF
-
Creates an audio buffer in a float array of the defined size.
- AudioDispatcher - Class in be.tarsos.dsp
-
This class plays a file and sends float arrays to registered AudioProcessor
implementors.
- AudioDispatcher(TarsosDSPAudioInputStream, int, int) - Constructor for class be.tarsos.dsp.AudioDispatcher
-
Create a new dispatcher from a stream.
- AudioDispatcherFactory - Class in be.tarsos.dsp.io.jvm
-
The Factory creates
AudioDispatcher
objects from various sources: the
configured default microphone, PCM wav files or PCM samples piped from a
sub-process.
- AudioDispatcherFactory() - Constructor for class be.tarsos.dsp.io.jvm.AudioDispatcherFactory
-
- AudioEvent - Class in be.tarsos.dsp
-
An audio event flows through the processing pipeline.
- AudioEvent(TarsosDSPAudioFormat) - Constructor for class be.tarsos.dsp.AudioEvent
-
- AudioGenerator - Class in be.tarsos.dsp
-
This class plays a file and sends float arrays to registered AudioProcessor
implementors.
- AudioGenerator(int, int) - Constructor for class be.tarsos.dsp.AudioGenerator
-
Create a new generator.
- AudioGenerator(int, int, int) - Constructor for class be.tarsos.dsp.AudioGenerator
-
- AudioPlayer - Class in be.tarsos.dsp.io.jvm
-
This AudioProcessor can be used to sync events with sound.
- AudioPlayer(AudioFormat) - Constructor for class be.tarsos.dsp.io.jvm.AudioPlayer
-
Creates a new audio player.
- AudioPlayer(AudioFormat, int) - Constructor for class be.tarsos.dsp.io.jvm.AudioPlayer
-
- AudioPlayer(TarsosDSPAudioFormat, int) - Constructor for class be.tarsos.dsp.io.jvm.AudioPlayer
-
- AudioPlayer(TarsosDSPAudioFormat) - Constructor for class be.tarsos.dsp.io.jvm.AudioPlayer
-
- AudioProcessor - Interface in be.tarsos.dsp
-
AudioProcessors are responsible for actual digital signal processing.
- AudioResourceUtils - Class in be.tarsos.dsp.util
-
Some utility functions to handle audio resources.
- AutoCorrelation - Class in be.tarsos.dsp
-
- AutoCorrelation() - Constructor for class be.tarsos.dsp.AutoCorrelation
-
- automaticDefaults(double, double) - Static method in class be.tarsos.dsp.WaveformSimilarityBasedOverlapAdd.Parameters
-
- Axis - Enum in be.tarsos.dsp.ui
-
- AxisUnit - Enum in be.tarsos.dsp.ui
-