Class LineInVoice

java.lang.Object
com.jsyn.unitgen.UnitGenerator
com.jsyn.unitgen.Circuit
com.softsynth.jmsl.jsyn2.unitvoices.LineInVoice
All Implemented Interfaces:
com.jsyn.unitgen.UnitSource, com.jsyn.unitgen.UnitVoice

public class LineInVoice
extends com.jsyn.unitgen.Circuit
implements com.jsyn.unitgen.UnitVoice
  • Field Summary

    Fields inherited from class com.jsyn.unitgen.UnitGenerator

    FALSE, PORT_NAME_AMPLITUDE, PORT_NAME_CUTOFF, PORT_NAME_FREQUENCY, PORT_NAME_FREQUENCY_SCALER, PORT_NAME_INPUT, PORT_NAME_OUTPUT, PORT_NAME_PAN, PORT_NAME_PHASE, PORT_NAME_PRESSURE, PORT_NAME_TIMBRE, PORT_NAME_TIME, TRUE
  • Constructor Summary

    Constructors
    Constructor Description
    LineInVoice()  
  • Method Summary

    Modifier and Type Method Description
    com.jsyn.ports.UnitOutputPort getOutput()  
    void noteOff​(com.softsynth.shared.time.TimeStamp arg0)  
    void noteOn​(double arg0, double arg1, com.softsynth.shared.time.TimeStamp arg2)  

    Methods inherited from class com.jsyn.unitgen.Circuit

    add, addPortAlias, flattenOutputs, generate, getPortByName, setEnabled, setFrameRate, setSynthesisEngine, usePreset

    Methods inherited from class com.jsyn.unitgen.UnitGenerator

    addPort, addPort, convertHalfLifeToMultiplier, generate, getCircuit, getFramePeriod, getFrameRate, getId, getPorts, getSynthesisEngine, getSynthesizer, getTopUnit, getUnitGenerator, isEnabled, isStartRequired, printConnections, printConnections, printConnections, pullData, setCircuit, setPort, start, start, start, stop, stop, stop

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.jsyn.unitgen.UnitVoice

    getUnitGenerator, setPort, usePreset
  • Constructor Details

    • LineInVoice

      public LineInVoice()
  • Method Details

    • getOutput

      public com.jsyn.ports.UnitOutputPort getOutput()
      Specified by:
      getOutput in interface com.jsyn.unitgen.UnitSource
    • noteOff

      public void noteOff​(com.softsynth.shared.time.TimeStamp arg0)
      Specified by:
      noteOff in interface com.jsyn.unitgen.UnitVoice
    • noteOn

      public void noteOn​(double arg0, double arg1, com.softsynth.shared.time.TimeStamp arg2)
      Specified by:
      noteOn in interface com.jsyn.unitgen.UnitVoice