uk.org.toot.audio.mixer
Class MainMixProcess

java.lang.Object
  extended by uk.org.toot.audio.core.SimpleAudioProcess
      extended by uk.org.toot.audio.mixer.MixProcess
          extended by uk.org.toot.audio.mixer.MainMixProcess
All Implemented Interfaces:
AudioProcess

public class MainMixProcess
extends MixProcess

MainMixProcess adds dynamic routing capability to MixProcess. i.e main bus routing to groups or master strip.


Field Summary
 
Fields inherited from interface uk.org.toot.audio.core.AudioProcess
AUDIO_DISCONNECT, AUDIO_OK
 
Constructor Summary
MainMixProcess(AudioMixerStrip strip, MainMixVariables vars, AudioMixer mixer)
           
 
Method Summary
 void close()
          Close any resources opened by this AudioProcess.
 void open()
          Open any resources required by this AudioProcess.
 
Methods inherited from class uk.org.toot.audio.mixer.MixProcess
processAudio
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MainMixProcess

public MainMixProcess(AudioMixerStrip strip,
                      MainMixVariables vars,
                      AudioMixer mixer)
Method Detail

open

public void open()
Description copied from interface: AudioProcess
Open any resources required by this AudioProcess.

Specified by:
open in interface AudioProcess
Overrides:
open in class SimpleAudioProcess

close

public void close()
Description copied from interface: AudioProcess
Close any resources opened by this AudioProcess.

Specified by:
close in interface AudioProcess
Overrides:
close in class SimpleAudioProcess


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