A B C D E F G H I J K L M N O P Q R S T V W X

P

PAD_BOWED - Static variable in class org.jfugue.Instrument
 
PAD_CHOIR - Static variable in class org.jfugue.Instrument
 
PAD_HALO - Static variable in class org.jfugue.Instrument
 
PAD_METALLIC - Static variable in class org.jfugue.Instrument
 
PAD_NEW_AGE - Static variable in class org.jfugue.Instrument
 
PAD_POLYSYNTH - Static variable in class org.jfugue.Instrument
 
PAD_SWEEP - Static variable in class org.jfugue.Instrument
 
PAD_WARM - Static variable in class org.jfugue.Instrument
 
PAN_FLUTE - Static variable in class org.jfugue.Instrument
 
PAN_POSITION - Static variable in class org.jfugue.Controller
 
PAN_POSITION_COARSE - Static variable in class org.jfugue.Controller
 
PAN_POSITION_FINE - Static variable in class org.jfugue.Controller
 
PARALLEL - Static variable in class org.jfugue.Note
Indicates that this note is played at the same time as a previous note in the same token.
parallelNoteEvent(Note) - Method in class org.jfugue.CollatedParserListener
 
parallelNoteEvent(Note) - Method in class org.jfugue.EasyAnticipatorListener
 
parallelNoteEvent(Note) - Method in class org.jfugue.extras.DiatonicIntervalPatternTransformer
Transforms the given note
parallelNoteEvent(Note) - Method in class org.jfugue.extras.DurationPatternTransformer
Transforms the given note
parallelNoteEvent(Note) - Method in class org.jfugue.extras.GetPatternForVoiceTool
Called when the parser encounters a parallel note event.
parallelNoteEvent(Note) - Method in class org.jfugue.extras.IntervalPatternTransformer
Transforms the given note
parallelNoteEvent(Note) - Method in class org.jfugue.extras.InvertPatternTransformer
Transforms the given note
parallelNoteEvent(Note) - Method in class org.jfugue.extras.ReversePatternTransformer
 
parallelNoteEvent(Note) - Method in class org.jfugue.MidiRenderer
 
parallelNoteEvent(Note) - Method in class org.jfugue.MusicStringRenderer
 
parallelNoteEvent(Note) - Method in class org.jfugue.MusicXmlRenderer
 
parallelNoteEvent(Note) - Method in interface org.jfugue.ParserListener
Called when the parser encounters a parallel note event.
parallelNoteEvent(Note) - Method in class org.jfugue.ParserListenerAdapter
Called when the parser encounters a parallel note event.
parallelNoteEvent(Note) - Method in class org.jfugue.PatternTransformer
Extend this method to make your transformer modify the note.
parallelNoteEvent(Note) - Method in class org.jfugue.StreamingMidiRenderer
 
parse(Sequence) - Method in class org.jfugue.MidiParser
Parses a Sequence and fires events to subscribed ParserListener interfaces.
parse(MidiMessage, long) - Method in class org.jfugue.MidiParser
Delegator method that calls specific parsers depending on the type of MidiMessage passed in.
parse(Pattern) - Method in class org.jfugue.MusicStringParser
Parses a Pattern and fires events to subscribed ParserListener interfaces.
parse(String) - Method in class org.jfugue.MusicXmlParser
 
parse(File) - Method in class org.jfugue.MusicXmlParser
 
parse(FileInputStream) - Method in class org.jfugue.MusicXmlParser
 
parse(Reader) - Method in class org.jfugue.MusicXmlParser
 
parse() - Method in class org.jfugue.MusicXmlParser
Parses a MusicXML file and fires events to subscribed ParserListener interfaces.
parseMicrosecondsPerBeat(MetaMessage, long) - Static method in class org.jfugue.TimeFactor
 
Parser - Class in org.jfugue
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.
Parser() - Constructor for class org.jfugue.Parser
 
