public class AudioScopeModel
extends java.lang.Object
implements java.lang.Runnable
Constructor and Description |
---|
AudioScopeModel(Synthesizer synth) |
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(javax.swing.event.ChangeListener changeListener) |
AudioScopeProbe |
addProbe(UnitOutputPort output,
int partIndex) |
int |
getFramesCaptured() |
int |
getFramesPerBuffer() |
AudioScopeProbe[] |
getProbes() |
double |
getSample(int bufferIndex,
int i) |
int |
getStartIndex() |
Synthesizer |
getSynthesizer() |
TriggerModel |
getTriggerModel() |
int |
getVisibleSize() |
void |
removeChangeListener(javax.swing.event.ChangeListener changeListener) |
void |
run() |
void |
setTriggerMode(AudioScope.TriggerMode triggerMode) |
void |
setTriggerSource(AudioScopeProbe probe) |
void |
start() |
void |
stop() |
public AudioScopeModel(Synthesizer synth)
public AudioScopeProbe addProbe(UnitOutputPort output, int partIndex)
public void start()
public void stop()
public AudioScopeProbe[] getProbes()
public Synthesizer getSynthesizer()
public void run()
run
in interface java.lang.Runnable
public void addChangeListener(javax.swing.event.ChangeListener changeListener)
public void removeChangeListener(javax.swing.event.ChangeListener changeListener)
public void setTriggerMode(AudioScope.TriggerMode triggerMode)
public void setTriggerSource(AudioScopeProbe probe)
public double getSample(int bufferIndex, int i)
public int getFramesPerBuffer()
public int getFramesCaptured()
public int getVisibleSize()
public int getStartIndex()
public TriggerModel getTriggerModel()