rasmus.interpreter.controls.sampled
Class AudioAbstractGraphAnalyzer

java.lang.Object
  extended by rasmus.interpreter.controls.ControlAdapter
      extended by rasmus.interpreter.controls.ControlPaintAdapter
          extended by rasmus.interpreter.controls.sampled.AudioAbstractAnalyzer
              extended by rasmus.interpreter.controls.sampled.AudioAbstractGraphAnalyzer
All Implemented Interfaces:
java.lang.Runnable, javax.sound.midi.Receiver, ControlInstance, ListPartListener, DoublePartListener

public abstract class AudioAbstractGraphAnalyzer
extends AudioAbstractAnalyzer


Constructor Summary
AudioAbstractGraphAnalyzer(java.util.Map parameters)
           
 
Method Summary
 void paint(double[][] buffer)
           
 void paintGraph(double[][] buffer)
           
 void paintGraph2(double[][] buffer)
           
 void run()
           
 
Methods inherited from class rasmus.interpreter.controls.sampled.AudioAbstractAnalyzer
calc, close, init, isActive, send, start, stop
 
Methods inherited from class rasmus.interpreter.controls.ControlPaintAdapter
getBufferedImage, getGraphics, getJComponent, getSize, isDoubleBuffering, repaint, setDoubleBuffering, setXOffset
 
Methods inherited from class rasmus.interpreter.controls.ControlAdapter
objectAdded, objectRemoved, objectsAdded, objectsRemoved, valueChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AudioAbstractGraphAnalyzer

public AudioAbstractGraphAnalyzer(java.util.Map parameters)
Method Detail

run

public void run()

paint

public void paint(double[][] buffer)

paintGraph2

public void paintGraph2(double[][] buffer)

paintGraph

public void paintGraph(double[][] buffer)