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

A

AbstractAudioDevice - Class in uk.org.toot.audio.system
 
AbstractAudioDevice(String) - Constructor for class uk.org.toot.audio.system.AbstractAudioDevice
 
AbstractAudioServerDecorator - Class in uk.org.toot.audio.server
This class is provided so that classes that want to decorate some AudioServer methods don't have to delegate all methods to the decorated AudioServer.
AbstractAudioServerDecorator(AudioServer) - Constructor for class uk.org.toot.audio.server.AbstractAudioServerDecorator
 
AbstractComposer - Class in uk.org.toot.music.composition
This class is the abstract base class for automated composers.
AbstractComposer() - Constructor for class uk.org.toot.music.composition.AbstractComposer
 
AbstractComposer.Context - Class in uk.org.toot.music.composition
 
AbstractComposer.Context() - Constructor for class uk.org.toot.music.composition.AbstractComposer.Context
 
AbstractDelayControls - Class in uk.org.toot.audio.delay
 
AbstractDelayControls(int, String) - Constructor for class uk.org.toot.audio.delay.AbstractDelayControls
 
AbstractDelayControls.MixControl - Class in uk.org.toot.audio.delay
 
AbstractDelayControls.MixControl() - Constructor for class uk.org.toot.audio.delay.AbstractDelayControls.MixControl
 
AbstractEQ - Class in uk.org.toot.audio.eq
The abstract class for serial and parallel EQ.
AbstractEQ(EQ.Specification) - Constructor for class uk.org.toot.audio.eq.AbstractEQ
 
AbstractFilter - Class in uk.org.toot.audio.filter
 
AbstractFilter(FilterSpecification) - Constructor for class uk.org.toot.audio.filter.AbstractFilter
 
AbstractFilter - Class in uk.org.toot.synth.modules.filter
 
AbstractFilter(FilterVariables, EnvelopeGenerator, float, float) - Constructor for class uk.org.toot.synth.modules.filter.AbstractFilter
 
AbstractFilterDesign - Class in uk.org.toot.audio.filter
 
AbstractFilterDesign(FilterSpecification) - Constructor for class uk.org.toot.audio.filter.AbstractFilterDesign
 
AbstractLaw - Class in uk.org.toot.control
An abstract control law.
AbstractMeterIndicatorPanel - Class in uk.org.toot.swingui.audioui.meterui
Provides periodic polled update of a meter control panel
AbstractMeterIndicatorPanel(FloatControl, int) - Constructor for class uk.org.toot.swingui.audioui.meterui.AbstractMeterIndicatorPanel
 
AbstractMidiDevice - Class in uk.org.toot.midi.core
 
AbstractMidiDevice(String) - Constructor for class uk.org.toot.midi.core.AbstractMidiDevice
 
AbstractMMCMaster - Class in uk.org.toot.transport
An abstract MIDI Machine Control master.
AbstractMMCMaster() - Constructor for class uk.org.toot.transport.AbstractMMCMaster
 
AbstractMMCSlave - Class in uk.org.toot.transport
An abstract MIDI Machine Control slave.
AbstractMMCSlave(Transport) - Constructor for class uk.org.toot.transport.AbstractMMCSlave
 
AbstractParallelEQ - Class in uk.org.toot.audio.eq
The abstract class for parallel EQ such as parametrics and graphics.
AbstractParallelEQ(EQ.Specification) - Constructor for class uk.org.toot.audio.eq.AbstractParallelEQ
 
AbstractSerialEQ - Class in uk.org.toot.audio.eq
The abstract class for serial EQ such as cuts.
AbstractSerialEQ(EQ.Specification) - Constructor for class uk.org.toot.audio.eq.AbstractSerialEQ
 
AbstractTimeSource - Class in uk.org.toot.transport
A TimeSource that extrapolates from discrete previously set pairs of times, time source location and System time location, both in microseconds.
AbstractTimeSource() - Constructor for class uk.org.toot.transport.AbstractTimeSource
 
AbstractTimingStrategy - Class in uk.org.toot.music.timing
 
AbstractTimingStrategy() - Constructor for class uk.org.toot.music.timing.AbstractTimingStrategy
 
