Package com.softsynth.jmsl.score.util
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 Summary
Constructors Constructor Description QuietPlayLurkingInstrument()
-
Method Summary
Modifier and Type Method Description int
getJMSLScoreInstrumentType()
boolean
isConnectable()
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.Methods inherited from class com.softsynth.jmsl.InstrumentAdapter
close, getDimensionNameSpace, getInterpreter, getMixerClassName, getMusicDevice, getName, getNumOutputs, getOutput, getOutput, getTransposition, main, noteOff, noteOn, noteOnFor, off, on, open, play, setDimensionNameSpace, setInterpreter, setMixerClassName, setMusicDevice, setName, setTransposition, toString, update
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
QuietPlayLurkingInstrument
public QuietPlayLurkingInstrument()
-
-
Method Details
-
notifyPlayLurker
Override to do something useful, and put it in your jmsl_plugins folder or use directly in your own code.- Specified by:
notifyPlayLurker
in interfacePlayLurker
-
getJMSLScoreInstrumentType
public int getJMSLScoreInstrumentType()- Returns:
- Score.QUIET_INSTRUMENT
-
isConnectable
public boolean isConnectable()- Returns:
- false
-