A B C D E F G H I J K L M N O P R S T U V W

C

CachingDetector - Class in be.hogent.tarsos.sampled.pitch
Caches the results of a pitch detector by serializing annotations to a file.
CachingDetector(AudioFile, PitchDetector) - Constructor for class be.hogent.tarsos.sampled.pitch.CachingDetector
Create a new caching pitch detector.
calculateLocalHeightScore(Histogram, int, int) - Static method in class be.hogent.tarsos.util.histogram.peaks.PeakDetector
The local height score defines a measure for the height of a peak within a window.
centToRatio(double) - Static method in enum be.hogent.tarsos.sampled.pitch.PitchUnit
Converts cent values to ratios.
changeEvent - Variable in class be.hogent.tarsos.util.JRangeSlider
 
ChannelRedirector - Class in be.hogent.tarsos.midi
Redirects NOTE ON and OFF messages to a target channel.
ChannelRedirector(int, Receiver, Transmitter) - Constructor for class be.hogent.tarsos.midi.ChannelRedirector
Create a new channel redirector for a certain source and target.
checkForConfigurationAndWriteDefaults() - Static method in class be.hogent.tarsos.util.Configuration
Checks if there is a configuration file there and, if not, writes the default configuration parameters to the configuration file.
chooseMidiDevice(boolean, boolean) - Static method in class be.hogent.tarsos.midi.MidiCommon
Choose a MIDI device using a CLI.
chooseMixerDevice() - Static method in class be.hogent.tarsos.midi.MidiCommon
Choose a Mixer device using CLI.
CHORUS_TYPE_CHORUS1 - Static variable in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
 
CHORUS_TYPE_CHORUS2 - Static variable in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
 
CHORUS_TYPE_CHORUS3 - Static variable in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
 
CHORUS_TYPE_CHORUS4 - Static variable in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
 
CHORUS_TYPE_FB_CHORUS - Static variable in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
 
CHORUS_TYPE_FLANGER - Static variable in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
 
CityBlockDistance - Class in be.hogent.tarsos.util.histogram
City Block (L1 distance) for modulo type histograms.
CityBlockDistance() - Constructor for class be.hogent.tarsos.util.histogram.CityBlockDistance
 
cleanup() - Method in class be.hogent.tarsos.cli.PitchToMidi
 
clear() - Method in class be.hogent.tarsos.midi.ToneSequenceBuilder
Clears the frequencies and times.
clear() - Method in class be.hogent.tarsos.sampled.pitch.AnnotationPublisher
Remove all annotations from the listeners.
clear() - Method in class be.hogent.tarsos.util.histogram.Histogram
Sets each bin to 0.
clear() - Method in class be.hogent.tarsos.util.KernelDensityEstimate
Clears the data in the accumulator.
clearAnnotations() - Method in interface be.hogent.tarsos.sampled.pitch.AnnotationListener
Clears all annotations.
clearAnnotations() - Method in class be.hogent.tarsos.ui.pitch.CommandPanel
 
clearAnnotations() - Method in class be.hogent.tarsos.ui.pitch.ControlPanel
 
clearAnnotations() - Method in class be.hogent.tarsos.ui.pitch.Frame
 
clearAnnotations() - Method in class be.hogent.tarsos.ui.pitch.ph.KDEData
 
clearAnnotations() - Method in class be.hogent.tarsos.ui.pitch.ph.PitchClassKdePanel
 
clearAnnotations() - Method in class be.hogent.tarsos.ui.pitch.PitchContour
 
clearAnnotations() - Method in class be.hogent.tarsos.ui.pitch.PlayerControlPanel
 
clearAnnotations() - Method in class be.hogent.tarsos.ui.pitch.TarsosLiveFrame
 
clearTree() - Method in class be.hogent.tarsos.sampled.pitch.AnnotationPublisher
 
clone() - Method in class be.hogent.tarsos.util.histogram.Histogram
 
close() - Method in class be.hogent.tarsos.midi.ChannelRedirector
 
close() - Method in class be.hogent.tarsos.midi.LogReceiver
 
close() - Method in class be.hogent.tarsos.midi.ReceiverSink
 
close() - Method in class be.hogent.tarsos.midi.TarsosSynth
 
close() - Method in class be.hogent.tarsos.midi.TransmitterSink
 
close() - Method in class be.hogent.tarsos.ui.virtualkeyboard.VirtualKeyboard
 
close() - Method in class be.hogent.tarsos.util.JLabelHandler
 
close() - Method in class be.hogent.tarsos.util.TextAreaHandler
 
closestRatio(double) - Static method in enum be.hogent.tarsos.sampled.pitch.PitchUnit
 
COLOR_CHANGED_PROPERTY - Static variable in class be.hogent.tarsos.ui.pitch.ShadowFactory
Identifies a change to the color used to render the shadow.
COLORS - Static variable in class be.hogent.tarsos.Tarsos
Colors used by ptplot.
combine(String...) - Static method in class be.hogent.tarsos.util.FileUtils
Joins path elements using the systems path separator.
Command - Class in be.hogent.tarsos.util
 