accept(ServiceVisitor, Class<?>) - Static method in class uk.org.toot.audio.core.AudioServices
 
accept(ServiceVisitor, Class<?>) - Static method in class uk.org.toot.audio.server.AudioServerServices
 
accept(ServiceVisitor, Class<?>) - Method in class uk.org.toot.service.ServiceProvider
Accepts a ServiceVisitor to visit all or specific services.
accept(ServiceVisitor, Class<?>) - Static method in class uk.org.toot.swingui.audioui.serverui.AudioServerUIServices
 
accept(ServiceVisitor, Class<?>) - Static method in class uk.org.toot.swingui.controlui.ControlPanelServices
 
accept(ServiceVisitor, Class<?>) - Static method in class uk.org.toot.synth.SynthChannelServices
 
accept(ServiceVisitor, Class<?>) - Static method in class uk.org.toot.synth.SynthServices
 
ACOUSTIC_BASS_DRUM - Static variable in class uk.org.toot.midi.misc.GM
 
ACOUSTIC_SNARE - Static variable in class uk.org.toot.midi.misc.GM
 
actionPerformed(ActionEvent) - Method in class uk.org.toot.swingui.audioui.mixerui.SnapshotAutomationPopupMenu
 
actionPerformed(ActionEvent) - Method in class uk.org.toot.swingui.audioui.serverui.AudioServerChooser
 
actionPerformed(ActionEvent) - Method in class uk.org.toot.swingui.audioui.serverui.AudioServerUIButton
 
actionPerformed(ActionEvent) - Method in class uk.org.toot.swingui.audioui.serverui.AudioServerUIServices.SetupDialog
 
actionPerformed(ActionEvent) - Method in class uk.org.toot.swingui.controlui.LawControlPresetMenu
 
actionPerformed(ActionEvent) - Method in class uk.org.toot.swingui.miscui.TootBar
 
actionPerformed(ActionEvent) - Method in class uk.org.toot.swingui.transportui.TransportActions.LoopAction
 
actionPerformed(ActionEvent) - Method in class uk.org.toot.swingui.transportui.TransportActions.PlayAction
 
actionPerformed(ActionEvent) - Method in class uk.org.toot.swingui.transportui.TransportActions.RealTimeAction
 
actionPerformed(ActionEvent) - Method in class uk.org.toot.swingui.transportui.TransportActions.RecordAction
 
actionPerformed(ActionEvent) - Method in class uk.org.toot.swingui.transportui.TransportActions.StopAction
 
ACTIVE_SENSING - Static variable in class uk.org.toot.midi.message.RealTimeMsg
Status byte for Active Sensing message (0xFE, or 254).
ADD - Static variable in class uk.org.toot.audio.mixer.MixerControls.Mutation
 
add(AudioClient) - Method in class uk.org.toot.audio.server.CompoundAudioClient
 
add(CompoundControl) - Method in class uk.org.toot.control.CompoundControlChain
 
add(int, CompoundControl) - Method in class uk.org.toot.control.CompoundControlChain
 
add(Chord) - Static method in class uk.org.toot.music.tonality.Chords
Add a Chord to the list of known chords.
add(Scale) - Static method in class uk.org.toot.music.tonality.Scales
Add a Scale to the List of known Scales.
addAudioDevice(AudioDevice) - Method in interface uk.org.toot.audio.system.AudioSystem
 
addAudioDevice(AudioDevice) - Method in class uk.org.toot.audio.system.DefaultAudioSystem
 
addChangeListener(ChangeListener) - Method in class uk.org.toot.misc.ChangeSupport
Add a ChangeListener to the listener list.
addChord(String, String, String) - Static method in class uk.org.toot.music.tonality.Chords
Add a new Chord to the list of known chords.
addConnectionTo(MidiInput) - Method in class uk.org.toot.midi.core.DefaultMidiOutput
 
addConnectionTo(MidiInput) - Method in class uk.org.toot.midi.core.LegacyDevices.DeviceAdaptor.DeviceMidiOutput
 
addConnectionTo(MidiInput) - Method in interface uk.org.toot.midi.core.MidiOutput
 
addDevice(MidiDevice, MidiSystem) - Static method in class uk.org.toot.midi.core.LegacyDevices
 
