Class AllocatedSynthVoiceLookup

java.lang.Object
com.softsynth.jmsl.jsyn.AllocatedSynthVoiceLookup

public class AllocatedSynthVoiceLookup
extends java.lang.Object
Deprecated.
use the pure Java JSyn2 package instead
Used by an instance of a JSyn instrument to map allocated synthnotes to the double[] that was used to allocate them, for use to retrieve for update() and off() methods
Author:
Nick Didkovsky, (c) 2005 Nick Didkovsky, nick@didkovsky.com
  • Constructor Summary

    Constructors
    Constructor Description
    AllocatedSynthVoiceLookup()
    Deprecated.
     
  • Method Summary

    Modifier and Type Method Description
    void put​(com.softsynth.jsyn.SynthObject sn, PlayTimeDoubleArrayPair ptdap)
    Deprecated.
     
    com.softsynth.jsyn.SynthObject retrieveSynthNoteForUpdate​(UpdatableInstrument ins, double[] dar)
    Deprecated.
    Search through Hashtable for double[] whose getUpdateDimension() matches the value in dar[getUpdateDimension()].

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AllocatedSynthVoiceLookup

      public AllocatedSynthVoiceLookup()
      Deprecated.
  • Method Details

    • retrieveSynthNoteForUpdate

      public com.softsynth.jsyn.SynthObject retrieveSynthNoteForUpdate​(UpdatableInstrument ins, double[] dar)
      Deprecated.
      Search through Hashtable for double[] whose getUpdateDimension() matches the value in dar[getUpdateDimension()]. In case of duplicates, always return the one with most recent playTime.
      Returns:
      the most recent matching SynthNote
    • put

      public void put​(com.softsynth.jsyn.SynthObject sn, PlayTimeDoubleArrayPair ptdap)
      Deprecated.