Package jmsltutorial
Class HardCodedMusicJob
java.lang.Object
com.softsynth.jmsl.MusicJob
jmsltutorial.HardCodedMusicJob
- All Implemented Interfaces:
Composable,Playable,java.lang.Runnable
public class HardCodedMusicJob extends MusicJob
-
Field Summary
Fields inherited from class com.softsynth.jmsl.MusicJob
repeatCount -
Constructor Summary
Constructors Constructor Description HardCodedMusicJob() -
Method Summary
Methods inherited from class com.softsynth.jmsl.MusicJob
add, addPlayLurker, addRepeatPlayable, addStartPlayable, addStopPlayable, advanceCurrentTime, contains, elements, finish, finishAll, getChild, getChildren, getCurrentTime, getDataTranslator, getDuration, getInstrument, getName, getParent, getPlayLurkers, getRepeatCount, getRepeatPause, getRepeatPlayables, getRepeats, getStartDelay, getStartPause, getStartPlayables, getStartTime, getStopDelay, getStopPlayables, getTimeStretch, getTransposition, halt, indexOf, insert, internalRepeat, isRunning, launch, launch, play, play, print, printHierarchy, printHierarchy, remove, remove, removeAll, removeAllPlayLurkers, removeAllRepeatPlayables, removeAllStartPlayables, removeAllStopPlayables, removePlayLurker, removeRepeatPlayable, removeStartPlayable, removeStopPlayable, run, setCurrentTime, setDataTranslator, setDuration, setInstrument, setName, setParent, setRepeatPause, setRepeats, setStartDelay, setStartPause, setStartTime, setStopDelay, setTimeStretch, setTransposition, size, start, stop, timeStretch, transposition, waitForDoneMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
HardCodedMusicJob
public HardCodedMusicJob()
-
-
Method Details
-
repeat
public double repeat(double playTime)Override repeat() to provide your own functionality- Specified by:
repeatin interfaceComposable- Overrides:
repeatin classMusicJob- Returns:
- stopTime
-
main
public static void main(java.lang.String[] args)
-