Class QuietPlayLurkingInstrument

java.lang.Object
com.softsynth.jmsl.InstrumentAdapter
com.softsynth.jmsl.score.util.QuietPlayLurkingInstrument
All Implemented Interfaces:
Instrument, Namable, OutputProvider, PlayLurker, Transposable

public class QuietPlayLurkingInstrument
extends InstrumentAdapter
implements PlayLurker
Override notifyPlayLurker to do something useful, and put .class file in your jmsl_plugins folder for loading into JScore, or use directly in your own code.
Author:
Nick Didkovsky, (c) 2004 All rights reserved, Email: nick@didkovsky.com
  • Constructor Details

    • QuietPlayLurkingInstrument

      public QuietPlayLurkingInstrument()
  • Method Details

    • notifyPlayLurker

      public void notifyPlayLurker​(double playTime, MusicJob list, int index)
      Override to do something useful, and put it in your jmsl_plugins folder or use directly in your own code.
      Specified by:
      notifyPlayLurker in interface PlayLurker
    • getJMSLScoreInstrumentType

      public int getJMSLScoreInstrumentType()
      Returns:
      Score.QUIET_INSTRUMENT
    • isConnectable

      public boolean isConnectable()
      Returns:
      false