The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > javax.sound.midi  [7 examples] > Events  [1 examples]

e722. Determining When a Midi Audio Player Has Finished Playing

A sequencer fires a meta message event when a midi file has finished playing.
    // To create a Sequencer object, see e716 Loading and Playing Midi Audio
    
    // Add a listener for meta message events
    sequencer.addMetaEventListener(
        new MetaEventListener() {
            public void meta(MetaMessage event) {
                if (event.getType() == 47) {
                    // Sequencer is done playing
                }
            }
        });

 Related Examples

See also: Playing    Properties   


© 2002 Addison-Wesley.