rasmus.interpreter.controls.sampled
Class AudioAbstractAnalyzer

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

public abstract class AudioAbstractAnalyzer
extends ControlPaintAdapter
implements javax.sound.midi.Receiver, java.lang.Runnable


Constructor Summary
AudioAbstractAnalyzer(java.util.Map parameters)
           
 
Method Summary
 void calc()
           
 void close()
           
 void init()
           
 boolean isActive()
           
 void send(javax.sound.midi.MidiMessage arg0, long arg1)
           
 void start()
           
 void 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
 
Methods inherited from interface java.lang.Runnable
run
 

Constructor Detail

AudioAbstractAnalyzer

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

init

public void init()

close

public void close()
Specified by:
close in interface javax.sound.midi.Receiver
Specified by:
close in interface ControlInstance
Specified by:
close in class ControlAdapter

isActive

public boolean isActive()

start

public void start()

stop

public void stop()

send

public void send(javax.sound.midi.MidiMessage arg0,
                 long arg1)
Specified by:
send in interface javax.sound.midi.Receiver

calc

public void calc()
Specified by:
calc in class ControlAdapter