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

S

SampledAudioUtilities - Class in be.hogent.tarsos.sampled
 
sanitize(String) - Static method in class be.hogent.tarsos.util.StringUtils
replaces UTF-8 characters and spaces with _ .
save() - Method in class be.hogent.tarsos.util.SimplePlot
 
save(String) - Method in class be.hogent.tarsos.util.SimplePlot
 
saveAsWav(String, ToneSequenceBuilder.CSVFileHandler, int) - Static method in class be.hogent.tarsos.midi.ToneSequenceBuilder
Read data from a CSV-File, handle it with the handler, smooth it and save it to the generated audio folder.
savePowerPlot(String, double) - Method in class be.hogent.tarsos.util.SignalPowerExtractor
Creates a 'power plot' of the signal.
saveTextFile(String, boolean) - Method in class be.hogent.tarsos.util.SignalPowerExtractor
Creates a text file with relative power values for each sample.
ScalaFile - Class in be.hogent.tarsos.util
A representation of a scala file.
ScalaFile(String, double[], String[]) - Constructor for class be.hogent.tarsos.util.ScalaFile
Create a new Scala file object.
ScalaFile(String, double[]) - Constructor for class be.hogent.tarsos.util.ScalaFile
Create a new Scala file object.
ScalaFile(String) - Constructor for class be.hogent.tarsos.util.ScalaFile
Reads a Scala file from disk and returns a new instance.
ScalaLayer - Class in be.hogent.tarsos.ui.pitch
The scala layer can be seen as a background grid (with on the foreground a pitch class or ambitus histogram).
ScalaLayer(JComponent, double[], double, ScaleChangedListener) - Constructor for class be.hogent.tarsos.ui.pitch.ScalaLayer
 
scaleChanged(double[], boolean, boolean) - Method in class be.hogent.tarsos.ui.pitch.CommandPanel
 
scaleChanged(double[], boolean, boolean) - Method in class be.hogent.tarsos.ui.pitch.Frame
 
scaleChanged(double[], boolean, boolean) - Method in class be.hogent.tarsos.ui.pitch.HistogramLayer
 
scaleChanged(double[], boolean, boolean) - Method in class be.hogent.tarsos.ui.pitch.IntervalTable
 
scaleChanged(double[], boolean, boolean) - Method in class be.hogent.tarsos.ui.pitch.KDELayer
 
scaleChanged(double[], boolean, boolean) - Method in class be.hogent.tarsos.ui.pitch.KeyboardPanel
 
scaleChanged(double[], boolean, boolean) - Method in class be.hogent.tarsos.ui.pitch.Menu
 
scaleChanged(double[], boolean, boolean) - Method in class be.hogent.tarsos.ui.pitch.PitchClassHistogramPanel
 
scaleChanged(double[], boolean, boolean) - Method in class be.hogent.tarsos.ui.pitch.PitchContour
 
scaleChanged(double[], boolean, boolean) - Method in class be.hogent.tarsos.ui.pitch.ScalaLayer
 
scaleChanged(double[], boolean, boolean) - Method in interface be.hogent.tarsos.ui.pitch.ScaleChangedListener
 
ScaleChangedListener - Interface in be.hogent.tarsos.ui.pitch
 
scaleOctaveTuning1ByteForm(int, boolean, boolean[], int[]) - Static method in class be.hogent.tarsos.midi.MidiUtils.MidiTuningStandard
 
scaleOctaveTuning2ByteForm(int, boolean, boolean[], int[]) - Static method in class be.hogent.tarsos.midi.MidiUtils.MidiTuningStandard
 
scaleOctaveTuningDump1ByteForm(int, int, int, String, int[]) - Static method in class be.hogent.tarsos.midi.MidiUtils.MidiTuningStandard
 
scaleOctaveTuningDump2ByteForm(int, int, int, String, int[]) - Static method in class be.hogent.tarsos.midi.MidiUtils.MidiTuningStandard
 
scaleWaveFormImage() - Method in class be.hogent.tarsos.ui.WaveForm
 
select(AnnotationSelection) - Method in class be.hogent.tarsos.sampled.pitch.AnnotationTree
Select a subset of all annotations within a pitch - time range.
selected() - Static method in enum be.hogent.tarsos.sampled.pitch.PitchDetectionMode
 
send(MidiMessage, long) - Method in class be.hogent.tarsos.midi.ChannelRedirector
 
send(MidiMessage, long) - Method in class be.hogent.tarsos.midi.LogReceiver
 
send(MidiMessage, long) - Method in class be.hogent.tarsos.midi.ReceiverSink
 
send(MidiMessage, long) - Method in class be.hogent.tarsos.ui.virtualkeyboard.VirtualKeyboard
 
sendNoteMessages() - Method in class be.hogent.tarsos.cli.PitchToMidi
 