addMidiDevice(MidiDevice) - Method in class uk.org.toot.midi.core.DefaultMidiSystem
 
addMidiDevice(MidiDevice) - Method in interface uk.org.toot.midi.core.MidiSystem
 
addNotify() - Method in class uk.org.toot.swingui.audioui.AudioCompoundStripPanel
 
addNotify() - Method in class uk.org.toot.swingui.audioui.faderui.Fader
 
addNotify() - Method in class uk.org.toot.swingui.audioui.mixerui.CompactMixerPanel
 
addNotify() - Method in class uk.org.toot.swingui.audioui.mixerui.FullMixerPanel
 
addNotify() - Method in class uk.org.toot.swingui.audioui.mixerui.MixerSectionPanel
 
addNotify() - Method in class uk.org.toot.swingui.controlui.BooleanControlPanel
 
addNotify() - Method in class uk.org.toot.swingui.controlui.ControlKnob
 
addNotify() - Method in class uk.org.toot.swingui.controlui.ControlPanel
 
addNotify() - Method in class uk.org.toot.swingui.controlui.ControlSlider
 
addNotify() - Method in class uk.org.toot.swingui.controlui.EnumControlPanel
 
addNotify() - Method in class uk.org.toot.swingui.DisposablePanel
 
addNotify() - Method in class uk.org.toot.swingui.miscui.TootBar
 
addNotify() - Method in class uk.org.toot.swingui.synthui.SynthRackPanel
 
addNotify() - Method in class uk.org.toot.swingui.transportui.TransportLocation
 
addNotify() - Method in class uk.org.toot.swingui.transportui.TransportToggleButton
 
addObserver(Observer) - Method in interface uk.org.toot.audio.filter.FilterSpecification
 
addObserver(Observer) - Method in interface uk.org.toot.misc.IObservable
 
addOvers(int, int) - Method in class uk.org.toot.audio.meter.MeterControls
 
addStripControls(CompoundControl) - Method in class uk.org.toot.audio.mixer.MixerControls
 
addTempoListener(TempoListener) - Method in class uk.org.toot.misc.plugin.BasicPluginSupport
 
addTempoListener(TempoListener) - Method in interface uk.org.toot.misc.plugin.PluginSupport
 
addTempoListener(TempoListener) - Static method in class uk.org.toot.misc.Tempo
 
addTimeSignatureListener(TimeSignatureListener) - Method in class uk.org.toot.misc.plugin.BasicPluginSupport
 
addTimeSignatureListener(TimeSignatureListener) - Method in interface uk.org.toot.misc.plugin.PluginSupport
 
addTimeSignatureListener(TimeSignatureListener) - Static method in class uk.org.toot.misc.TimeSignature
 
addTransportListener(PluginTransportListener) - Method in class uk.org.toot.misc.plugin.BasicPluginSupport
 
addTransportListener(PluginTransportListener) - Method in interface uk.org.toot.misc.plugin.PluginSupport
 
addTransportListener(TransportListener) - Method in class uk.org.toot.transport.DefaultTransport
 
addTransportListener(TransportListener) - Method in interface uk.org.toot.transport.Transport
Add a TransportListener to this Transport.
addTransportTools(TransportActions, JToolBar) - Static method in class uk.org.toot.swingui.transportui.TransportActions
 
addUI(JPanel) - Method in interface uk.org.toot.control.NativeSupport
 
ALL_CONTROLLERS_OFF - Static variable in class uk.org.toot.midi.misc.Controller
 
ALL_NOTES_OFF - Static variable in class uk.org.toot.midi.misc.Controller
 
ALL_SOUND_OFF - Static variable in class uk.org.toot.midi.misc.Controller
 
allNotesOff() - Method in class uk.org.toot.midi.core.channel.DefaultMidiChannelWriter
Turns off all notes that are currently sounding on this channel.
allNotesOff() - Method in interface uk.org.toot.midi.core.channel.MidiChannelWriter
Turns off all notes that are currently sounding on this channel.
allNotesOff() - Method in class uk.org.toot.synth.PolyphonicSynthChannel
 
allNotesOff() - Method in class uk.org.toot.synth.SynthChannel
 