PARSER_SPACES_EXC - Static variable in exception org.jfugue.JFugueException
The parser encountered spaces in a single token.
ParserListener - Interface in org.jfugue
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 - Class in org.jfugue
This Adapter class implements all of the methods of ParserListener, but the implementations are blank.
ParserListenerAdapter() - Constructor for class org.jfugue.ParserListenerAdapter
 
ParserProgressListener - Interface in org.jfugue
 
Pattern - Class in org.jfugue
This class represents a segment of music.
Pattern() - Constructor for class org.jfugue.Pattern
Instantiates a new pattern
Pattern(String) - Constructor for class org.jfugue.Pattern
Instantiates a new pattern using the given music string
Pattern(Pattern) - Constructor for class org.jfugue.Pattern
Copy constructor
Pattern(Pattern...) - Constructor for class org.jfugue.Pattern
This constructor creates a new Pattern that contains each of the given patterns
PatternListener - Interface in org.jfugue
Classes that implement PatternListener and add themselves as listeners to a Pattern object will receive events when new fragments are added to a Pattern.
PatternListenerAdapter - Class in org.jfugue
This Adapter class implements all of the methods of PatternListener, but the implementations are blank.
PatternListenerAdapter() - Constructor for class org.jfugue.PatternListenerAdapter
 
PatternTransformer - Class in org.jfugue
This class is used to transform a pattern.
PatternTransformer() - Constructor for class org.jfugue.PatternTransformer
 
pause() - Method in class org.jfugue.Player
 
PEDAL_HI_HAT - Static variable in class org.jfugue.Note
 
PERCUSSIVE_ORGAN - Static variable in class org.jfugue.Instrument
 
PHASER - Static variable in class org.jfugue.Controller
 
PHASER_LEVEL - Static variable in class org.jfugue.Controller
 
PIANO - Static variable in class org.jfugue.Instrument
 
PICCOLO - Static variable in class org.jfugue.Instrument
 
PitchBend - Class in org.jfugue
Represents pitch bend changes.
PitchBend(byte, byte) - Constructor for class org.jfugue.PitchBend
Creates a new Pitch Bend object, with the specified tempo value.
pitchBendEvent(PitchBend) - Method in class org.jfugue.CollatedParserListener
 
pitchBendEvent(PitchBend) - Method in class org.jfugue.extras.GetPatternForVoiceTool
Called when the parser encounters a pitch bend event.
pitchBendEvent(PitchBend) - Method in class org.jfugue.extras.ReversePatternTransformer
 
pitchBendEvent(PitchBend) - Method in class org.jfugue.MidiRenderer
 
pitchBendEvent(PitchBend) - Method in class org.jfugue.MusicStringRenderer
 
pitchBendEvent(PitchBend) - Method in class org.jfugue.MusicXmlRenderer
 
pitchBendEvent(PitchBend) - Method in interface org.jfugue.ParserListener
Called when the parser encounters a pitch bend event.
pitchBendEvent(PitchBend) - Method in class org.jfugue.ParserListenerAdapter
Called when the parser encounters a pitch bend event.
pitchBendEvent(PitchBend) - Method in class org.jfugue.PatternTransformer
Extend this method to make your transformer modify the pitch bend messages.
pitchBendEvent(PitchBend) - Method in class org.jfugue.StreamingMidiRenderer
 
PIZZICATO_STRINGS - Static variable in class org.jfugue.Instrument
 
play(Pattern) - Method in class org.jfugue.Player
Plays a pattern by setting up a Renderer and feeding the pattern to it.
play(Rhythm) - Method in class org.jfugue.Player
Plays a pattern by setting up a Renderer and feeding the pattern to it.
play(String) - Method in class org.jfugue.Player
Plays a string of music.
play(Anticipator, Pattern, long) - Method in class org.jfugue.Player
 
play(Anticipator, Sequence, Sequence, long) - Method in class org.jfugue.Player
 
