|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.brackeen.javagamebook.sound.MidiPlayer
Field Summary | |
static int |
END_OF_TRACK_MESSAGE
|
Constructor Summary | |
MidiPlayer()
Creates a new MidiPlayer object. |
Method Summary | |
void |
close()
Closes the sequencer. |
javax.sound.midi.Sequence |
getSequence(java.io.InputStream is)
Loads a sequence from an input stream. |
javax.sound.midi.Sequence |
getSequence(java.lang.String filename)
Loads a sequence from the file system. |
javax.sound.midi.Sequencer |
getSequencer()
Gets the sequencer. |
boolean |
isPaused()
Returns the paused state. |
void |
meta(javax.sound.midi.MetaMessage event)
This method is called by the sound system when a meta event occurs. |
void |
play(javax.sound.midi.Sequence sequence,
boolean loop)
Plays a sequence, optionally looping. |
void |
setPaused(boolean paused)
Sets the paused state. |
void |
stop()
Stops the sequencer and resets its position to 0. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int END_OF_TRACK_MESSAGE
Constructor Detail |
public MidiPlayer()
Method Detail |
public javax.sound.midi.Sequence getSequence(java.lang.String filename)
public javax.sound.midi.Sequence getSequence(java.io.InputStream is)
public void play(javax.sound.midi.Sequence sequence, boolean loop)
public void meta(javax.sound.midi.MetaMessage event)
meta
in interface javax.sound.midi.MetaEventListener
public void stop()
public void close()
public javax.sound.midi.Sequencer getSequencer()
public void setPaused(boolean paused)
public boolean isPaused()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |