Uses of Interface
uk.org.toot.audio.core.AudioProcess

Packages that use AudioProcess
uk.org.toot.audio.basic.stereoImage This package provides a simple stereo image processing model which was developed for the first tutorial. 
uk.org.toot.audio.core This package provides the core composite model for the Audio problem domain, separating the concerns of processing (AudioProcess) from the control of that processing (AudioControls). 
uk.org.toot.audio.delay This package provides delay processors such as phasers, flangers, chorus, and multi tap delays. 
uk.org.toot.audio.dynamics This package provides dynamics processors such as compressors, limiters, gates and expanders. 
uk.org.toot.audio.eq This package provides EQ processors such as parametric, graphic and cut EQs. 
uk.org.toot.audio.meter This package provides a K-System meter. 
uk.org.toot.audio.mixer This package provides a professional audio mixer which uses plugin effects processors. 
uk.org.toot.audio.server This package provides interfaces AudioClient and AudioServer which define a simple contract which separates the concern of client digital signal processing from its timing and the provision of external i/o. 
uk.org.toot.audio.spi This package provides an abstract specialisation of a ServiceProvider, AudioServiceProvider, and an abstract class TootAudioServiceProvider which is an example of how to implement an AudioServiceProvider for a specific provider. 
uk.org.toot.audio.system   
uk.org.toot.audio.tool   
uk.org.toot.synth   
uk.org.toot.synth.channels.example2   
uk.org.toot.synth.channels.example3   
uk.org.toot.synth.synths.plucked   
 

Uses of AudioProcess in uk.org.toot.audio.basic.stereoImage
 

Classes in uk.org.toot.audio.basic.stereoImage that implement AudioProcess
 class StereoImageProcess
          Implements the stereo image digital signal processing
 

Methods in uk.org.toot.audio.basic.stereoImage that return AudioProcess
 AudioProcess StereoImageServiceProvider.createProcessor(AudioControls c)
           
 

Uses of AudioProcess in uk.org.toot.audio.core
 

Classes in uk.org.toot.audio.core that implement AudioProcess
 class AudioProcessAdapter
          AudioProcessAdapter adapts an AudioProcess instance, hence by making a concrete implementation you can override operations of that instance.
 class AudioProcessChain
          A composite AudioProcess that processes its child processes sequentially and modifies its structure to track its associated AudioControlsChain in a thread-safe manner.
 class NullAudioProcess
          An AudioProcess that does nothing which is useful for testing.
 class SilentInputAudioProcess
          An input AudioProcess which provides silence with a specified ChannelFormat and source label.
 class SimpleAudioProcess
          A simple AudioProcess with empty open and close implementations.
 

Methods in uk.org.toot.audio.core that return AudioProcess
static AudioProcess AudioServices.createProcess(AudioControls controls)
           
 

Constructors in uk.org.toot.audio.core with parameters of type AudioProcess
AudioProcessAdapter(AudioProcess process)
           
 

Uses of AudioProcess in uk.org.toot.audio.delay
 

Classes in uk.org.toot.audio.delay that implement AudioProcess
 class ModulatedDelayProcess
          A Modulated Delay Process Currently very crude with no interpolation so it's noisey at longer delays.
 class MultiTapDelayProcess
          A Multi Tap Delay Process Basically delegating to DelayBuffer
 class StereoModulatedDelayProcess
           
 class TempoDelayProcess
          A Tempo linked Delay Process Basically delegating to DelayBuffer
 

Methods in uk.org.toot.audio.delay that return AudioProcess
 AudioProcess DelayServiceProvider.createProcessor(AudioControls c)
           
 

Uses of AudioProcess in uk.org.toot.audio.dynamics
 

Classes in uk.org.toot.audio.dynamics that implement AudioProcess
 class Compressor
           
 class DynamicsProcess
           
 class Expander
           
 class Gate
           
 class Limiter
           
 class MultiBandCompressor
          A dual or quad band compressor.
 

Methods in uk.org.toot.audio.dynamics that return AudioProcess
 AudioProcess DynamicsServiceProvider.createProcessor(AudioControls c)
           
 

Uses of AudioProcess in uk.org.toot.audio.eq
 

Classes in uk.org.toot.audio.eq that implement AudioProcess
 class AbstractEQ
          The abstract class for serial and parallel EQ.
 class AbstractParallelEQ
          The abstract class for parallel EQ such as parametrics and graphics.
 class AbstractSerialEQ
          The abstract class for serial EQ such as cuts.
 class CutEQ
          A serial cut-only EQ to provide band-limiting effects.
 class EQ
          EQ is the abstract base AudioProcess class for all forms of EQ.
 class GraphicEQ
          An octave graphic EQ.
 class ParametricEQ
          A parametric EQ.
 

Methods in uk.org.toot.audio.eq that return AudioProcess
 AudioProcess EQServiceProvider.createProcessor(AudioControls c)
           
 

Uses of AudioProcess in uk.org.toot.audio.meter
 

Classes in uk.org.toot.audio.meter that implement AudioProcess
 class MeterProcess
          A partial K-System meter process, for proper K-System compatibility 0dBr should equal 83dBC, you should adjust your monitoring level to achieve this.
 

Uses of AudioProcess in uk.org.toot.audio.mixer
 

Classes in uk.org.toot.audio.mixer that implement AudioProcess
 class AudioMixerStrip
          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.
 class MainMixProcess
          MainMixProcess adds dynamic routing capability to MixProcess.
 class MixProcess
          A MixProcess mixes a portion of the audio signal that it processes to a particular named bus.
 

Methods in uk.org.toot.audio.mixer that return AudioProcess
 AudioProcess AudioMixerStrip.getDirectOutputProcess()
           
 AudioProcess AudioMixerStrip.getInputProcess()
           
 

Methods in uk.org.toot.audio.mixer with parameters of type AudioProcess
 void AudioMixerStrip.setDirectOutputProcess(AudioProcess output)
           
 void AudioMixerStrip.setInputProcess(AudioProcess input)
           
 void AudioMixerBus.setMeterProcess(AudioProcess meter)
           
 void AudioMixerBus.setOutputProcess(AudioProcess output)
           
 

Uses of AudioProcess in uk.org.toot.audio.server
 

Subinterfaces of AudioProcess in uk.org.toot.audio.server
 interface IOAudioProcess
          An AudioProcess with a ChannelFormat and a name, suitable for hardware i/o.
 

Uses of AudioProcess in uk.org.toot.audio.spi
 

Methods in uk.org.toot.audio.spi that return AudioProcess
abstract  AudioProcess AudioServiceProvider.createProcessor(AudioControls c)
           
 

Uses of AudioProcess in uk.org.toot.audio.system
 

Subinterfaces of AudioProcess in uk.org.toot.audio.system
 interface AudioInput
           
 interface AudioOutput
           
 interface AudioPort
           
 

Uses of AudioProcess in uk.org.toot.audio.tool
 

Classes in uk.org.toot.audio.tool that implement AudioProcess
 class DenormalProcess
          This class
 

Methods in uk.org.toot.audio.tool that return AudioProcess
 AudioProcess ToolServiceProvider.createProcessor(AudioControls c)
           
 

Uses of AudioProcess in uk.org.toot.synth
 

Classes in uk.org.toot.synth that implement AudioProcess
 class PolyphonicSynthChannel
          A PolyphonicSynthChannel is a SynthChannel that generates audio as an AudioProcess.
 

Uses of AudioProcess in uk.org.toot.synth.channels.example2
 

Classes in uk.org.toot.synth.channels.example2 that implement AudioProcess
 class Example2SynthChannel
          3 Band Limited Oscillators continously variable width between Pulse/Square or Saw/Triangle Hard Sync of oscillators 2 and 3 4 LFOs, Sine/Triangle, one for Vibrato, one per Oscillator modulating width 5 AHDSR Envelopes, one amplifier, one per filter, one for oscillators 2 and 3 Moog 24dB/octave Low Pass Filter Oberheim SEM 12dB/octave Multimode Filter
 

Uses of AudioProcess in uk.org.toot.synth.channels.example3
 

Classes in uk.org.toot.synth.channels.example3 that implement AudioProcess
 class Example3SynthChannel
          from pluck.c - elementary waveguide simulation of plucked strings - JOS 6/6/92
 

Uses of AudioProcess in uk.org.toot.synth.synths.plucked
 

Classes in uk.org.toot.synth.synths.plucked that implement AudioProcess
 class PluckedSynth
           
 



Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.