Class PlayMidi

java.lang.Object
  extended by PlayMidi
All Implemented Interfaces:
EventListener, MetaEventListener

public class PlayMidi
extends Object
implements MetaEventListener


Field Summary
private  DecimalFormat df
           
private static int END_OF_TRACK
           
private  String filename
           
private static org.apache.log4j.Logger logger
           
private  Sequence seq
           
private  Sequencer sequencer
           
private static String SOUND_DIR
           
private  Synthesizer synthesizer
           
 
Constructor Summary
PlayMidi(String fnm)
           
 
Method Summary
private  void close()
           
private  void initSequencer()
           
private  void loadMidi(String fnm)
           
static void main(String[] args)
           
 void meta(MetaMessage event)
           
private  void play()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static final org.apache.log4j.Logger logger

END_OF_TRACK

private static final int END_OF_TRACK
See Also:
Constant Field Values

SOUND_DIR

private static final String SOUND_DIR
See Also:
Constant Field Values

sequencer

private Sequencer sequencer

synthesizer

private Synthesizer synthesizer

seq

private Sequence seq

filename

private String filename

df

private DecimalFormat df
Constructor Detail

PlayMidi

public PlayMidi(String fnm)
Method Detail

initSequencer

private void initSequencer()

loadMidi

private void loadMidi(String fnm)

play

private void play()

meta

public void meta(MetaMessage event)
Specified by:
meta in interface MetaEventListener

close

private void close()

main

public static void main(String[] args)


Copyright © 2011-2012 Sahits GmbH. All Rights Reserved.