allSoundOff() - Method in class uk.org.toot.midi.core.channel.DefaultMidiChannelWriter
Immediately turns off all sounding notes on this channel, ignoring the state of the Hold Pedal and the internal decay rate of the current Instrument.
allSoundOff() - Method in interface uk.org.toot.midi.core.channel.MidiChannelWriter
Immediately turns off all sounding notes on this channel, ignoring the state of the Hold Pedal and the internal decay rate of the current Instrument.
allSoundOff() - Method in class uk.org.toot.synth.PolyphonicSynthChannel
 
allSoundOff() - Method in class uk.org.toot.synth.SynthChannel
 
AmplifierControlIds - Interface in uk.org.toot.synth.modules.amplifier
 
AmplifierControls - Class in uk.org.toot.synth.modules.amplifier
 
AmplifierControls(int, String, int) - Constructor for class uk.org.toot.synth.modules.amplifier.AmplifierControls
 
AmplifierControls(int, int, String, int) - Constructor for class uk.org.toot.synth.modules.amplifier.AmplifierControls
 
AmplifierVariables - Interface in uk.org.toot.synth.modules.amplifier
 
append(int, float) - Method in class uk.org.toot.audio.delay.DelayBuffer
Append a single value to one channel of this buffer.
append(FloatSampleBuffer) - Method in class uk.org.toot.audio.delay.DelayBuffer
Appends to this sample buffer, the data in source.
append(FloatSampleBuffer, FloatSampleBuffer, float) - Method in class uk.org.toot.audio.delay.DelayBuffer
Appends to this sample buffer, the data in source1 + source2 * level2 It's particularly useful for multitapped delays.
applyPreset(String) - Method in class uk.org.toot.audio.delay.AbstractDelayControls.MixControl
 
applyPreset(String) - Method in class uk.org.toot.audio.fader.FaderControl
 
applyPreset(String) - Method in class uk.org.toot.audio.mixer.MixControls.FrontRearControl
 
applyPreset(String) - Method in class uk.org.toot.audio.mixer.MixControls.LCRControl
 
applyPreset(String) - Method in class uk.org.toot.control.LawControl
 
applyProperties(Properties) - Method in class uk.org.toot.audio.server.AudioServerConfiguration
Apply passed Properties for those keys which are recognized.
asHSB(float, float, float) - Static method in class uk.org.toot.swingui.midiui.MidiColor
 
asString(int) - Static method in class uk.org.toot.music.MeterCoding
 
attachServer(boolean) - Method in class uk.org.toot.audio.server.SwitchedAudioClient
 
ATTACK - Static variable in class uk.org.toot.audio.dynamics.DynamicsControlIds
 
ATTACK - Static variable in class uk.org.toot.midi.misc.Controller
 
ATTACK - Static variable in interface uk.org.toot.synth.modules.envelope.EnvelopeControlIds
 
ATTACK - Static variable in class uk.org.toot.synth.modules.oscillator.DelayedLFOControls
 
attack - Variable in class uk.org.toot.synth.modules.oscillator.LFOConfig
 
attackMax - Variable in class uk.org.toot.synth.modules.oscillator.LFOConfig
 
attackMin - Variable in class uk.org.toot.synth.modules.oscillator.LFOConfig
 
ATTENUATION_CUTOFF - Static variable in class uk.org.toot.audio.fader.FaderLaw
 
AUDIO_DISCONNECT - Static variable in interface uk.org.toot.audio.core.AudioProcess
Returned from processAudio() to indicate the buffer has not been processed so that subsequent processing may be avoided.
AUDIO_OK - Static variable in interface uk.org.toot.audio.core.AudioProcess
Returned from processAudio() to indicate a valid processed buffer.
AudioBuffer - Class in uk.org.toot.audio.core
Encapsulates buffered multi-channel sampled audio.
AudioBuffer(String, int, int, float) - Constructor for class uk.org.toot.audio.core.AudioBuffer
 
AudioBuffer.MetaInfo - Class in uk.org.toot.audio.core
MetaInfo holds meta information for an AudioBuffer.
AudioBuffer.MetaInfo(String) - Constructor for class uk.org.toot.audio.core.AudioBuffer.MetaInfo
 