Player - Class in org.jfugue
Prepares a pattern to be turned into music by the Renderer.
Player() - Constructor for class org.jfugue.Player
Instantiates a new Player object, which is used for playing music.
Player(boolean) - Constructor for class org.jfugue.Player
Instantiates a new Player object, which is used for playing music.
Player(Sequencer) - Constructor for class org.jfugue.Player
Creates a new Player instance using a Sequencer that you have provided.
Player(Synthesizer) - Constructor for class org.jfugue.Player
Creates a new Player instance using a Sequencer obtained from the Synthesizer that you have provided.
playMidiDirectly(File) - Method in class org.jfugue.Player
Plays a MIDI file, without doing any conversions to MusicStrings.
playMidiDirectly(URL) - Method in class org.jfugue.Player
Plays a URL that contains a MIDI sequence.
PLAYS_STRING_NOT_FILE_EXC - Static variable in exception org.jfugue.JFugueException
Player.play(String) plays a music string, not a filename
POLY - Static variable in class org.jfugue.Controller
 
POLY_OPERATION - Static variable in class org.jfugue.Controller
 
PolyphonicPressure - Class in org.jfugue
Represents tempo changes.
PolyphonicPressure(byte, byte) - Constructor for class org.jfugue.PolyphonicPressure
Creates a new polyphonic pressure object, with the specified key and pressure values.
polyphonicPressureEvent(PolyphonicPressure) - Method in class org.jfugue.CollatedParserListener
 
polyphonicPressureEvent(PolyphonicPressure) - Method in class org.jfugue.extras.GetPatternForVoiceTool
Called when the parser encounters a polyphonic pressure event.
polyphonicPressureEvent(PolyphonicPressure) - Method in class org.jfugue.extras.ReversePatternTransformer
 
polyphonicPressureEvent(PolyphonicPressure) - Method in class org.jfugue.MidiRenderer
 
polyphonicPressureEvent(PolyphonicPressure) - Method in class org.jfugue.MusicStringRenderer
 
polyphonicPressureEvent(PolyphonicPressure) - Method in class org.jfugue.MusicXmlRenderer
 
polyphonicPressureEvent(PolyphonicPressure) - Method in interface org.jfugue.ParserListener
Called when the parser encounters a polyphonic pressure event.
polyphonicPressureEvent(PolyphonicPressure) - Method in class org.jfugue.ParserListenerAdapter
Called when the parser encounters a polyphonic pressure event.
polyphonicPressureEvent(PolyphonicPressure) - Method in class org.jfugue.PatternTransformer
Extend this method to make your transformer modify the polyphonic pressure messages.
polyphonicPressureEvent(PolyphonicPressure) - Method in class org.jfugue.StreamingMidiRenderer
 
POLYSYNTH - Static variable in class org.jfugue.Instrument
 
PORTAMENTO - Static variable in class org.jfugue.Controller
 
PORTAMENTO_TIME - Static variable in class org.jfugue.Controller
 
PORTAMENTO_TIME_COARSE - Static variable in class org.jfugue.Controller
 
PORTAMENTO_TIME_FINE - Static variable in class org.jfugue.Controller
 
PPMtoBPM(int) - Static method in class org.jfugue.MusicXmlRenderer
converts pulses per minute (PPM) to beats per minute (BPM) assuming 240 pulses per second In MusicXML, BPM can be fractional, so PPMtoBPM returns a float
PRESTO - Static variable in class org.jfugue.Tempo
 
PRETISSIMO - Static variable in class org.jfugue.Tempo
 
printUsage() - Static method in class org.jfugue.extras.Midi2JFugue
 
progressReported(String, long, long) - Method in interface org.jfugue.ParserProgressListener
 
put(String, double) - Method in class org.jfugue.MicrotoneNotation
 

A B C D E F G H I J K L M N O P Q R S T V W X