Command(String) - Constructor for class be.hogent.tarsos.util.Command
 
CommandPanel - Class in be.hogent.tarsos.ui.pitch
 
CommandPanel() - Constructor for class be.hogent.tarsos.ui.pitch.CommandPanel
 
compareTo(Annotation) - Method in class be.hogent.tarsos.sampled.pitch.Annotation
 
compareTo(Peak) - Method in class be.hogent.tarsos.util.histogram.peaks.Peak
 
Configuration - Class in be.hogent.tarsos.util
Utility class to access (read and write) configuration settings.
Configuration.ConfigChangeListener - Interface in be.hogent.tarsos.util
An interface used to send notifications of a changed configurations setting.
configurationChanged(ConfKey) - Method in class be.hogent.tarsos.midi.TarsosSynth
 
configurationChanged(ConfKey) - Method in interface be.hogent.tarsos.util.Configuration.ConfigChangeListener
Fires when a configuration setting changes.
ConfigurationPanel - Class in be.hogent.tarsos.ui.pitch
A panel to configure the configuration parameters.
ConfigurationPanel() - Constructor for class be.hogent.tarsos.ui.pitch.ConfigurationPanel
 
configureDirectories(Logger) - Static method in class be.hogent.tarsos.Tarsos
Checks the configured directories and creates them if they are not present.
ConfKey - Enum in be.hogent.tarsos.util
Defines a configuration key.
connectToTunedSynth(double[]) - Method in class be.hogent.tarsos.ui.virtualkeyboard.VirtualKeyboard
Connects the virtual keyboard to the default Gervill synthesizer.
constantQValues - Variable in class be.hogent.tarsos.sampled.pitch.VampPitchDetection
 
ControlPanel - Class in be.hogent.tarsos.ui.pitch
 
ControlPanel(WaveForm) - Constructor for class be.hogent.tarsos.ui.pitch.ControlPanel
 
ControlPanel.AudioPlayingThread - Class in be.hogent.tarsos.ui.pitch
 
convert(double, PitchUnit) - Method in enum be.hogent.tarsos.sampled.pitch.PitchUnit
Convert the given pitch in the given unit to this unit.
convert(double, TimeUnit) - Method in enum be.hogent.tarsos.util.TimeUnit
Convert the given time duration in the given unit to this unit.
convertHertzTo(PitchUnit, List<Double>) - Static method in class be.hogent.tarsos.sampled.pitch.PitchFunctions
Converts pitches in Hertz to the requested unit.
copyFileFromJar(String, String) - Static method in class be.hogent.tarsos.util.FileUtils
Copy a file from a jar.
correlation(Histogram, int, Histogram) - Method in class be.hogent.tarsos.util.histogram.BhattacharyaDistance
 
correlation(Histogram, int, Histogram) - Method in class be.hogent.tarsos.util.histogram.CityBlockDistance
 
correlation(Histogram, int, Histogram) - Method in class be.hogent.tarsos.util.histogram.CrossCorrelation
 
correlation(Histogram, int, Histogram) - Method in class be.hogent.tarsos.util.histogram.EuclideanDistance
 
correlation(Histogram, CorrelationMeasure) - Method in class be.hogent.tarsos.util.histogram.Histogram
Return the correlation of this histogram with another one.
correlation(Histogram) - Method in class be.hogent.tarsos.util.histogram.Histogram
Return the correlation of this histogram with another one.
correlation(Histogram, int, Histogram) - Method in interface be.hogent.tarsos.util.histogram.HistogramCorrelation
The implementation of a histogram correlation or distance measure.
correlation(Histogram, int, Histogram) - Method in class be.hogent.tarsos.util.histogram.Intersection
 
correlation(KernelDensityEstimate, int) - Method in class be.hogent.tarsos.util.KernelDensityEstimate
Calculate a correlation with another KernelDensityEstimate.
correlation(KernelDensityEstimate, KernelDensityEstimate, int) - Method in class be.hogent.tarsos.util.KernelDensityEstimate.Cosine
 
correlation(KernelDensityEstimate, KernelDensityEstimate, int) - Method in interface be.hogent.tarsos.util.KernelDensityEstimate.KDECorrelation
 
correlation(KernelDensityEstimate, KernelDensityEstimate, int) - Method in class be.hogent.tarsos.util.KernelDensityEstimate.Overlap
 
CorrelationMeasure - Enum in be.hogent.tarsos.util.histogram
Defines a correlation measure for histograms.
correlationWithDisplacement(int, Histogram, CorrelationMeasure) - Method in class be.hogent.tarsos.util.histogram.Histogram
 
correlationWithDisplacement(int, Histogram) - Method in class be.hogent.tarsos.util.histogram.Histogram
 
cp(String, String) - Static method in class be.hogent.tarsos.util.FileUtils
Copy from source to target.
createAccumulator(List<Annotation>, double) - Static method in class be.hogent.tarsos.util.histogram.PitchHistogram
 