AudioBuffer.MetaInfo(String, String) - Constructor for class uk.org.toot.audio.core.AudioBuffer.MetaInfo
 
AudioClient - Interface in uk.org.toot.audio.server
A single AudioClient plugs into an AudioServer so that it may access the server's hardware i/o in real-time.
AudioCompoundControlPanel - Class in uk.org.toot.swingui.audioui
 
AudioCompoundControlPanel(CompoundControl, int, ControlSelector, PanelFactory, boolean, boolean) - Constructor for class uk.org.toot.swingui.audioui.AudioCompoundControlPanel
 
AudioCompoundStripPanel - Class in uk.org.toot.swingui.audioui
 
AudioCompoundStripPanel(CompoundControl, PanelFactory) - Constructor for class uk.org.toot.swingui.audioui.AudioCompoundStripPanel
 
AudioConnection - Class in uk.org.toot.audio.system
This class represents an audio connection.
AudioConnection(int) - Constructor for class uk.org.toot.audio.system.AudioConnection
 
AudioControls - Class in uk.org.toot.audio.core
AudioControls are composite Controls which control an AudioProcess, defined in 'user' terms.
AudioControls(int, String) - Constructor for class uk.org.toot.audio.core.AudioControls
 
AudioControls(int, String, int) - Constructor for class uk.org.toot.audio.core.AudioControls
 
AudioControlsChain - Class in uk.org.toot.audio.core
AudioControlsChain extends CompoundControlChain to provide information regarding audio control services which may be plugged in.
AudioControlsChain(int, String) - Constructor for class uk.org.toot.audio.core.AudioControlsChain
 
AudioControlsChain(int, int, String, ChannelFormat) - Constructor for class uk.org.toot.audio.core.AudioControlsChain
 
AudioControlServiceDescriptor - Class in uk.org.toot.audio.spi
 
AudioControlServiceDescriptor(Class<?>, int, String, String, String) - Constructor for class uk.org.toot.audio.spi.AudioControlServiceDescriptor
 
AudioControlServiceDescriptor(Class<?>, int, String, String, String, ChannelFormat, String) - Constructor for class uk.org.toot.audio.spi.AudioControlServiceDescriptor
 
AudioDevice - Interface in uk.org.toot.audio.system
An arbitrary composition of AudioInput and AudioOutput instances.
AudioInput - Interface in uk.org.toot.audio.system
 
AudioMixer - Class in uk.org.toot.audio.mixer
AudioMixer provides a 'crossbar' of AudioMixerStrips and AudioMixerBusses, at each strip/bus intesection a MixProcess is used to potentially mix a portion of the audio signal from the strip to the bus (or to a strip if routed).
AudioMixer(MixerControls, AudioServer) - Constructor for class uk.org.toot.audio.mixer.AudioMixer
 
AudioMixerBus - Class in uk.org.toot.audio.mixer
An AudioMixerBus synchronously mixes various signals and then writes its buffer to an AudioProcess specified with setOutputProcess().
AudioMixerBus(AudioMixer, BusControls) - Constructor for class uk.org.toot.audio.mixer.AudioMixerBus
 
AudioMixerStrip - Class in uk.org.toot.audio.mixer
An AudioMixerStrip is an AudioProcessChain which can be connected to by means of setInputProcess() and setDirectOutputProcess() and allows arbitrary insertion and ordering of plugin modules.
AudioMixerStrip(AudioMixer, AudioControlsChain) - Constructor for class uk.org.toot.audio.mixer.AudioMixerStrip
 
AudioOutput - Interface in uk.org.toot.audio.system
 
AudioPanelFactory - Class in uk.org.toot.swingui.audioui
 
AudioPanelFactory() - Constructor for class uk.org.toot.swingui.audioui.AudioPanelFactory
 
AudioPort - Interface in uk.org.toot.audio.system
 
AudioProcess - Interface in uk.org.toot.audio.core
The simple contract for an AudioProcess, the fundamental unit of digital signal processing, separate from the concern of control.
AudioProcessAdapter - Class in uk.org.toot.audio.core
AudioProcessAdapter adapts an AudioProcess instance, hence by making a concrete implementation you can override operations of that instance.
AudioProcessAdapter(AudioProcess) - Constructor for class uk.org.toot.audio.core.AudioProcessAdapter
 
