- SampledAudioUtilities - Class in be.tarsos.sampled
-
- sanitize(String) - Static method in class be.tarsos.util.StringUtils
-
replaces UTF-8 characters and spaces with _ .
- saveAsWav(String, ToneSequenceBuilder.CSVFileHandler, int) - Static method in class be.tarsos.midi.ToneSequenceBuilder
-
Read data from a CSV-File, handle it with the handler, smooth it and save
it to the generated audio folder.
- saveTextFile(String, boolean) - Method in class be.tarsos.util.SignalPowerExtractor
-
Creates a text file with relative power values for each sample.
- ScalaFile - Class in be.tarsos.util
-
A representation of a scala file.
- ScalaFile(String, double[], String[]) - Constructor for class be.tarsos.util.ScalaFile
-
Create a new Scala file object.
- ScalaFile(String, double[]) - Constructor for class be.tarsos.util.ScalaFile
-
Create a new Scala file object.
- ScalaFile(String) - Constructor for class be.tarsos.util.ScalaFile
-
Reads a Scala file from disk and returns a new instance.
- scaleChanged(double[], boolean, boolean) - Method in class be.tarsos.ui.pitch.CommandPanel
-
- scaleChanged(double[], boolean, boolean) - Method in class be.tarsos.ui.pitch.IntervalTable
-
- scaleChanged(double[], boolean, boolean) - Method in class be.tarsos.ui.pitch.KeyboardPanel
-
- scaleChanged(double[], boolean, boolean) - Method in class be.tarsos.ui.pitch.LinkedFeaturePanel
-
- scaleChanged(double[], boolean, boolean) - Method in class be.tarsos.ui.pitch.Menu
-
- scaleChanged(double[], boolean, boolean) - Method in class be.tarsos.ui.pitch.ph.PitchClassKdePanel
-
- scaleChanged(double[], boolean, boolean) - Method in class be.tarsos.ui.pitch.ph.ScaleEditor
-
- scaleChanged(double[], boolean, boolean) - Method in interface be.tarsos.ui.pitch.ScaleChangedListener
-
- scaleChanged(double[], boolean, boolean) - Method in class be.tarsos.ui.TarsosFrame
-
- ScaleChangedListener - Interface in be.tarsos.ui.pitch
-
- ScaleEditor - Class in be.tarsos.ui.pitch.ph
-
- scaleOctaveTuning1ByteForm(int, boolean, boolean[], int[]) - Static method in class be.tarsos.midi.MidiUtils.MidiTuningStandard
-
- scaleOctaveTuning2ByteForm(int, boolean, boolean[], int[]) - Static method in class be.tarsos.midi.MidiUtils.MidiTuningStandard
-
- scaleOctaveTuningDump1ByteForm(int, int, int, String, int[]) - Static method in class be.tarsos.midi.MidiUtils.MidiTuningStandard
-
- scaleOctaveTuningDump2ByteForm(int, int, int, String, int[]) - Static method in class be.tarsos.midi.MidiUtils.MidiTuningStandard
-
- scaleWaveFormImage() - Method in class be.tarsos.ui.pitch.WaveForm
-
- select(AnnotationSelection) - Method in class be.tarsos.sampled.pitch.AnnotationTree
-
Select a subset of all annotations within a pitch - time range.
- selected() - Static method in enum be.tarsos.sampled.pitch.PitchDetectionMode
-
- send(MidiMessage, long) - Method in class be.tarsos.midi.ChannelRedirector
-
- send(MidiMessage, long) - Method in class be.tarsos.midi.LogReceiver
-
- send(MidiMessage, long) - Method in class be.tarsos.midi.ReceiverSink
-
- send(MidiMessage, long) - Method in class be.tarsos.ui.virtualkeyboard.VirtualKeyboard
-
- sendNoteMessages() - Method in class be.tarsos.cli.PitchToMidi
-
- sendTuningChange(Receiver, int, int) - Static method in class be.tarsos.midi.MidiUtils
-
Enables a tuning preset.
- sendTunings(Receiver, int, int, String, double[]) - Static method in class be.tarsos.midi.MidiUtils
-
Sends a KeyBasedTuningDump MIDI
message to a receiver using the specified tuning in cents.
- set(ConfKey, String) - Static method in class be.tarsos.util.Configuration
-
Set a configuration parameter.
- set(ConfKey, Object) - Static method in class be.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.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.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
-
- setChorusModDepth(int, int) - Static method in class be.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
-
- setChorusModRate(int, int) - Static method in class be.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
-
- setChorusSendToReverb(int, int) - Static method in class be.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
-
- setChorusType(int, int) - Static method in class be.tarsos.midi.MidiUtils.DeviceControl.ChorusEffect
-
- setColor(Color) - Method in class be.tarsos.ui.pitch.ShadowFactory
-
Sets the color used by the factory to generate shadows.
- setControllerDestinationForChannelPressure(int, int, int[], int[]) - Static method in class be.tarsos.midi.MidiUtils.DestinationSettings
-
- setControllerDestinationForControlChange(int, int, byte, int[], int[]) - Static method in class be.tarsos.midi.MidiUtils.DestinationSettings
-
- setControllerDestinationForPolyPressure(int, int, int[], int[]) - Static method in class be.tarsos.midi.MidiUtils.DestinationSettings
-
- setCount(double, long) - Method in class be.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.tarsos.midi.TarsosSynth
-
- setDescription(String) - Method in class be.tarsos.util.ScalaFile
-
- setEmpty(boolean) - Method in class be.tarsos.util.JRangeSlider
-
Sets whether this slider is empty.
- setExtractor(SignalPowerExtractor) - Method in interface be.tarsos.midi.ToneSequenceBuilder.CSVFileHandler
-
- setExtractor(SignalPowerExtractor) - Method in class be.tarsos.midi.ToneSequenceBuilder
-
- setGain(double) - Method in class be.tarsos.sampled.Player
-
Set the gain for the current stream.
- setGlobalParameter(int, int[], byte[], int) - Static method in class be.tarsos.midi.MidiUtils.DeviceControl
-
- setGlobalParameter(int, int[], byte[], byte[]) - Static method in class be.tarsos.midi.MidiUtils.DeviceControl
-
- setHeight(double) - Method in class be.tarsos.util.histogram.peaks.Peak
-
- setHighValue(int) - Method in class be.tarsos.util.JRangeSlider
-
Sets the high value shown by this range slider.
- setInterval(int) - Method in class be.tarsos.util.MenuScroller
-
Sets the scroll interval in milliseconds
- setKeyBasedControl(int, int, int, int, int) - Static method in class be.tarsos.midi.MidiUtils.KeyBasedInstrumentControl
-
- setKeyBasedControl(int, int, int, int[], int[]) - Static method in class be.tarsos.midi.MidiUtils.KeyBasedInstrumentControl
-
- setLevel(Level) - Method in class be.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.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.tarsos.ui.virtualkeyboard.VirtualKeyboard
-
- setLowValue(int) - Method in class be.tarsos.util.JRangeSlider
-
Sets the low value shown by this range slider.
- setMappedKeys(String) - Static method in class be.tarsos.ui.virtualkeyboard.VirtualKeyboard
-
- setMarker(double, boolean) - Method in class be.tarsos.ui.pitch.WaveForm
-
Sets the marker position in seconds.
- setMasterBalance(int, int) - Static method in class be.tarsos.midi.MidiUtils.DeviceControl
-
- setMasterCoarseTuning(int, int) - Static method in class be.tarsos.midi.MidiUtils.DeviceControl
-
- setMasterFineTuning(int, int) - Static method in class be.tarsos.midi.MidiUtils.DeviceControl
-
- setMasterVolume(int, int) - Static method in class be.tarsos.midi.MidiUtils.DeviceControl
-
- setMaximum(int) - Method in class be.tarsos.util.JRangeSlider
-
Sets the maximum possible value for either the low value or the high value.
- setMinExtent(int) - Method in class be.tarsos.util.JRangeSlider
-
Sets the minimum extent (difference between low and high values).
- setMinimum(int) - Method in class be.tarsos.util.JRangeSlider
-
Sets the minimum possible value for either the low value or the high value.
- setMinProbability(double) - Method in class be.tarsos.sampled.pitch.AnnotationSelection
-
- setModel(BoundedRangeModel) - Method in class be.tarsos.util.JRangeSlider
-
Set the BoundedRangeModel backing this slider.
- setNewFile(File) - Method in class be.tarsos.ui.TarsosFrame
-
Set a new audio or scala file.
- setOpacity(float) - Method in class be.tarsos.ui.pitch.ShadowFactory
-
Sets the opacity used by the factory to generate shadows.
- setPitchSelection(double, double) - Method in class be.tarsos.sampled.pitch.AnnotationSelection
-
- setPosition(double) - Method in class be.tarsos.util.histogram.peaks.Peak
-
- setRange(int, int) - Method in class be.tarsos.util.JRangeSlider
-
Set the slider range span.
- setReceiver(Receiver) - Method in class be.tarsos.midi.ChannelRedirector
-
- setReceiver(Receiver) - Method in class be.tarsos.midi.TransmitterSink
-
- setRenderingHint(Object, Object) - Method in class be.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.tarsos.midi.MidiUtils.DeviceControl.ReverbEffect
-
- setReverbType(int, int) - Static method in class be.tarsos.midi.MidiUtils.DeviceControl.ReverbEffect
-
- setScrollCount(int) - Method in class be.tarsos.util.MenuScroller
-
Sets the number of items in the scrolling portion of the menu.
- setScrollerFor(JMenu) - Static method in class be.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.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.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.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.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.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.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.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.tarsos.sampled.pitch.AnnotationSelection
-
- setSelection(double, double, double, double) - Method in class be.tarsos.sampled.pitch.AnnotationSelection
-
- setSize(int) - Method in class be.tarsos.ui.pitch.ShadowFactory
-
Sets the size, in pixels, used by the factory to generate shadows.
- setStopAt(double) - Method in class be.tarsos.sampled.Player
-
At this point the sound that is played stops automatically.
- setTarsosProgramIcon(JFrame) - Static method in class be.tarsos.ui.TarsosFrame
-
- setTempo(double) - Method in class be.tarsos.sampled.Player
-
Set the tempo for the current stream.
- setThumbColor(Color) - Method in class be.tarsos.util.JRangeSlider
-
Set the slider thumb color.
- setTimeSelection(double, double) - Method in class be.tarsos.sampled.pitch.AnnotationSelection
-
- setTopFixedCount(int) - Method in class be.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.tarsos.midi.MidiToWavRenderer
-
Changes the tuning of the synth.
- setupLoggerHandler(JLabel) - Static method in class be.tarsos.util.JLabelHandler
-
- setupLoggerHandler(JTextArea) - Static method in class be.tarsos.util.TextAreaHandler
-
- ShadowFactory - Class in be.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.tarsos.ui.pitch.ShadowFactory
-
Creates a default good looking shadow generator.
- ShadowFactory(int, float, Color) - Constructor for class be.tarsos.ui.pitch.ShadowFactory
-
A shadow factory needs three properties to generate shadows.
- shift(int) - Method in class be.tarsos.util.KernelDensityEstimate
-
Shift the accumulator x positions.
- shiftForOptimalCorrelation(KernelDensityEstimate) - Method in class be.tarsos.util.KernelDensityEstimate
-
Calculates how much the other KernelDensityEstimate needs to be shifted
for optimal correlation.
- shiftForOptimalCorrelation(KernelDensityEstimate.KDECorrelation, KernelDensityEstimate) - Method in class be.tarsos.util.KernelDensityEstimate
-
Calculates how much the other KernelDensityEstimate needs to be shifted
for optimal correlation.
- shouldPlay() - Method in class be.tarsos.ui.pitch.ControlPanel
-
- SignalPowerExtractor - Class in be.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.tarsos.util.SignalPowerExtractor
-
Create a new power extractor.
- SignalPowerExtractor.WaveFormDataAggregator - Interface in be.tarsos.util
-
- singleNoteTuningChange(int, boolean, int, int, int[], int[]) - Static method in class be.tarsos.midi.MidiUtils.MidiTuningStandard
-
- singleNoteTuningChange(int, int, int[], int[]) - Static method in class be.tarsos.midi.MidiUtils.MidiTuningStandard
-
- size() - Method in class be.tarsos.sampled.pitch.AnnotationTree
-
- size() - Method in class be.tarsos.util.KernelDensityEstimate.GaussianKernel
-
- size() - Method in interface be.tarsos.util.KernelDensityEstimate.Kernel
-
The size of the kernel.
- size() - Method in class be.tarsos.util.KernelDensityEstimate.RectangularKernel
-
- size() - Method in class be.tarsos.util.KernelDensityEstimate
-
- SIZE_CHANGED_PROPERTY - Static variable in class be.tarsos.ui.pitch.ShadowFactory
-
Identifies a change to the size used to render the shadow.
- smooth(boolean, int) - Method in class be.tarsos.util.histogram.Histogram
-
Computes a smoothed version of the histogram.
- soundPressureLevel(float[]) - Static method in class be.tarsos.util.SignalPowerExtractor
-
Returns the dBSPL for a buffer.
- start() - Method in class be.tarsos.util.StopWatch
-
Starts or restarts the watch.
- startOtherTasks() - Method in class be.tarsos.ui.util.ProgressDialog
-
- startPlayback(double, double) - Method in class be.tarsos.ui.pitch.ControlPanel
-
- stateChanged(ChangeEvent) - Method in class be.tarsos.util.JRangeSlider.RangeSliderChangeListener
-
- steadyStateAnnotationFilter(List<Annotation>, double, double) - Method in class be.tarsos.sampled.pitch.AnnotationPublisher
-
Steady state filter: only keep annotations that are repeated for x seconds within y cents.
- SteadyStateFilter(double, double) - Constructor for class be.tarsos.sampled.pitch.AnnotationPublisher.SteadyStateFilter
-
- stop() - Method in class be.tarsos.sampled.Player
-
Stops the play back.
- StopWatch - Class in be.tarsos.util
-
StopWatch counts the ticks (ns) passed between initialization and invocation
of ticksPassed.
- StopWatch() - Constructor for class be.tarsos.util.StopWatch
-
Create and start the stop watch.
- StringUtils - Class in be.tarsos.util
-
- subtract(Histogram) - Method in class be.tarsos.util.histogram.Histogram
-
Subtracts two histograms.
- Swipe - Class in be.tarsos.sampled.pitch
-
Calls Swipe.
- Swipe(AudioFile, PitchDetectionMode) - Constructor for class be.tarsos.sampled.pitch.Swipe
-
- SwipeOctave - Class in be.tarsos.sampled.pitch
-
Calls Swipe.
- SwipeOctave(AudioFile, PitchDetectionMode) - Constructor for class be.tarsos.sampled.pitch.SwipeOctave
-
- synopsis() - Method in class be.tarsos.cli.AbstractTarsosApp
-
The synopsis is a short description of the required or optional arguments.
- synopsis() - Method in class be.tarsos.cli.DetectPitch
-
- synopsis() - Method in class be.tarsos.cli.MidiToWav
-
- synopsis() - Method in class be.tarsos.cli.PitchHistogramRating
-
- synopsis() - Method in class be.tarsos.cli.PitchTable
-
- synopsis() - Method in class be.tarsos.cli.PitchToHistogram
-
- synopsis() - Method in class be.tarsos.cli.PrintScalaIntervals
-