createDetectionModeSpec(OptionParser) - Method in class be.hogent.tarsos.cli.AbstractTarsosApp
Creates an optionspec for a pitch detector.
createFrequencyTable(List<Double>, double, double, double) - Static method in class be.hogent.tarsos.sampled.pitch.PitchFunctions
Creates a frequency table.
createImageIcon(String) - Static method in class be.hogent.tarsos.ui.pitch.Frame
 
createListener() - Method in class be.hogent.tarsos.util.JRangeSlider
Create a listener to relay change events from the bounded range model.
createMaxPitchClassHistogram(List<Annotation>, double, TimeUnit) - Static method in class be.hogent.tarsos.util.histogram.HistogramFactory
Create a pitch class histogram by taking the maximum number of annotations for a defined time window.
createPichClassKDE(List<Annotation>, double) - Static method in class be.hogent.tarsos.util.histogram.HistogramFactory
Creates a pitch class KernelDensityEstimate for a list of annotations.
createPichClassKDE(ScalaFile, double) - Static method in class be.hogent.tarsos.util.histogram.HistogramFactory
Creates a pitch class KernelDensityEstimate for a list of pitches defined by a Scala file.
createPichClassKDE(List<Annotation>, double, double) - Static method in class be.hogent.tarsos.util.histogram.HistogramFactory
Creates a pitch class KernelDensityEstimate for a list of pitches defined by the annotations.
createPitchBendEvent(double, int, int) - Static method in class be.hogent.tarsos.midi.MidiSequenceBuilder
 
createPitchBendEvent(int, int, long) - Static method in class be.hogent.tarsos.midi.MidiSequenceBuilder
 
createPitchClassHistogram(List<Annotation>) - Static method in class be.hogent.tarsos.util.histogram.HistogramFactory
Creates a pitch class histogram directly from a list of annotations (without kernels).
createPitchClassHistogram(KernelDensityEstimate) - Static method in class be.hogent.tarsos.util.histogram.HistogramFactory
Creates a pitch class histogram directly from a list of annotations (without kernels).
createPitchClassHistogram(List<Annotation>, double) - Static method in class be.hogent.tarsos.util.histogram.HistogramFactory
Create a tone scale histogram using a kernel instead of an ordinary count.
createPitchClassHistogram(ScalaFile) - Static method in class be.hogent.tarsos.util.histogram.HistogramFactory
Builds a pitch class histogram using the pitches defined in a scala file.
createPitchHistogram(List<Annotation>) - Static method in class be.hogent.tarsos.util.histogram.HistogramFactory
Create a pitch histogram based on a list of annotations.
createPitchHistogram(List<Annotation>, double) - Static method in class be.hogent.tarsos.util.histogram.HistogramFactory
 
createPitchHistogram(List<Annotation>, double) - Static method in class be.hogent.tarsos.util.histogram.PitchHistogram
Create a tone scale histogram using a kernel instead of an ordinary count.
createShadow(BufferedImage) - Method in class be.hogent.tarsos.ui.pitch.ShadowFactory
Generates the shadow for a given picture and the current properties of the factory.
createSymbolicLink(String, String) - Static method in class be.hogent.tarsos.util.FileUtils
Creates a link at the path denoted by link to target.
createToneScale(double[]) - Static method in class be.hogent.tarsos.util.histogram.PitchClassHistogram
 
createToneScale(double[], double[]) - Static method in class be.hogent.tarsos.util.histogram.PitchClassHistogram
 
createToneScale(double[], double[], double[]) - Static method in class be.hogent.tarsos.util.histogram.PitchClassHistogram
 
createToneScale(double[], double[], double[], double[]) - Static method in class be.hogent.tarsos.util.histogram.PitchClassHistogram
Creates a theoretical tone scale using a mixture of Gaussian functions See an automatic pitch analysis method for Turkish maqam music.
createVirtualKeyboard(int) - Static method in class be.hogent.tarsos.ui.virtualkeyboard.VirtualKeyboard
Creates a virtual keyboard using the best representation available.
createWavFile(File, File, File) - Method in class be.hogent.tarsos.midi.MidiToWavRenderer
Creates a WAV file based on the Sequence, using the sounds from the specified soundbank; to prevent memory problems, this method asks for an array of patches (instruments) to load.
createWavFile(File, File) - Method in class be.hogent.tarsos.midi.MidiToWavRenderer
Creates a WAV file based on a MIDI file, using the default sound bank.
createWavFile(Sequence, File) - Method in class be.hogent.tarsos.midi.MidiToWavRenderer
Creates a WAV file based on the Sequence, using the default soundbank.
CrossCorrelation - Class in be.hogent.tarsos.util.histogram
Crosscorrelation as used in Baris Bozkurt's 'An automatic pitch analysis method for Turkish maquam music'.
CrossCorrelation() - Constructor for class be.hogent.tarsos.util.histogram.CrossCorrelation
 
customPaint(Graphics2D, int, int) - Method in class be.hogent.tarsos.util.JRangeSlider
Override this method to perform custom painting of the slider trough.

A B C D E F G H I J K L M N O P R S T U V W