|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.jfugue.Player
Prepares a pattern to be turned into music by the Renderer. This class also handles saving the sequence derived from a pattern as a MIDI file.
Renderer
,
Pattern
Constructor Summary | |
Player()
Instantiates a new Player object. |
Method Summary | |
javax.sound.midi.Sequencer |
getSequencer()
Returns the sequencer containing the MIDI data from a pattern that has been parsed. |
void |
play(Pattern pattern)
Plays a pattern by setting up a Renderer and feeding the pattern to it. |
void |
save(Pattern pattern,
java.lang.String filename)
Saves the MIDI data from a pattern into a file. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Player()
Method Detail |
public void play(Pattern pattern)
pattern
- the pattern to playRenderer
public void save(Pattern pattern, java.lang.String filename)
pattern
- the pattern to savepublic javax.sound.midi.Sequencer getSequencer()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |