Uses of Package
org.jfugue

Packages that use org.jfugue
org.jfugue   
org.jfugue.extras   
 

Classes in org.jfugue used by org.jfugue
Anticipator
          This class can be used in conjunction with a call to Player.play() to inform your application about musical events before they happen.
ChannelPressure
          Represents channel pressure changes.
Controller
          Contains information for MIDI Controller Events.
Instrument
          Represents instrument changes, also known as patch changes.
JFugueElement
          This is the base class for the JFugue elements, including Voice, Instrument, Note, Controller, and Tempo.
JFugueException
          Handles JFugue parsing exceptions.
KeySignature
          Represents key signature changes.
Layer
          Represents layer changes.
Measure
          Represents a measure marker.
MicrotoneHelper
          Facilitates playing microtonal music - Indian, Turkish, Indonesian, etc.
MidiMessageRecipient
           
MidiParser
           
Note
          Contains all information necessary for a musical note, including pitch, duration, attack velocity, and decay velocity.
Parser
          You may notice that there is no parse() method in the Parser class! That's because the parse() method may take any type of parameter, as well as any number of parameters, so it isn't something that can declared ahead of time.
ParserListener
          Classes that implement ParserListener and add themselves as listeners to a Parser object will receive events when the Parser inteprets tokens from a Music String.
ParserListenerAdapter
          This Adapter class implements all of the methods of ParserListener, but the implementations are blank.
ParserProgressListener
           
Pattern
          This class represents a segment of music.
PatternListener
          Classes that implement PatternListener and add themselves as listeners to a Pattern object will receive events when new fragments are added to a Pattern.
PitchBend
          Represents pitch bend changes.
PolyphonicPressure
          Represents tempo changes.
Rhythm
          Provides the ability to build a rhythm using a simple strings in which individual characters represent MusicString elements.
Tempo
          Represents tempo changes.
Time
          Represents a timing value, which can be used to indicate when certain events are played.
Voice
          Represents voice changes, also known as track changes.
 

Classes in org.jfugue used by org.jfugue.extras
ChannelPressure
          Represents channel pressure changes.
Controller
          Contains information for MIDI Controller Events.
Instrument
          Represents instrument changes, also known as patch changes.
KeySignature
          Represents key signature changes.
Layer
          Represents layer changes.
Measure
          Represents a measure marker.
Note
          Contains all information necessary for a musical note, including pitch, duration, attack velocity, and decay velocity.
ParserListener
          Classes that implement ParserListener and add themselves as listeners to a Parser object will receive events when the Parser inteprets tokens from a Music String.
ParserListenerAdapter
          This Adapter class implements all of the methods of ParserListener, but the implementations are blank.
Pattern
          This class represents a segment of music.
PatternFactory
          This class is used to generate pre-defined Patterns during runtime.
PatternTool
          Abstract class represting a tool that works on patterns to measure or assess something about the pattern.
PatternTransformer
          This class is used to transform a pattern.
PitchBend
          Represents pitch bend changes.
PolyphonicPressure
          Represents tempo changes.
Tempo
          Represents tempo changes.
Time
          Represents a timing value, which can be used to indicate when certain events are played.
Voice
          Represents voice changes, also known as track changes.