com.jsyn.instruments
Class ClaveFM

java.lang.Object
  extended by com.jsyn.unitgen.UnitGenerator
      extended by com.jsyn.unitgen.Circuit
          extended by com.jsyn.instruments.DrumWoodFM
              extended by com.jsyn.instruments.ClaveFM
All Implemented Interfaces:
UnitSource, UnitVoice

public class ClaveFM
extends DrumWoodFM

FM Clave instrument using 2 Operator FM.


Field Summary
 
Fields inherited from class com.jsyn.instruments.DrumWoodFM
frequency, index, mcratio
 
Fields inherited from class com.jsyn.unitgen.UnitGenerator
FALSE, TRUE
 
Constructor Summary
ClaveFM()
           
 
Method Summary
 void setupProgram()
           
 
Methods inherited from class com.jsyn.instruments.DrumWoodFM
getOutput, noteOff, noteOn
 
Methods inherited from class com.jsyn.unitgen.Circuit
add, flattenOutputs, generate, setSynthesisEngine
 
Methods inherited from class com.jsyn.unitgen.UnitGenerator
addPort, convertHalfLifeToMultiplier, generate, getCircuit, getFramePeriod, getFrameRate, getPortByName, getPorts, getSynthesisEngine, isEnabled, pullData, setCircuit, setFrameRate, start, stop
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClaveFM

public ClaveFM()
Method Detail

setupProgram

public void setupProgram()
Overrides:
setupProgram in class DrumWoodFM