com.jsyn.scope
Class AudioScopeModel
java.lang.Object
com.jsyn.scope.AudioScopeModel
- All Implemented Interfaces:
- java.lang.Runnable
public class AudioScopeModel
- extends java.lang.Object
- implements java.lang.Runnable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AudioScopeModel
public AudioScopeModel(Synthesizer synth)
addProbe
public AudioScopeProbe addProbe(UnitOutputPort output,
int partIndex)
start
public void start()
stop
public void stop()
getProbes
public AudioScopeProbe[] getProbes()
getSynthesizer
public Synthesizer getSynthesizer()
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
addChangeListener
public void addChangeListener(javax.swing.event.ChangeListener changeListener)
removeChangeListener
public void removeChangeListener(javax.swing.event.ChangeListener changeListener)
setTriggerMode
public void setTriggerMode(AudioScope.TriggerMode triggerMode)
setTriggerSource
public void setTriggerSource(AudioScopeProbe probe)
getSample
public double getSample(int bufferIndex,
int i)
getFramesCaptured
public int getFramesCaptured()
getStartIndex
public int getStartIndex()
getVisibleSize
public int getVisibleSize()
getTriggerComboBoxModel
public javax.swing.ComboBoxModel getTriggerComboBoxModel()