sendTuningChange(Receiver, int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils
Enables a tuning preset.
sendTunings(Receiver, int, int, String, double[]) - Static method in class be.hogent.tarsos.midi.MidiUtils
Sends a MidiUtils.MidiTuningStandard.keyBasedTuningDump MIDI message to a receiver using the specified tuning in cents.
set(ConfKey, String) - Static method in class be.hogent.tarsos.util.Configuration
Set a configuration parameter.
set(ConfKey, Object) - Static method in class be.hogent.tarsos.util.Configuration
Delegates to either the set(String) method or setList method to store strings or lists respectively.
setBottomFixedCount(int) - Method in class be.hogent.tarsos.util.MenuScroller
Sets the number of items to fix at the bottom of the menu or popup menu.
setChorusFeedback(int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
 
setChorusModDepth(int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
 
setChorusModRate(int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
 
setChorusSendToReverb(int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
 
setChorusType(int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
 
setColor(Color) - Method in class be.hogent.tarsos.ui.pitch.ShadowFactory
Sets the color used by the factory to generate shadows.
setComponentToRepaint(JComponent) - Method in class be.hogent.tarsos.ui.pitch.HistogramData
 
setControllerDestinationForChannelPressure(int, int, int[], int[]) - Static method in class be.hogent.tarsos.midi.MidiUtils.DestinationSettings
 
setControllerDestinationForControlChange(int, int, byte, int[], int[]) - Static method in class be.hogent.tarsos.midi.MidiUtils.DestinationSettings
 
setControllerDestinationForPolyPressure(int, int, int[], int[]) - Static method in class be.hogent.tarsos.midi.MidiUtils.DestinationSettings
 
setControlPanel(ControlPanel) - Method in class be.hogent.tarsos.ui.WaveForm
 
setCount(double, long) - Method in class be.hogent.tarsos.util.histogram.Histogram
Sets the number of values for a key (bin) The value is automatically mapped to a key.
setDefaultReceiver() - Method in class be.hogent.tarsos.midi.TarsosSynth
 
setDescription(String) - Method in class be.hogent.tarsos.util.ScalaFile
 
setEmpty(boolean) - Method in class be.hogent.tarsos.util.JRangeSlider
Sets whether this slider is empty.
setExtractor(SignalPowerExtractor) - Method in interface be.hogent.tarsos.midi.ToneSequenceBuilder.CSVFileHandler
 
setGlobalParameter(int, int[], byte[], int) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl
 
setGlobalParameter(int, int[], byte[], byte[]) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl
 
setHeight(double) - Method in class be.hogent.tarsos.util.histogram.peaks.Peak
 
setHighValue(int) - Method in class be.hogent.tarsos.util.JRangeSlider
Sets the high value shown by this range slider.
setInterval(int) - Method in class be.hogent.tarsos.util.MenuScroller
Sets the scroll interval in milliseconds
setKeyBasedControl(int, int, int, int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils.KeyBasedInstrumentControl
 
setKeyBasedControl(int, int, int, int[], int[]) - Static method in class be.hogent.tarsos.midi.MidiUtils.KeyBasedInstrumentControl
 
setLevel(Level) - Method in class be.hogent.tarsos.util.JLabelHandler
Must capture level to use in our custom filter, because this is not done in the abstract class.
setLevel(Level) - Method in class be.hogent.tarsos.util.TextAreaHandler
Must capture level to use in our custom filter, because this is not done in the abstract class.
setLowestAssignedKey(int) - Method in class be.hogent.tarsos.ui.virtualkeyboard.VirtualKeyboard
 
setLowValue(int) - Method in class be.hogent.tarsos.util.JRangeSlider
Sets the low value shown by this range slider.
setMappedKeys(String) - Static method in class be.hogent.tarsos.ui.virtualkeyboard.VirtualKeyboard
 
setMarker(double, boolean) - Method in class be.hogent.tarsos.ui.WaveForm
Sets the marker position in seconds.
setMarkers(List<Double>) - Method in class be.hogent.tarsos.ui.pitch.HistogramLayer
 
setMasterBalance(int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl
 
setMasterCoarseTuning(int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl
 
setMasterFineTuning(int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl
 
setMasterVolume(int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl
 
setMaximum(int) - Method in class be.hogent.tarsos.util.JRangeSlider
Sets the maximum possible value for either the low value or the high value.
setMinExtent(int) - Method in class be.hogent.tarsos.util.JRangeSlider
Sets the minimum extent (difference between low and high values).
setMinimum(int) - Method in class be.hogent.tarsos.util.JRangeSlider
Sets the minimum possible value for either the low value or the high value.
setMinProbability(double) - Method in class be.hogent.tarsos.sampled.pitch.AnnotationSelection
 
setModel(BoundedRangeModel) - Method in class be.hogent.tarsos.util.JRangeSlider
Set the BoundedRangeModel backing this slider.
setNewFile(File) - Method in class be.hogent.tarsos.ui.pitch.Frame
Set a new audio or scala file.
setOpacity(float) - Method in class be.hogent.tarsos.ui.pitch.ShadowFactory
Sets the opacity used by the factory to generate shadows.
setPitchSelection(double, double) - Method in class be.hogent.tarsos.sampled.pitch.AnnotationSelection
 
setPosition(double) - Method in class be.hogent.tarsos.util.histogram.peaks.Peak
 
setRange(int, int) - Method in class be.hogent.tarsos.util.JRangeSlider
Set the slider range span.
setReceiver(Receiver) - Method in class be.hogent.tarsos.midi.ChannelRedirector
 
setReceiver(Receiver) - Method in class be.hogent.tarsos.midi.TransmitterSink
 
setRenderingHint(Object, Object) - Method in class be.hogent.tarsos.ui.pitch.ShadowFactory
Maps the specified rendering hint key to the specified value in this SahdowFactory object.
setReverbTime(int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ReverbEffect
 
setReverbType(int, int) - Static method in class be.hogent.tarsos.midi.MidiUtils.DeviceControl.ReverbEffect
 
setScrollCount(int) - Method in class be.hogent.tarsos.util.MenuScroller
Sets the number of items in the scrolling portion of the menu.
setScrollerFor(JMenu) - Static method in class be.hogent.tarsos.util.MenuScroller
Registers a menu to be scrolled with the default number of items to display at a time and the default scrolling interval.
setScrollerFor(JPopupMenu) - Static method in class be.hogent.tarsos.util.MenuScroller
Registers a popup menu to be scrolled with the default number of items to display at a time and the default scrolling interval.
setScrollerFor(JMenu, int) - Static method in class be.hogent.tarsos.util.MenuScroller
Registers a menu to be scrolled with the default number of items to display at a time and the specified scrolling interval.
setScrollerFor(JPopupMenu, int) - Static method in class be.hogent.tarsos.util.MenuScroller
Registers a popup menu to be scrolled with the default number of items to display at a time and the specified scrolling interval.
setScrollerFor(JMenu, int, int) - Static method in class be.hogent.tarsos.util.MenuScroller
Registers a menu to be scrolled, with the specified number of items to display at a time and the specified scrolling interval.
setScrollerFor(JPopupMenu, int, int) - Static method in class be.hogent.tarsos.util.MenuScroller
Registers a popup menu to be scrolled, with the specified number of items to display at a time and the specified scrolling interval.
setScrollerFor(JMenu, int, int, int, int) - Static method in class be.hogent.tarsos.util.MenuScroller
Registers a menu to be scrolled, with the specified number of items to display in the scrolling region, the specified scrolling interval, and the specified numbers of items fixed at the top and bottom of the menu.
setScrollerFor(JPopupMenu, int, int, int, int) - Static method in class be.hogent.tarsos.util.MenuScroller
Registers a popup menu to be scrolled, with the specified number of items to display in the scrolling region, the specified scrolling interval, and the specified numbers of items fixed at the top and bottom of the popup menu.
setSelection(double, double, double, double, double) - Method in class be.hogent.tarsos.sampled.pitch.AnnotationSelection
 
setSelection(double, double, double, double) - Method in class be.hogent.tarsos.sampled.pitch.AnnotationSelection
 
setSize(int) - Method in class be.hogent.tarsos.ui.pitch.ShadowFactory
Sets the size, in pixels, used by the factory to generate shadows.
setSize(int, int) - Method in class be.hogent.tarsos.util.SimplePlot
 
setThumbColor(Color) - Method in class be.hogent.tarsos.util.JRangeSlider
Set the slider thumb color.
setTimeSelection(double, double) - Method in class be.hogent.tarsos.sampled.pitch.AnnotationSelection
 
setTitle(String) - Method in class be.hogent.tarsos.util.SimplePlot
 
setTopFixedCount(int) - Method in class be.hogent.tarsos.util.MenuScroller
Sets the number of items to fix at the top of the menu or popup menu.
setTuning(double[]) - Method in class be.hogent.tarsos.midi.MidiToWavRenderer
Changes the tuning of the synth.
setupLoggerHandler(JLabel) - Static method in class be.hogent.tarsos.util.JLabelHandler
 
setupLoggerHandler(JTextArea) - Static method in class be.hogent.tarsos.util.TextAreaHandler
 
setXLabel(String) - Method in class be.hogent.tarsos.util.SimplePlot
Sets the label for the x axis.
setXOffset(double) - Method in class be.hogent.tarsos.ui.pitch.ScalaLayer
 
setXRange(double, double) - Method in class be.hogent.tarsos.util.SimplePlot
 
setYLabel(String) - Method in class be.hogent.tarsos.util.SimplePlot
Sets the label for the y axis.
setYRange(double, double) - Method in class be.hogent.tarsos.ui.pitch.PitchContour
 
setYRange(double, double) - Method in class be.hogent.tarsos.util.SimplePlot
 
ShadowFactory - Class in be.hogent.tarsos.ui.pitch
A shadow factory generates a drop shadow for any given picture, respecting the transparency channel if present.
ShadowFactory() - Constructor for class be.hogent.tarsos.ui.pitch.ShadowFactory
Creates a default good looking shadow generator.
ShadowFactory(int, float, Color) - Constructor for class be.hogent.tarsos.ui.pitch.ShadowFactory
A shadow factory needs three properties to generate shadows.
shift(int) - Method in class be.hogent.tarsos.util.KernelDensityEstimate
Shift the accumulator x positions.
shiftForOptimalCorrelation(KernelDensityEstimate) - Method in class be.hogent.tarsos.util.KernelDensityEstimate
Calculates how much the other KernelDensityEstimate needs to be shifted for optimal correlation.
shouldPlay() - Method in class be.hogent.tarsos.ui.pitch.ControlPanel
 
SignalPowerExtractor - Class in be.hogent.tarsos.util
An utility class to calculate and access the power of an audio file at any given time.
SignalPowerExtractor(AudioFile) - Constructor for class be.hogent.tarsos.util.SignalPowerExtractor
Create a new power extractor.
SignalPowerExtractor.WaveFormDataAggregator - Interface in be.hogent.tarsos.util
 
SimplePlot - Class in be.hogent.tarsos.util
 
SimplePlot(String) - Constructor for class be.hogent.tarsos.util.SimplePlot
 
SimplePlot() - Constructor for class be.hogent.tarsos.util.SimplePlot
 
singleNoteTuningChange(int, boolean, int, int, int[], int[]) - Static method in class be.hogent.tarsos.midi.MidiUtils.MidiTuningStandard
 
singleNoteTuningChange(int, int, int[], int[]) - Static method in class be.hogent.tarsos.midi.MidiUtils.MidiTuningStandard
 
size() - Method in class be.hogent.tarsos.sampled.pitch.AnnotationTree
 
size() - Method in class be.hogent.tarsos.util.KernelDensityEstimate.GaussianKernel
 
size() - Method in interface be.hogent.tarsos.util.KernelDensityEstimate.Kernel
The size of the kernel.
size() - Method in class be.hogent.tarsos.util.KernelDensityEstimate.RectangularKernel
 
size() - Method in class be.hogent.tarsos.util.KernelDensityEstimate
 
SIZE_CHANGED_PROPERTY - Static variable in class be.hogent.tarsos.ui.pitch.ShadowFactory
Identifies a change to the size used to render the shadow.
smooth(boolean, int) - Method in class be.hogent.tarsos.util.histogram.Histogram
Computes a smoothed version of the histogram.
soundPressureLevel(float[]) - Static method in class be.hogent.tarsos.util.SignalPowerExtractor
Returns the dBSPL for a buffer.
Spectrogram - Class in be.hogent.tarsos.ui
 
Spectrogram(Mixer) - Constructor for class be.hogent.tarsos.ui.Spectrogram
 
Spectrum - Class in be.hogent.tarsos.ui
Shows a spectrum for a file.
Spectrum(AudioFile, int) - Constructor for class be.hogent.tarsos.ui.Spectrum
 
start() - Method in class be.hogent.tarsos.util.StopWatch
Starts or restarts the watch.
startOtherTasks() - Method in class be.hogent.tarsos.ui.ProgressDialog
 
startPlayback(double, double) - Method in class be.hogent.tarsos.ui.pitch.ControlPanel
 
stateChanged(ChangeEvent) - Method in class be.hogent.tarsos.util.JRangeSlider.RangeSliderChangeListener
 
steadyStateAnnotationFilter(List<Annotation>, double, double) - Method in class be.hogent.tarsos.sampled.pitch.AnnotationPublisher
Steady state filter: only keep annotations that are repeated for x seconds within y cents.
step() - Method in class be.hogent.tarsos.ui.Spectrogram
 
StopWatch - Class in be.hogent.tarsos.util
StopWatch counts the ticks (ns) passed between initialization and invocation of ticksPassed.
StopWatch() - Constructor for class be.hogent.tarsos.util.StopWatch
Create and start the stop watch.
StringUtils - Class in be.hogent.tarsos.util
 
subtract(Histogram) - Method in class be.hogent.tarsos.util.histogram.Histogram
Subtracts two histograms.

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