uk.org.toot.audio.mixer
Class AudioMixerStrip
java.lang.Object
uk.org.toot.audio.core.AudioProcessChain
uk.org.toot.audio.mixer.AudioMixerStrip
- All Implemented Interfaces:
- AudioProcess
public class AudioMixerStrip
- extends AudioProcessChain
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.
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AudioMixerStrip
public AudioMixerStrip(AudioMixer mixer,
AudioControlsChain controlsChain)
getInputProcess
public AudioProcess getInputProcess()
setInputProcess
public void setInputProcess(AudioProcess input)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDirectOutputProcess
public AudioProcess getDirectOutputProcess()
setDirectOutputProcess
public void setDirectOutputProcess(AudioProcess output)
throws java.lang.Exception
- Throws:
java.lang.Exception
silence
public void silence()
mix
public int mix(AudioBuffer bufferToMix,
float[] gain)
Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.