AudioProcessChain - Class in uk.org.toot.audio.core
A composite AudioProcess that processes its child processes sequentially and modifies its structure to track its associated AudioControlsChain in a thread-safe manner.
AudioProcessChain(AudioControlsChain) - Constructor for class uk.org.toot.audio.core.AudioProcessChain
 
AudioServer - Interface in uk.org.toot.audio.server
An AudioServer represents the single thread of time and is responsible for separating other code from the concerns of timing and hardware i/o.
AudioServerChooser - Class in uk.org.toot.swingui.audioui.serverui
 
AudioServerCombo - Class in uk.org.toot.swingui.audioui.serverui
 
AudioServerCombo(String) - Constructor for class uk.org.toot.swingui.audioui.serverui.AudioServerCombo
 
AudioServerConfiguration - Class in uk.org.toot.audio.server
An AudioServerConfiguration seperates the configuration concerns from an AudioServer.
AudioServerConfiguration() - Constructor for class uk.org.toot.audio.server.AudioServerConfiguration
 
AudioServerServiceProvider - Class in uk.org.toot.audio.server.spi
 
AudioServerServiceProvider(int, String, String, String) - Constructor for class uk.org.toot.audio.server.spi.AudioServerServiceProvider
Constructs an AudioServiceProvider with a given provider name and version identifier.
AudioServerServices - Class in uk.org.toot.audio.server
AudioServices specialises Services with static methods to simplify the provision of plugin audio services extending AudioProcess and AudioControls.
AudioServerUIButton - Class in uk.org.toot.swingui.audioui.serverui
 
AudioServerUIButton(JComponent) - Constructor for class uk.org.toot.swingui.audioui.serverui.AudioServerUIButton
 
AudioServerUIServiceProvider - Class in uk.org.toot.swingui.audioui.serverui.spi
 
AudioServerUIServiceProvider(int, String, String, String) - Constructor for class uk.org.toot.swingui.audioui.serverui.spi.AudioServerUIServiceProvider
Constructs an AudioServerUIServiceProvider with a given provider name, description and version identifier.
AudioServerUIServices - Class in uk.org.toot.swingui.audioui.serverui
 
AudioServerUIServices.SetupDialog - Class in uk.org.toot.swingui.audioui.serverui
 
AudioServiceProvider - Class in uk.org.toot.audio.spi
 
AudioServiceProvider(int, String, String, String) - Constructor for class uk.org.toot.audio.spi.AudioServiceProvider
Constructs an AudioServiceProvider with a given provider name and version identifier.
AudioServices - Class in uk.org.toot.audio.core
AudioServices specialises Services with static methods to simplify the provision of plugin audio services extending AudioProcess and AudioControls.
AudioSystem - Interface in uk.org.toot.audio.system
A composition of AudioDevices
AUGMENTED_FIFTH - Static variable in class uk.org.toot.music.tonality.Interval
 
AUGMENTED_FOURTH - Static variable in class uk.org.toot.music.tonality.Interval
 
AUTOMATION_ID - Static variable in class uk.org.toot.audio.mixer.automation.AutomationControls
 
AUTOMATION_READ_ID - Static variable in class uk.org.toot.audio.mixer.automation.AutomationControls
 
AUTOMATION_RECALL_ID - Static variable in class uk.org.toot.audio.mixer.automation.AutomationControls
 
AUTOMATION_STORE_ID - Static variable in class uk.org.toot.audio.mixer.automation.AutomationControls
 
AUTOMATION_WRITE_ID - Static variable in class uk.org.toot.audio.mixer.automation.AutomationControls
 
AutomationControls - Class in uk.org.toot.audio.mixer.automation
The relevant controls for snapshot and dynamic automation.
AUX_BUS - Static variable in interface uk.org.toot.audio.mixer.MixerControlsIds
 
AUX_STRIP - Static variable in interface uk.org.toot.audio.mixer.MixerControlsIds
 
average - Variable in class uk.org.toot.audio.meter.MeterControls.ChannelState
 

A B C D E F G H I J K L M N O P Q R S T U V W Z
Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.