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

A

add(PatternProducer...) - Method in class org.jfugue.pattern.Pattern
 
add(String) - Method in class org.jfugue.pattern.Pattern
 
add(PatternProducer, int) - Method in class org.jfugue.pattern.Pattern
 
add(String, int) - Method in class org.jfugue.pattern.Pattern
 
addAltLayerProvider(int, RhythmAltLayerProvider) - Method in class org.jfugue.rhythm.Rhythm
Gives a RhythmAltLayerProvider, which will make its own determination about what type of alt layer to play, and when to play it.
addAltLayerProvider(int, RhythmAltLayerProvider, int) - Method in class org.jfugue.rhythm.Rhythm
Gives a RhythmAltLayerProvider, which will make its own determination about what type of alt layer to play, and when to play it.
addAuxilliaryMidiParser(AuxilliaryMidiParser) - Method in class org.jfugue.midi.MidiParser
 
addChord(String, String) - Static method in class org.jfugue.theory.Chord
 
addChord(String, Intervals) - Static method in class org.jfugue.theory.Chord
 
addEndOfTrackListener(EndOfTrackListener) - Method in class org.jfugue.player.SequencerManager
 
addInstruction(String, Instruction) - Method in class org.staccato.InstructionPreprocessor
 
addInstruction(String, PatternProducer) - Method in class org.staccato.InstructionPreprocessor
 
addInstruction(String, String) - Method in class org.staccato.InstructionPreprocessor
 
addLayer(String) - Method in class org.jfugue.rhythm.Rhythm
Adds a layer to this Rhythm, but fails silently if the rhythm already has MAX_LAYERS layers.
addManagedPlayerListener(ManagedPlayerListener) - Method in class org.jfugue.player.ManagedPlayer
 
addOneTimeAltLayer(int, int, String) - Method in class org.jfugue.rhythm.Rhythm
Sets an alt layer that will play one time, at the given segment.
addOneTimeAltLayer(int, int, String, int) - Method in class org.jfugue.rhythm.Rhythm
Sets an alt layer that will play one time, at the given segment.
addParserListener(ParserListener) - Method in class org.jfugue.devices.MusicTransmitterToParserListener
 
addParserListener(ParserListener) - Method in class org.jfugue.parser.Parser
 
addPreprocessorFunction(PreprocessorFunction) - Method in class org.staccato.functions.FunctionManager
 
addRangedAltLayer(int, int, int, String) - Method in class org.jfugue.rhythm.Rhythm
Sets an alt layer that will play between and including the start and end indices.
addRangedAltLayer(int, int, int, String, int) - Method in class org.jfugue.rhythm.Rhythm
Sets an alt layer that will play between and including the start and end indices.
addRecurringAltLayer(int, int, int, int, String) - Method in class org.jfugue.rhythm.Rhythm
Sets an alt layer that will recur every recurrence times *after* the start index is reached.
addRecurringAltLayer(int, int, int, int, String, int) - Method in class org.jfugue.rhythm.Rhythm
Sets an alt layer that will recur every recurrence times *after* the start index is reached.
addSubparserFunction(SubparserFunction) - Method in class org.staccato.functions.FunctionManager
 
addToEachNoteToken(String) - Method in class org.jfugue.pattern.Pattern
Expects a parameter of "note decorators" - i.e., things that are added to the end of a note, such as duration or attack/decay settings; splits the given parameter on spaces and applies each decorator to each note as it is encountered in the current pattern.
addTrackTickTimeBookmark(String) - Method in class org.jfugue.midi.TrackTimeManager
 
advanceTrackBeatTime(double) - Method in class org.jfugue.midi.TrackTimeManager
Advances the timer for the current track by the specified duration, which is specified in Pulses Per Quarter (PPQ)
afterParsingFinished() - Method in class org.jfugue.devtools.DiagnosticParserListener
 
afterParsingFinished() - Method in class org.jfugue.integration.MusicXmlParserListener
 
afterParsingFinished() - Method in class org.jfugue.midi.MidiParserListener
 
afterParsingFinished() - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
afterParsingFinished() - Method in interface org.jfugue.parser.ParserListener
Called when the parser has parsed its last item.
afterParsingFinished() - Method in class org.jfugue.parser.ParserListenerAdapter
 
afterParsingFinished() - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
afterParsingFinished() - Method in class org.jfugue.temporal.TemporalPLP
 
afterParsingFinished() - Method in class org.staccato.StaccatoParserListener
 
afterParsingFinished() - Method in class org.staccato.tools.StaccatoElementSorter
 
allChordsAs(String) - Method in class org.jfugue.theory.ChordProgression
Requires passing a string that has dollar signs followed by an index, in which case each dollar+index will be replaced by the indexed chord of the chord progression.
apply(String, StaccatoParserContext) - Method in class org.staccato.functions.ArpeggiatedChordFunction
 
apply(String, StaccatoParserContext) - Method in class org.staccato.functions.ChannelPressureFunction
 
apply(String, StaccatoParserContext) - Method in class org.staccato.functions.ControllerFunction
 
apply(String, StaccatoParserContext) - Method in class org.staccato.functions.DefaultPreprocessorFunction
 
apply(String, StaccatoParserContext) - Method in class org.staccato.functions.PitchWheelFunction
 
apply(String, StaccatoParserContext) - Method in class org.staccato.functions.PolyPressureFunction
 
apply(String, StaccatoParserContext) - Method in class org.staccato.functions.SysexFunction
 
apply(String, StaccatoParserContext) - Method in class org.staccato.functions.TrillFunction
 
apply(String, StaccatoParserContext) - Method in interface org.staccato.PreprocessorFunction
Returns a string that should be inserted into the Staccato string instead of the function which is being pre-processed.
apply(String, StaccatoParserContext) - Method in interface org.staccato.SubparserFunction
 
ArpeggiatedChordFunction - Class in org.staccato.functions
 
as(String) - Method in class org.jfugue.theory.Intervals
Accepts a string of replacement values, like $1 $2 $2, which will be populated with the 1st, 2nd, and 2nd intervals when getPattern() is called.
askForMidiDevice() - Static method in class org.jfugue.devtools.MidiDevicePrompt
 
Atom - Class in org.jfugue.pattern
An Atom represents a single entity of a Voice+Layer+Instrument+Note and is useful especially when using the Realtime Player, so all of the information about a specific note is conveyed at the same time.
Atom(byte, byte, byte, String) - Constructor for class org.jfugue.pattern.Atom
 
Atom(byte, byte, byte, Note) - Constructor for class org.jfugue.pattern.Atom
 
Atom(String, String, String, String) - Constructor for class org.jfugue.pattern.Atom
 
Atom(String, String, String, Note) - Constructor for class org.jfugue.pattern.Atom
 
ATOM - Static variable in class org.staccato.AtomSubparser
 
atomize() - Method in class org.jfugue.pattern.Pattern
Turns the given pattern into a pattern of Voice-Instrument-Note atoms
AtomSubparser - Class in org.staccato
Parses Instrument, Voice, and Layer tokens.
AtomSubparser() - Constructor for class org.staccato.AtomSubparser
 
AuxilliaryMidiParser - Interface in org.jfugue.midi
Provides implementors with an opportunity to know when MidiEvents have been parsed by the MidiParser, and lets implementors deal with MidiEvents that the MidiParser does not handle.

B

BarEvent(long) - Constructor for class org.jfugue.temporal.TemporalEvents.BarEvent
 
BARLINE - Static variable in class org.staccato.BarLineSubparser
 
BarLineSubparser - Class in org.staccato
Catches bar lines
BarLineSubparser() - Constructor for class org.staccato.BarLineSubparser
 
BEATTIME - Static variable in class org.staccato.BeatTimeSubparser
 
BEATTIME_USE_MARKER - Static variable in class org.staccato.BeatTimeSubparser
 
BeatTimeSubparser - Class in org.staccato
 
BeatTimeSubparser() - Constructor for class org.staccato.BeatTimeSubparser
 
beforeParsingStarts() - Method in class org.jfugue.devtools.DiagnosticParserListener
 
beforeParsingStarts() - Method in class org.jfugue.integration.MusicXmlParserListener
 
beforeParsingStarts() - Method in class org.jfugue.midi.MidiParserListener
 
beforeParsingStarts() - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
beforeParsingStarts() - Method in interface org.jfugue.parser.ParserListener
Called when the parser first starts up, but before it starts parsing anything.
beforeParsingStarts() - Method in class org.jfugue.parser.ParserListenerAdapter
 
beforeParsingStarts() - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
beforeParsingStarts() - Method in class org.jfugue.temporal.TemporalPLP
 
beforeParsingStarts() - Method in class org.staccato.StaccatoParserListener
 
beforeParsingStarts() - Method in class org.staccato.tools.StaccatoElementSorter
 
BPMtoPPM(float) - Static method in class org.jfugue.integration.MusicXmlParser
converts beats per minute (BPM) to pulses per minute (PPM) assuming 240 pulses per second In MusicXML, BPM can be fractional, so BPMtoPPM takes a float argument
BrokenChordPreprocessor - Class in org.staccato
 
BrokenChordPreprocessor() - Constructor for class org.staccato.BrokenChordPreprocessor
 

C

CALCULATED_NOTE_OUT_OF_RANGE - Static variable in class org.staccato.StaccatoMessages
 
canAddLayer() - Method in class org.jfugue.rhythm.Rhythm
Returns true if the number of layers is less than MAX_LAYERS, which is limited to 16 by the MIDI Specification
CarnaticReplacementMap - Class in org.staccato.maps
 
CarnaticReplacementMap() - Constructor for class org.staccato.maps.CarnaticReplacementMap
 
ChainingParserListenerAdapter - Class in org.jfugue.parser
This allows chaining of ParserListeners that enable each listener in the chain to alter the events it passes to the other parsers it knows about.
ChainingParserListenerAdapter() - Constructor for class org.jfugue.parser.ChainingParserListenerAdapter
 
changeChannelPressure(byte) - Method in class org.jfugue.realtime.RealtimePlayer
 
changeController(byte, byte) - Method in class org.jfugue.realtime.RealtimePlayer
 
changeInstrument(int) - Method in class org.jfugue.realtime.RealtimePlayer
 
changeInstrument(String) - Method in class org.jfugue.realtime.RealtimePlayer
 
changePolyphonicPressure(byte, byte) - Method in class org.jfugue.realtime.RealtimePlayer
 
changeTrack(int) - Method in class org.jfugue.realtime.RealtimePlayer
 
changeValue(int) - Method in class org.jfugue.theory.Note
 
ChannelPressureEvent(byte) - Constructor for class org.jfugue.temporal.TemporalEvents.ChannelPressureEvent
 
ChannelPressureFunction - Class in org.staccato.functions
 
Choice(String...) - Constructor for class org.staccato.Instruction.Choice
 
Choice(int...) - Constructor for class org.staccato.Instruction.Choice
 
Choice(PatternProducer...) - Constructor for class org.staccato.Instruction.Choice
 
Chord - Class in org.jfugue.theory
 
Chord(String) - Constructor for class org.jfugue.theory.Chord
 
Chord(Chord) - Constructor for class org.jfugue.theory.Chord
 
Chord(Note, Intervals) - Constructor for class org.jfugue.theory.Chord
 
Chord(Key) - Constructor for class org.jfugue.theory.Chord
 
ChordEvent(Chord) - Constructor for class org.jfugue.temporal.TemporalEvents.ChordEvent
 
chordMap - Static variable in class org.jfugue.theory.Chord
 
ChordProgression - Class in org.jfugue.theory
 
ChordProgression(String) - Constructor for class org.jfugue.theory.ChordProgression
Creates a chord progression given a Progression String, like "I vi ii V" - case is important! Chords can be separated with spaces ("I vi ii V") or dashes ("I-vi-ii-V").
ChordProgression(String[]) - Constructor for class org.jfugue.theory.ChordProgression
Creates a chord progression given an array of Progression Strings, like { "I", "vi", "ii", "V" } - case is important!
ChordProvider - Interface in org.jfugue.provider
This interface must be implemented by the parser responsible for Staccato strings
ChordProviderFactory - Class in org.jfugue.provider
 
ChordProviderFactory() - Constructor for class org.jfugue.provider.ChordProviderFactory
 
CIRCLE_OF_FIFTHS - Static variable in class org.jfugue.theory.Scale
 
clear() - Method in class org.jfugue.pattern.Pattern
 
clear(int, int) - Method in class org.jfugue.pattern.TrackTable
 
clearParserListeners() - Method in class org.jfugue.parser.Parser
 
clone() - Method in class org.jfugue.rhythm.Rhythm
 
close() - Method in class org.jfugue.devices.MidiParserReceiver
 
close() - Method in class org.jfugue.devices.MusicTransmitterToParserListener
 
close() - Method in class org.jfugue.devices.MusicTransmitterToSequence
 
close() - Method in class org.jfugue.player.SequencerManager
 
close() - Method in class org.jfugue.realtime.RealtimePlayer
 
CollectedNotesPreprocessor - Class in org.staccato
 
CollectedNotesPreprocessor() - Constructor for class org.staccato.CollectedNotesPreprocessor
 
combine(Rhythm...) - Static method in class org.jfugue.rhythm.Rhythm
Combines rhythms into multiple layers.
comparePatterns(Pattern, Pattern) - Method in class org.jfugue.tools.GetPatternStats
Parses two patterns to find average difference of all stats
ComputeDurationForEachTrackTool - Class in org.jfugue.tools
 
ComputeDurationForEachTrackTool() - Constructor for class org.jfugue.tools.ComputeDurationForEachTrackTool
 
connectSequencerToSynthesizer() - Method in class org.jfugue.player.SequencerManager
 
CONTROLLER_INT_TO_STRING - Static variable in class org.jfugue.midi.MidiDictionary
 
CONTROLLER_STRING_TO_INT - Static variable in class org.jfugue.midi.MidiDictionary
 
ControllerEvent(byte, byte) - Constructor for class org.jfugue.temporal.TemporalEvents.ControllerEvent
 
ControllerFunction - Class in org.staccato.functions
 
convertAccidentalCountToKeyRootPositionInOctave(int, byte) - Method in interface org.jfugue.provider.KeyProvider
Turns number of accidentals (negative for flats, positive for sharps) to a key and returns the key's root note's position in the octave
convertAccidentalCountToKeyRootPositionInOctave(int, byte) - Method in class org.staccato.SignatureSubparser
 
convertFrequencyToStaccato(double, String) - Static method in class org.staccato.MicrotonePreprocessor
Converts the given frequency to a music string that involves the Pitch Wheel and notes to create the frequency
convertKeyToByte(Key) - Method in interface org.jfugue.provider.KeyProvider
Converts the given Key to a byte value, from -7 for Cb major or Ab major to +7 for C# minor or A# minor, with 0 being C major or A minor
convertKeyToByte(Key) - Method in class org.staccato.SignatureSubparser
 
createBarLineElement(long) - Static method in class org.staccato.StaccatoUtil
 
createChannelPressureElement(byte) - Static method in class org.staccato.StaccatoUtil
 
createChord(String) - Method in interface org.jfugue.provider.ChordProvider
 
createChord(String) - Method in class org.staccato.NoteSubparser
 
createChordElement(Chord) - Static method in class org.staccato.StaccatoUtil
 
createControllerEventElement(byte, byte) - Static method in class org.staccato.StaccatoUtil
 
createFunctionElement(String, Object) - Static method in class org.staccato.StaccatoUtil
 
createInstrumentElement(byte) - Static method in class org.staccato.StaccatoUtil
 
createIntervalsFromNotes(Pattern) - Static method in class org.jfugue.theory.Intervals
 
createIntervalsFromNotes(String) - Static method in class org.jfugue.theory.Intervals
 
createIntervalsFromNotes(Note[]) - Static method in class org.jfugue.theory.Intervals
 
createKey(String) - Method in interface org.jfugue.provider.KeyProvider
Given a key signature, like "Cmaj" or "Kbbbb", return the corresponding Key
createKey(String) - Method in class org.staccato.SignatureSubparser
 
createKeyFromAccidentals(String) - Method in class org.staccato.SignatureSubparser
Returns a Key given a string containing as many flats or sharps as the number one would see on a staff for the corresponding key; e.g., "Kbbbb" = Ab Major
createKeySignatureElement(byte, byte) - Static method in class org.staccato.StaccatoUtil
 
createKeyString(byte, byte) - Method in interface org.jfugue.provider.KeyProvider
Creates a key name, like Cmaj, given the root note's position in an octave (e.g., 0 for C) and a major or minor indicator - @see Scale MAJOR_SCALE_INDICATOR and MINOR_SCALE_INDICATOR
createKeyString(byte, byte) - Method in class org.staccato.SignatureSubparser
 
createLayerElement(byte) - Static method in class org.staccato.StaccatoUtil
 
createLyricElement(String) - Static method in class org.staccato.StaccatoUtil
 
createMarkerElement(String) - Static method in class org.staccato.StaccatoUtil
 
createNote(String) - Method in interface org.jfugue.provider.NoteProvider
 
createNote(String) - Method in class org.staccato.NoteSubparser
 
createNoteElement(Note) - Static method in class org.staccato.StaccatoUtil
 
createNoteElement(Note, byte) - Static method in class org.staccato.StaccatoUtil
 
createPitchWheelElement(byte, byte) - Static method in class org.staccato.StaccatoUtil
 
createPolyphonicPressureElement(byte, byte) - Static method in class org.staccato.StaccatoUtil
 
createRest(double) - Static method in class org.jfugue.theory.Note
 
createSystemExclusiveElement(byte...) - Static method in class org.staccato.StaccatoUtil
 
createTempoElement(int) - Static method in class org.staccato.StaccatoUtil
 
createTimeSignatureElement(byte, byte) - Static method in class org.staccato.StaccatoUtil
 
createTrack(byte) - Method in class org.jfugue.midi.TrackTimeManager
 
createTrackBeatTimeBookmarkElement(String) - Static method in class org.staccato.StaccatoUtil
 
createTrackBeatTimeBookmarkRequestElement(String) - Static method in class org.staccato.StaccatoUtil
 
createTrackBeatTimeRequestElement(double) - Static method in class org.staccato.StaccatoUtil
 
createTrackElement(byte) - Static method in class org.staccato.StaccatoUtil
 

D

DEFAULT_ADJUST_NOTES_BY_KEY_SIGNATURE - Static variable in class org.staccato.DefaultNoteSettingsManager
 
DEFAULT_DEFAULT_BASS_OCTAVE - Static variable in class org.staccato.DefaultNoteSettingsManager
 
DEFAULT_DEFAULT_DURATION - Static variable in class org.staccato.DefaultNoteSettingsManager
 
DEFAULT_DEFAULT_OCTAVE - Static variable in class org.staccato.DefaultNoteSettingsManager
 
DEFAULT_DEFAULT_OFF_VELOCITY - Static variable in class org.staccato.DefaultNoteSettingsManager
 
DEFAULT_DEFAULT_ON_VELOCITY - Static variable in class org.staccato.DefaultNoteSettingsManager
 
DEFAULT_DIVISION_TYPE - Static variable in interface org.jfugue.midi.MidiDefaults
 
DEFAULT_KEY - Static variable in class org.jfugue.theory.Key
 
DEFAULT_METRONOME_PULSE - Static variable in interface org.jfugue.midi.MidiDefaults
 
DEFAULT_MPQ - Static variable in interface org.jfugue.midi.MidiDefaults
 
DEFAULT_PATCH_BANK - Static variable in interface org.jfugue.midi.MidiDefaults
 
DEFAULT_RESOLUTION_TICKS_PER_BEAT - Static variable in interface org.jfugue.midi.MidiDefaults
 
DEFAULT_RHYTHM_KIT - Static variable in class org.jfugue.rhythm.Rhythm
 
DEFAULT_TEMPO_BEATS_PER_MINUTE - Static variable in interface org.jfugue.midi.MidiDefaults
 
DEFAULT_TEMPO_BEATS_PER_WHOLE - Static variable in interface org.jfugue.midi.MidiDefaults
 
DEFAULT_THIRTYSECOND_NOTES_PER_24_MIDI_CLOCK_SIGNALS - Static variable in interface org.jfugue.midi.MidiDefaults
 
DEFAULT_TIME_SIGNATURE - Static variable in interface org.jfugue.midi.MidiDefaults
 
DEFAULT_TIMESIG - Static variable in class org.jfugue.theory.TimeSignature
 
DefaultNoteSettingsManager - Class in org.staccato
 
DefaultPreprocessorFunction - Class in org.staccato.functions
 
delayPlay(long, PatternProducer...) - Method in class org.jfugue.player.Player
 
delayPlay(long, PatternProducer) - Method in class org.jfugue.player.Player
 
delayPlay(long, String...) - Method in class org.jfugue.player.Player
 
delayPlay(long, String) - Method in class org.jfugue.player.Player
 
delayPlay(long, Sequence) - Method in class org.jfugue.player.Player
 
DiagnosticParserListener - Class in org.jfugue.devtools
This ParserListener simply logs, or prints to System.out, anything it hears from a parser.
DiagnosticParserListener() - Constructor for class org.jfugue.devtools.DiagnosticParserListener
 
DIMINISHED_INTERVALS - Static variable in class org.jfugue.theory.Chord
 
DIMINISHED_SEVENTH_INTERVALS - Static variable in class org.jfugue.theory.Chord
 
distribute(String) - Method in class org.jfugue.theory.ChordProgression
 
DurationTemporalEvent - Interface in org.jfugue.temporal
 

E

eachChordAs(String) - Method in class org.jfugue.theory.ChordProgression
Requires passing a string that has dollar signs followed by an index, in which case each dollar+index will be replaced by the indexed note of the chord for each chord in the progression.
ElementWithTrack - Class in org.staccato.tools
This class wraps an element with the track and layer in which the element appears.
ElementWithTrack(byte, byte, String) - Constructor for class org.staccato.tools.ElementWithTrack
 
end() - Method in class org.jfugue.realtime.RealtimeInterpolator
 
EndOfTrackListener - Interface in org.jfugue.player
 
equals(Object) - Method in class org.jfugue.theory.Chord
 
equals(Object) - Method in class org.jfugue.theory.Intervals
 
equals(Object) - Method in class org.jfugue.theory.Note
 
equals(Object) - Method in class org.jfugue.theory.Scale
 
execute(RealtimePlayer, long) - Method in interface org.jfugue.realtime.ScheduledEvent
 
execute(Parser) - Method in interface org.jfugue.temporal.TemporalEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.BarEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.ChannelPressureEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.ChordEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.ControllerEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.InstrumentEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.KeySignatureEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.LayerEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.LyricEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.MarkerEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.NoteEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.PitchWheelEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.PolyphonicPressureEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.SystemExclusiveEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.TempoEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.TimeSignatureEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.TrackEvent
 
execute(Parser) - Method in class org.jfugue.temporal.TemporalEvents.UserEvent
 

F

findNextOrEnd(String, char, int) - Static method in class org.staccato.StaccatoUtil
Returns the index of the first instance of the charToFind
findNextOrEnd(String, char[], int) - Static method in class org.staccato.StaccatoUtil
Returns the index of the first instance of any of the charsToFind
finish() - Method in class org.jfugue.player.ManagedPlayer
 
finish() - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
fireAfterParsingFinished() - Method in class org.jfugue.parser.Parser
 
fireBarLineParsed(long) - Method in class org.jfugue.parser.Parser
 
fireBeforeParsingStarts() - Method in class org.jfugue.parser.Parser
 
fireChannelPressureParsed(byte) - Method in class org.jfugue.parser.Parser
 
fireChordParsed(Chord) - Method in class org.jfugue.parser.Parser
 
fireControllerEventParsed(byte, byte) - Method in class org.jfugue.parser.Parser
 
fireEndOfTrack() - Method in class org.jfugue.player.SequencerManager
 
fireFunctionParsed(String, Object) - Method in class org.jfugue.parser.Parser
 
fireHandledMidiEvent(MidiEvent) - Method in class org.jfugue.midi.MidiParser
 
fireInstrumentParsed(byte) - Method in class org.jfugue.parser.Parser
 
fireKeySignatureParsed(byte, byte) - Method in class org.jfugue.parser.Parser
 
fireLayerChanged(byte) - Method in class org.jfugue.parser.Parser
 
fireLyricParsed(String) - Method in class org.jfugue.parser.Parser
 
fireMarkerParsed(String) - Method in class org.jfugue.parser.Parser
 
fireNoteParsed(Note) - Method in class org.jfugue.parser.Parser
 
fireNotePressed(Note) - Method in class org.jfugue.parser.Parser
 
fireNoteReleased(Note) - Method in class org.jfugue.parser.Parser
 
fireOnFinished() - Method in class org.jfugue.player.ManagedPlayer
 
fireOnPaused() - Method in class org.jfugue.player.ManagedPlayer
 
fireOnReset() - Method in class org.jfugue.player.ManagedPlayer
 
fireOnResumed() - Method in class org.jfugue.player.ManagedPlayer
 
fireOnSeek(long) - Method in class org.jfugue.player.ManagedPlayer
 
fireOnStarted(Sequence) - Method in class org.jfugue.player.ManagedPlayer
 
firePitchWheelParsed(byte, byte) - Method in class org.jfugue.parser.Parser
 
firePolyphonicPressureParsed(byte, byte) - Method in class org.jfugue.parser.Parser
 
fireSystemExclusiveParsed(byte...) - Method in class org.jfugue.parser.Parser
 
fireTempoChanged(int) - Method in class org.jfugue.parser.Parser
 
fireTimeSignatureParsed(byte, byte) - Method in class org.jfugue.parser.Parser
 
fireTrackBeatTimeBookmarked(String) - Method in class org.jfugue.parser.Parser
 
fireTrackBeatTimeBookmarkRequested(String) - Method in class org.jfugue.parser.Parser
 
fireTrackBeatTimeRequested(double) - Method in class org.jfugue.parser.Parser
 
fireTrackChanged(byte) - Method in class org.jfugue.parser.Parser
 
fireUnhandledMidiEvent(MidiEvent) - Method in class org.jfugue.midi.MidiParser
 
FLAT_CHAR - Static variable in class org.staccato.SignatureSubparser
 
fromChords(String) - Static method in class org.jfugue.theory.ChordProgression
 
fromChords(Chord...) - Static method in class org.jfugue.theory.ChordProgression
 
fromNotes(String) - Static method in class org.jfugue.theory.Chord
 
fromNotes(String[]) - Static method in class org.jfugue.theory.Chord
 
fromNotes(Note[]) - Static method in class org.jfugue.theory.Chord
 
FUNCTION - Static variable in class org.staccato.FunctionSubparser
 
FunctionManager - Class in org.staccato.functions
 
FunctionPreprocessor - Class in org.staccato
 
FunctionSubparser - Class in org.staccato
 
FunctionSubparser() - Constructor for class org.staccato.FunctionSubparser
 

G

generateFunctionCall(String, Object) - Static method in class org.staccato.FunctionSubparser
 
generateFunctionCall(String, byte...) - Static method in class org.staccato.FunctionSubparser
 
generateParenParamIfNecessary(String, String) - Static method in class org.staccato.FunctionSubparser
 
get(int, int) - Method in class org.jfugue.pattern.TrackTable
 
getAdjustNotesByKeySignature() - Method in class org.staccato.DefaultNoteSettingsManager
 
getAltLayersForLayer(int) - Method in class org.jfugue.rhythm.Rhythm
Returns all AltLayers for the given layer; the resulting list is unsorted by z-order
getAverage() - Method in class org.jfugue.tools.GetPatternStats.Stats
Get the average (mean - min)
getBassNote() - Method in class org.jfugue.theory.Chord
 
getBeatsPerMeasure() - Method in class org.jfugue.theory.TimeSignature
 
getChoices() - Method in class org.staccato.Instruction.Choice
 
getChordNames() - Static method in class org.jfugue.theory.Chord
 
getChordProvider() - Static method in class org.jfugue.provider.ChordProviderFactory
 
getChords() - Method in class org.jfugue.theory.ChordProgression
Returns a list of chords represented by this chord progression.
getChordType(Intervals) - Static method in class org.jfugue.theory.Chord
 
getChordType() - Method in class org.jfugue.theory.Chord
 
getContext() - Method in class org.staccato.StaccatoParser
 
getCurrentChannel() - Method in class org.jfugue.realtime.RealtimePlayer
 
getCurrentLayerNumber() - Method in class org.jfugue.midi.TrackTimeManager
 
getCurrentTime() - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
getCurrentTime() - Method in class org.jfugue.realtime.RealtimePlayer
 
getCurrentTrackNumber() - Method in class org.jfugue.midi.TrackTimeManager
 
getDecoratorString() - Method in class org.jfugue.theory.Note
Returns the "decorators" to the base note, which includes the duration if one is explicitly specified, and velocity dynamics if provided
getDefaultBassOctave() - Method in class org.staccato.DefaultNoteSettingsManager
 
getDefaultDuration() - Method in class org.staccato.DefaultNoteSettingsManager
 
getDefaultOctave() - Method in class org.staccato.DefaultNoteSettingsManager
 
getDefaultOffVelocity() - Method in class org.staccato.DefaultNoteSettingsManager
 
getDefaultOnVelocity() - Method in class org.staccato.DefaultNoteSettingsManager
 
getDefaultSequencer() - Method in class org.jfugue.player.SequencerManager
 
getDefaultSynthesizer() - Method in class org.jfugue.player.SynthesizerManager
 
getDictionary() - Method in class org.staccato.StaccatoParserContext
 
getDisposition() - Method in class org.jfugue.theory.Scale
 
getDispositionedToneStringWithoutOctave(int, byte) - Static method in class org.jfugue.theory.Note
Returns a MusicString representation of the given MIDI note value, just the note (not the octave), disposed to use either flats or sharps.
getDuration() - Method in interface org.jfugue.temporal.DurationTemporalEvent
 
getDuration() - Method in class org.jfugue.temporal.TemporalEvents.ChordEvent
 
getDuration() - Method in class org.jfugue.temporal.TemporalEvents.NoteEvent
 
getDuration() - Method in class org.jfugue.theory.Note
 
getDurationForBeat() - Method in class org.jfugue.theory.TimeSignature
 
getDurationForString(String) - Method in interface org.jfugue.provider.NoteProvider
 
getDurationForString(String) - Method in class org.staccato.NoteSubparser
 
getDurationInMillis() - Method in class org.jfugue.realtime.RealtimeInterpolator
 
getDurations() - Method in class org.jfugue.tools.ComputeDurationForEachTrackTool
 
getDurationStats() - Method in class org.jfugue.tools.GetPatternStats
Gets Stats object containing note duration N, Average (mean - min), SD, and Range.
getDurationString(double) - Static method in class org.jfugue.theory.Note
Returns a MusicString representation of a decimal duration.
getDurationStringForBeat(int) - Static method in class org.jfugue.theory.Note
 
getElement() - Method in class org.staccato.tools.ElementWithTrack
 
getEndOfTrackListeners() - Method in class org.jfugue.player.SequencerManager
 
getFrequencyForNote(String) - Static method in class org.jfugue.theory.Note
Returns the frequency, in Hertz, for the given note.
getFrequencyForNote(int) - Static method in class org.jfugue.theory.Note
Returns the frequency, in Hertz, for the given note value.
getGeneralStats() - Method in class org.jfugue.tools.GetPatternStats
Gets general statistics (Number of notes, number of rests, number of measures)
getHalfsteps(String) - Static method in class org.jfugue.theory.Intervals
 
getHarmonicStats() - Method in class org.jfugue.tools.GetPatternStats
Gets Stats object containing harmonics N, Average (mean - min), SD, and Range.
getHumanReadableName(String) - Static method in class org.jfugue.theory.Chord
Returns a human readable chord name if one exists, otherwise returns the same chord name that was passed in
getInitialNoteBeatTimeForHarmonicNotes() - Method in class org.jfugue.midi.TrackTimeManager
 
getInstance() - Static method in class org.jfugue.player.SequencerManager
 
getInstance() - Static method in class org.jfugue.player.SynthesizerManager
 
getInstance() - Static method in class org.staccato.AtomSubparser
 
getInstance() - Static method in class org.staccato.BarLineSubparser
 
getInstance() - Static method in class org.staccato.BeatTimeSubparser
 
getInstance() - Static method in class org.staccato.BrokenChordPreprocessor
 
getInstance() - Static method in class org.staccato.CollectedNotesPreprocessor
 
getInstance() - Static method in class org.staccato.DefaultNoteSettingsManager
 
getInstance() - Static method in class org.staccato.FunctionPreprocessor
 
getInstance() - Static method in class org.staccato.functions.ArpeggiatedChordFunction
 
getInstance() - Static method in class org.staccato.functions.ChannelPressureFunction
 
getInstance() - Static method in class org.staccato.functions.ControllerFunction
 
getInstance() - Static method in class org.staccato.functions.DefaultPreprocessorFunction
 
getInstance() - Static method in class org.staccato.functions.FunctionManager
 
getInstance() - Static method in class org.staccato.functions.PitchWheelFunction
 
getInstance() - Static method in class org.staccato.functions.PolyPressureFunction
 
getInstance() - Static method in class org.staccato.functions.SysexFunction
 
getInstance() - Static method in class org.staccato.functions.TrillFunction
 
getInstance() - Static method in class org.staccato.FunctionSubparser
 
getInstance() - Static method in class org.staccato.InstructionPreprocessor
 
getInstance() - Static method in class org.staccato.IVLSubparser
 
getInstance() - Static method in class org.staccato.LyricMarkerSubparser
 
getInstance() - Static method in class org.staccato.MicrotonePreprocessor
 
getInstance() - Static method in class org.staccato.NoteSubparser
 
getInstance() - Static method in class org.staccato.ParenSpacesPreprocessor
 
getInstance() - Static method in class org.staccato.ReplacementMapPreprocessor
 
getInstance() - Static method in class org.staccato.SignatureSubparser
 
getInstance() - Static method in class org.staccato.TempoSubparser
 
getInstance() - Static method in class org.staccato.UppercasePreprocessor
 
getInstance() - Static method in class org.staccato.WhitespaceConsumer
 
getInstrument() - Method in class org.jfugue.pattern.Atom
 
getInstrumentsUsedInPattern(PatternProducer) - Method in class org.jfugue.tools.GetInstrumentsUsedTool
 
GetInstrumentsUsedTool - Class in org.jfugue.tools
Returns a List containing all of the instruments used in the given pattern.
GetInstrumentsUsedTool() - Constructor for class org.jfugue.tools.GetInstrumentsUsedTool
 
getIntervals(String) - Static method in class org.jfugue.theory.Chord
 
getIntervals() - Method in class org.jfugue.theory.Chord
 
getIntervals() - Method in class org.jfugue.theory.Scale
 
getIntervalStats() - Method in class org.jfugue.tools.GetPatternStats
Gets Stats object containing pitch interval N, Average (mean - min), SD, and Range.
getInversion() - Method in class org.jfugue.theory.Chord
 
getInversionFromChordString(String) - Static method in class org.jfugue.theory.Chord
Returns a count of the number of carets at the end of the chord string.
getIOIStats() - Method in class org.jfugue.tools.GetPatternStats
Gets Stats object containing inter-onset-interval(IOI) N, Average (mean - min), SD, and Range.
getIterations() - Method in class org.staccato.ReplacementMapPreprocessor
 
getKey() - Method in class org.staccato.StaccatoParserContext
 
getKeyProvider() - Static method in class org.jfugue.provider.KeyProviderFactory
 
getKeySignature() - Method in class org.jfugue.theory.Key
 
getLargestKey(Map<K, V>) - Static method in class org.jfugue.midi.MidiTools
Returns the largest key for the given Map.
getLastCreatedTrackNumber() - Method in class org.jfugue.midi.TrackTimeManager
 
getLatestTrackBeatTime(byte) - Method in class org.jfugue.midi.TrackTimeManager
Returns the latest track time across all layers in the given track
getLayer() - Method in class org.jfugue.pattern.Atom
 
getLayer(int) - Method in class org.jfugue.rhythm.Rhythm
 
getLayer() - Method in class org.staccato.tools.ElementWithTrack
 
getLayers() - Method in class org.jfugue.rhythm.Rhythm
Returns all layers that have been added with the traditional addLayer() method - but to truly find out what the layer will sound like at a given segment, use getLayersForSegment(), which takes alt layers into account.
getLayersAt(int) - Method in class org.jfugue.rhythm.Rhythm
Returns all layers, including altLayers, for the given segment
getLength() - Method in class org.jfugue.pattern.TrackTable
 
getLength() - Method in class org.jfugue.rhythm.Rhythm
 
getLSB(int) - Static method in class org.jfugue.midi.MidiTools
 
getLyString() - Method in class org.jfugue.integration.LilyPondParserListener
 
getMajorOrMinorIndicator() - Method in class org.jfugue.theory.Scale
 
getManagedPlayer() - Method in class org.jfugue.player.Player
Returns the ManagedPlayer behind this Player.
getManagedPlayerListeners() - Method in class org.jfugue.player.ManagedPlayer
 
getMessage() - Method in exception org.jfugue.parser.ParserException
 
getMicrosecondDuration(double) - Method in class org.jfugue.theory.Note
 
getMiddleC() - Method in interface org.jfugue.provider.NoteProvider
 
getMiddleC() - Method in class org.staccato.NoteSubparser
 
getMidiParserListener() - Method in class org.jfugue.player.Player
Returns the MidiParserListener used by this Player.
getMidiParserReceiver() - Method in class org.jfugue.devices.MusicTransmitterToParserListener
 
getMSB(int) - Static method in class org.jfugue.midi.MidiTools
 
getMusicXMLDoc() - Method in class org.jfugue.integration.MusicXmlParserListener
creates the internal Document with the top-level Element.
getMusicXMLString() - Method in class org.jfugue.integration.MusicXmlParserListener
creates the internal Document with the top-level Element and then creates the MusicXML file (as a string) from the internal Document
getN() - Method in class org.jfugue.tools.GetPatternStats.Stats
 
getName() - Method in class org.jfugue.theory.Scale
 
getNames() - Method in class org.staccato.functions.ArpeggiatedChordFunction
 
getNames() - Method in class org.staccato.functions.ChannelPressureFunction
 
getNames() - Method in class org.staccato.functions.ControllerFunction
 
getNames() - Method in class org.staccato.functions.DefaultPreprocessorFunction
 
getNames() - Method in class org.staccato.functions.PitchWheelFunction
 
getNames() - Method in class org.staccato.functions.PolyPressureFunction
 
getNames() - Method in class org.staccato.functions.SysexFunction
 
getNames() - Method in class org.staccato.functions.TrillFunction
 
getNames() - Method in interface org.staccato.PreprocessorFunction
Returns the names of this function, which are the same names that would be seen in the Staccato function call, e.g., "TRILL" for a trill function.
getNames() - Method in interface org.staccato.SubparserFunction
Returns the names of this function, which are the same names that would be seen in the Staccato function call, e.g., "TRILL" for a trill function.
getNote() - Method in class org.jfugue.pattern.Atom
 
getNoteProvider() - Static method in class org.jfugue.provider.NoteProviderFactory
 
getNotes() - Method in interface org.jfugue.pattern.NoteProducer
 
getNotes() - Method in class org.jfugue.theory.Chord
 
getNotes() - Method in class org.jfugue.theory.Intervals
 
getNthInterval(int) - Method in class org.jfugue.theory.Intervals
 
getOctave() - Method in class org.jfugue.theory.Note
 
getOffVelocity() - Method in class org.jfugue.theory.Note
 
getOnVelocity() - Method in class org.jfugue.theory.Note
 
getOriginalString() - Method in class org.jfugue.theory.Note
 
getParser() - Method in class org.jfugue.devices.MidiParserReceiver
 
getParser() - Method in class org.staccato.StaccatoParserContext
 
getParserListeners() - Method in class org.jfugue.devices.MusicTransmitterToParserListener
 
getParserListeners() - Method in class org.jfugue.parser.Parser
 
getPatches() - Method in class org.jfugue.midi.PatchProvider
 
getPattern() - Method in class org.jfugue.pattern.Atom
 
getPattern() - Method in class org.jfugue.pattern.Pattern
 
getPattern() - Method in interface org.jfugue.pattern.PatternProducer
Returns a pattern
getPattern() - Method in class org.jfugue.pattern.Token
 
getPattern() - Method in class org.jfugue.pattern.TrackTable
 
getPattern() - Method in class org.jfugue.rhythm.Rhythm
 
getPattern() - Method in class org.jfugue.theory.Chord
 
getPattern() - Method in class org.jfugue.theory.ChordProgression
 
getPattern() - Method in class org.jfugue.theory.Intervals
 
getPattern() - Method in class org.jfugue.theory.Note
Returns a pattern representing this note.
getPattern() - Method in class org.staccato.StaccatoParserListener
 
getPatternAt(int) - Method in class org.jfugue.pattern.TrackTable
 
getPatternAt(int) - Method in class org.jfugue.rhythm.Rhythm
 
GetPatternStats - Class in org.jfugue.tools
Provides Pattern and MIDI analysis of the following elements: General descriptors, Pitch descriptors, Duration descriptors, Silence descriptors (rests), Interval descriptors (half-steps), Inter Onset Interval (IOI), Harmonic Descriptors (Non-diatonics), Rhythm Descriptors (Syncopations), Normality Descriptors.
GetPatternStats() - Constructor for class org.jfugue.tools.GetPatternStats
 
GetPatternStats.Stats - Class in org.jfugue.tools
 
getPatternWithNotes() - Method in class org.jfugue.theory.Chord
 
getPatternWithNotesExceptBass() - Method in class org.jfugue.theory.Chord
 
getPatternWithNotesExceptRoot() - Method in class org.jfugue.theory.Chord
 
getPercussionPattern() - Method in class org.jfugue.theory.Note
 
getPercussionString(byte) - Static method in class org.jfugue.theory.Note
Returns a MusicString representation of the given MIDI note value using the name of a percussion instrument.
getPitchStats() - Method in class org.jfugue.tools.GetPatternStats
Gets Stats object containing pitch N, Average (mean - min), SD, and Range.
getPosition() - Method in exception org.jfugue.parser.ParserException
 
getPositionInOctave() - Method in class org.jfugue.theory.Note
 
getPreprocessorFunction(String) - Method in class org.staccato.functions.FunctionManager
 
getRange() - Method in class org.jfugue.tools.GetPatternStats.Stats
Get the population range
getRealtimePlayer() - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
getReceiver() - Method in class org.jfugue.devices.MusicReceiver
 
getRestStats() - Method in class org.jfugue.tools.GetPatternStats
Gets Stats object containing rest duration N, Average (mean - min), SD, and Range.
getRhythm() - Method in class org.jfugue.rhythm.Rhythm
Returns the full rhythm, including alt layers, but not translated into Staccato music strings by looking up rhythm entries into the RhythmKit
getRhythmKit() - Method in class org.jfugue.rhythm.Rhythm
 
getRhythmStats() - Method in class org.jfugue.tools.GetPatternStats
Gets number of syncopations.
getRoot() - Method in class org.jfugue.theory.Chord
 
getRoot() - Method in class org.jfugue.theory.Key
 
getScale() - Method in class org.jfugue.theory.Key
 
getSD() - Method in class org.jfugue.tools.GetPatternStats.Stats
Get the Population Standard Deviation
getSequence() - Method in class org.jfugue.devices.MidiParserReceiver
 
getSequence() - Method in class org.jfugue.devices.MusicTransmitterToSequence
 
getSequence() - Method in class org.jfugue.midi.MidiParserListener
 
getSequence(PatternProducer...) - Method in class org.jfugue.player.Player
 
getSequence(PatternProducer) - Method in class org.jfugue.player.Player
 
getSequence(String...) - Method in class org.jfugue.player.Player
 
getSequence(String) - Method in class org.jfugue.player.Player
 
getSequencer() - Method in class org.jfugue.player.SequencerManager
 
getSortedAltLayersForLayer(int) - Method in class org.jfugue.rhythm.Rhythm
Returns all AltLayers for the given layer sorted by each AltLayer's z-order
getSortedElements() - Method in class org.staccato.tools.StaccatoElementSorter
Returns the map of sorted elements
getSoundbankFile() - Method in class org.jfugue.midi.PatchProvider
 
getStaccatoParser() - Method in class org.jfugue.player.Player
Returns the StaccatoParser used by this Player.
getStaccatoStringForRhythm(String) - Method in class org.jfugue.rhythm.Rhythm
Uses the RhythmKit to translate the given rhythm into a Staccato music string.
getStartTime() - Method in class org.jfugue.realtime.RealtimeInterpolator
 
getString(String) - Static method in class org.staccato.StaccatoMessages
 
getSubparserFunction(String) - Method in class org.staccato.functions.FunctionManager
 
getSubparsers() - Method in class org.staccato.StaccatoParser
 
getSynthesizer() - Method in class org.jfugue.player.SynthesizerManager
 
getTickLength() - Method in class org.jfugue.player.ManagedPlayer
 
getTickPosition() - Method in class org.jfugue.player.ManagedPlayer
 
getTimeSignature() - Method in class org.staccato.StaccatoParserContext
 
getTimeToEventMap() - Method in class org.jfugue.temporal.TemporalPLP
 
getTokens() - Method in class org.jfugue.pattern.Pattern
 
getTokens() - Method in interface org.jfugue.pattern.TokenProducer
 
getTokens(PatternProducer) - Method in class org.staccato.StaccatoParserPatternHelper
 
getTokenType(String) - Method in class org.staccato.AtomSubparser
 
getTokenType(String) - Method in class org.staccato.BarLineSubparser
 
getTokenType(String) - Method in class org.staccato.BeatTimeSubparser
 
getTokenType(String) - Method in class org.staccato.FunctionSubparser
 
getTokenType(String) - Method in class org.staccato.IVLSubparser
 
getTokenType(String) - Method in class org.staccato.LyricMarkerSubparser
 
getTokenType(String) - Method in class org.staccato.NoteSubparser
 
getTokenType(String) - Method in class org.staccato.SignatureSubparser
 
getTokenType(String) - Method in class org.staccato.StaccatoParserPatternHelper
 
getTokenType(String) - Method in interface org.staccato.Subparser
Asks the subparser to provide a TokenType for the given token.
getTokenType(String) - Method in class org.staccato.TempoSubparser
 
getTokenType(String) - Method in class org.staccato.WhitespaceConsumer
 
getToneString(byte) - Static method in class org.jfugue.theory.Note
Returns a MusicString representation of the given MIDI note value, which indicates a note and an octave.
getToneString() - Method in class org.jfugue.theory.Note
 
getToneStringWithoutOctave(byte) - Static method in class org.jfugue.theory.Note
Returns a MusicString representation of the given MIDI note value, but just the note - not the octave.
getTrack(int) - Method in class org.jfugue.pattern.TrackTable
 
getTrack() - Method in class org.staccato.tools.ElementWithTrack
 
getTrackBeatTime() - Method in class org.jfugue.midi.TrackTimeManager
Returns the timer for the current track and current layer.
getTrackBeatTimeBookmark(String) - Method in class org.jfugue.midi.TrackTimeManager
 
getTrackSettings(int) - Method in class org.jfugue.pattern.TrackTable
 
getTransmitter() - Method in class org.jfugue.devices.MusicTransmitterToParserListener
 
getType() - Method in class org.jfugue.pattern.Token
Involves the Staccato parsers to figure out what type of token this is
getValue() - Method in class org.jfugue.theory.Note
 
getValue(String, StaccatoParserContext) - Method in class org.staccato.IVLSubparser
Given a string like "V0" or "I[Piano]", this method will return the value of the token
getVelocityString() - Method in class org.jfugue.theory.Note
 
getVoice() - Method in class org.jfugue.pattern.Atom
 

H

has(String) - Method in class org.jfugue.theory.Intervals
Returns true if this interval contains the provided note in any octave.
has(Note) - Method in class org.jfugue.theory.Intervals
Returns true if this interval contains the provided note in any octave.
hashCode() - Method in class org.jfugue.theory.Intervals
 
hashCode() - Method in class org.jfugue.theory.Scale
 
humanReadableMap - Static variable in class org.jfugue.theory.Chord
 

I

Instruction - Interface in org.staccato
 
Instruction.Choice - Class in org.staccato
 
Instruction.LastIsValue - Class in org.staccato
 
Instruction.LastIsValueToSplit - Class in org.staccato
 
Instruction.Splitter - Interface in org.staccato
 
Instruction.Switch - Class in org.staccato
 
InstructionPreprocessor - Class in org.staccato
Turns to uppercase all tokens that are not lyrics, markers, or functions
INSTRUMENT - Static variable in class org.staccato.IVLSubparser
 
INSTRUMENT_BYTE_TO_STRING - Static variable in class org.jfugue.midi.MidiDictionary
 
INSTRUMENT_STRING_TO_BYTE - Static variable in class org.jfugue.midi.MidiDictionary
 
InstrumentEvent(byte) - Constructor for class org.jfugue.temporal.TemporalEvents.InstrumentEvent
 
Intervals - Class in org.jfugue.theory
 
Intervals(String) - Constructor for class org.jfugue.theory.Intervals
 
isActive() - Method in class org.jfugue.realtime.RealtimeInterpolator
 
isCaseSensitive() - Method in class org.staccato.ReplacementMapPreprocessor
 
isDurationExplicitlySet() - Method in class org.jfugue.theory.Note
 
isEnded() - Method in class org.jfugue.realtime.RealtimeInterpolator
 
isEndOfTie() - Method in class org.jfugue.theory.Note
 
isFinished() - Method in class org.jfugue.player.ManagedPlayer
 
isFirstNote() - Method in class org.jfugue.theory.Note
 
isHarmonicNote() - Method in class org.jfugue.theory.Note
 
isMajor() - Method in class org.jfugue.theory.Chord
 
isMelodicNote() - Method in class org.jfugue.theory.Note
 
isMinor() - Method in class org.jfugue.theory.Chord
 
isOctaveExplicitlySet() - Method in class org.jfugue.theory.Note
 
isPaused() - Method in class org.jfugue.player.ManagedPlayer
 
isPercussionNote() - Method in class org.jfugue.theory.Note
 
isPlaying() - Method in class org.jfugue.player.ManagedPlayer
 
isRest() - Method in class org.jfugue.theory.Note
 
isSameNote(String, String) - Static method in class org.jfugue.theory.Note
 
isStarted() - Method in class org.jfugue.player.ManagedPlayer
 
isStarted() - Method in class org.jfugue.realtime.RealtimeInterpolator
 
isStartOfTie() - Method in class org.jfugue.theory.Note
 
isValidChord(String) - Static method in class org.jfugue.theory.Chord
Returns true if the passed string contains a note, a known chord, and optionally an octave or duration.
isValidNote(String) - Static method in class org.jfugue.theory.Note
 
isValidQualifier(String) - Static method in class org.jfugue.theory.Note
 
IVLSubparser - Class in org.staccato
Parses Instrument, Voice, and Layer tokens.
IVLSubparser() - Constructor for class org.staccato.IVLSubparser
 

K

Key - Class in org.jfugue.theory
 
Key(Note, Scale) - Constructor for class org.jfugue.theory.Key
 
Key(Chord) - Constructor for class org.jfugue.theory.Key
 
Key(String) - Constructor for class org.jfugue.theory.Key
This method requires a key signature represented by a chord name, like Cmaj, or 'K' followed by sharps or flats, like "K####" for E Major
Key(Key) - Constructor for class org.jfugue.theory.Key
 
KEY_SIGNATURE - Static variable in class org.staccato.SignatureSubparser
 
KeyProvider - Interface in org.jfugue.provider
This interface must be implemented by the parser responsible for Staccato strings.
KeyProviderFactory - Class in org.jfugue.provider
 
KeyProviderFactory() - Constructor for class org.jfugue.provider.KeyProviderFactory
 
KEYSIG_MIDPOINT - Static variable in class org.staccato.SignatureSubparser
 
KeySignatureEvent(byte, byte) - Constructor for class org.jfugue.temporal.TemporalEvents.KeySignatureEvent
 

L

LastIsValue(String) - Constructor for class org.staccato.Instruction.LastIsValue
 
LastIsValueToSplit(String, Instruction.Splitter) - Constructor for class org.staccato.Instruction.LastIsValueToSplit
 
LAYER - Static variable in class org.staccato.IVLSubparser
 
LayerEvent(byte) - Constructor for class org.jfugue.temporal.TemporalEvents.LayerEvent
 
LAYERS - Static variable in interface org.jfugue.midi.MidiDefaults
 
LilyPondParserListener - Class in org.jfugue.integration
This class listens to events from the MusicString parser.
LilyPondParserListener() - Constructor for class org.jfugue.integration.LilyPondParserListener
 
listenForMillis(long) - Method in class org.jfugue.devices.MusicTransmitterToParserListener
Used instead of startListening() and stopListening() - listens for a pre-defined amount of time.
listenForMillis(long) - Method in class org.jfugue.devices.MusicTransmitterToSequence
Used instead of startListening() and stopListening() - listens for a pre-defined amount of time.
load(File) - Static method in class org.jfugue.midi.MidiFileManager
 
load(File) - Static method in class org.jfugue.pattern.Pattern
 
loadDictionary(Reader) - Method in class org.staccato.StaccatoParserContext
 
loadDictionary(InputStream) - Method in class org.staccato.StaccatoParserContext
 
loadDictionary(File) - Method in class org.staccato.StaccatoParserContext
 
loadPatchesIntoSynthesizer(Synthesizer) - Method in class org.jfugue.midi.PatchProvider
Loads the soundbank into the given synthesizer - or tries to.
loadPatternFromMidi(InputStream) - Static method in class org.jfugue.midi.MidiFileManager
 
loadPatternFromMidi(File) - Static method in class org.jfugue.midi.MidiFileManager
Convenience method to make it easier to load a Pattern from a file
loadPatternFromMidi(URL) - Static method in class org.jfugue.midi.MidiFileManager
Convenience method to make it easier to load a Pattern from a URL
LYRIC - Static variable in class org.staccato.LyricMarkerSubparser
 
LyricEvent(String) - Constructor for class org.jfugue.temporal.TemporalEvents.LyricEvent
 
LyricMarkerSubparser - Class in org.staccato
 
LyricMarkerSubparser() - Constructor for class org.staccato.LyricMarkerSubparser
 

M

MAJOR - Static variable in class org.jfugue.theory.Scale
 
MAJOR_ABBR - Static variable in class org.staccato.SignatureSubparser
 
MAJOR_INDICATOR - Static variable in class org.jfugue.theory.Scale
 
MAJOR_INTERVALS - Static variable in class org.jfugue.theory.Chord
 
MAJOR_KEY_SIGNATURES - Static variable in class org.staccato.SignatureSubparser
 
MAJOR_SEVENTH_INTERVALS - Static variable in class org.jfugue.theory.Chord
 
MAJOR_SEVENTH_SIXTH_INTERVALS - Static variable in class org.jfugue.theory.Chord
 
ManagedPlayer - Class in org.jfugue.player
This is player that can be "managed" - e.g., started, stopped, paused, resumed, seeked, and finished.
ManagedPlayer() - Constructor for class org.jfugue.player.ManagedPlayer
 
ManagedPlayerListener - Interface in org.jfugue.player
 
MARKER - Static variable in class org.staccato.LyricMarkerSubparser
 
MarkerEvent(String) - Constructor for class org.jfugue.temporal.TemporalEvents.MarkerEvent
 
matches(String) - Method in class org.staccato.AtomSubparser
 
matches(String) - Method in class org.staccato.BarLineSubparser
 
matches(String) - Method in class org.staccato.BeatTimeSubparser
 
matches(String) - Method in class org.staccato.FunctionSubparser
 
matches(String) - Method in class org.staccato.IVLSubparser
 
matches(String) - Method in class org.staccato.LyricMarkerSubparser
 
matches(String) - Method in class org.staccato.NoteSubparser
 
matches(String) - Method in class org.staccato.SignatureSubparser
 
matches(String) - Method in interface org.staccato.Subparser
Indicates whether the subparser should be responsible for parsing the given music string.
matches(String) - Method in class org.staccato.TempoSubparser
 
matches(String) - Method in class org.staccato.WhitespaceConsumer
 
matchesKeySignature(String) - Method in class org.staccato.SignatureSubparser
 
matchesTimeSignature(String) - Method in class org.staccato.SignatureSubparser
 
MAX_OCTAVE - Static variable in class org.jfugue.theory.Note
 
MAX_OFF_VELOCITY - Static variable in interface org.jfugue.midi.MidiDefaults
 
MAX_ON_VELOCITY - Static variable in interface org.jfugue.midi.MidiDefaults
 
MAX_PERCUSSION_NOTE - Static variable in interface org.jfugue.midi.MidiDefaults
 
measure(ParserListener) - Method in class org.jfugue.pattern.Pattern
Parse this pattern and have the given ParserListener listen to it.
META_COPYRIGHT_NOTICE - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_CUE_POINT - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_END_OF_TRACK - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_INSTRUMENT_NAME - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_KEYSIG - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_LYRIC - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_MARKER - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_MIDI_CHANNEL_PREFIX - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_SEQUENCE_NAME - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_SEQUENCE_NUMBER - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_SMTPE_OFFSET - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_TEMPO - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_TEXT_EVENT - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_TIMESIG - Static variable in interface org.jfugue.midi.MidiDefaults
 
META_VENDOR - Static variable in interface org.jfugue.midi.MidiDefaults
 
MicrotonePreprocessor - Class in org.staccato
The MicrotonePreprocess lets a user express a microtone using 'm' followed by the frequency - e.g., m440.
MicrotonePreprocessor() - Constructor for class org.staccato.MicrotonePreprocessor
 
MIDI_DEFAULT_OFF_VELOCITY - Static variable in interface org.jfugue.midi.MidiDefaults
 
MIDI_DEFAULT_ON_VELOCITY - Static variable in interface org.jfugue.midi.MidiDefaults
 
MidiDefaults - Interface in org.jfugue.midi
 
MidiDevicePrompt - Class in org.jfugue.devtools
 
MidiDevicePrompt() - Constructor for class org.jfugue.devtools.MidiDevicePrompt
 
MidiDictionary - Class in org.jfugue.midi
 
MidiDictionary() - Constructor for class org.jfugue.midi.MidiDictionary
 
MidiFileManager - Class in org.jfugue.midi
 
MidiFileManager() - Constructor for class org.jfugue.midi.MidiFileManager
 
MidiParser - Class in org.jfugue.midi
 
MidiParser() - Constructor for class org.jfugue.midi.MidiParser
 
MidiParserListener - Class in org.jfugue.midi
 
MidiParserListener() - Constructor for class org.jfugue.midi.MidiParserListener
 
MidiParserReceiver - Class in org.jfugue.devices
This class represents a MidiParser that is also a MIDI Receiver (javax.sound.midi.Receiver).
MidiParserReceiver() - Constructor for class org.jfugue.devices.MidiParserReceiver
 
MidiTools - Class in org.jfugue.midi
 
MidiTools() - Constructor for class org.jfugue.midi.MidiTools
 
MIN_OCTAVE - Static variable in class org.jfugue.theory.Note
 
MIN_OFF_VELOCITY - Static variable in interface org.jfugue.midi.MidiDefaults
 
MIN_ON_VELOCITY - Static variable in interface org.jfugue.midi.MidiDefaults
 
MIN_PERCUSSION_NOTE - Static variable in interface org.jfugue.midi.MidiDefaults
 
MINOR - Static variable in class org.jfugue.theory.Scale
 
MINOR_ABBR - Static variable in class org.staccato.SignatureSubparser
 
MINOR_INDICATOR - Static variable in class org.jfugue.theory.Scale
 
MINOR_INTERVALS - Static variable in class org.jfugue.theory.Chord
 
MINOR_KEY_SIGNATURES - Static variable in class org.staccato.SignatureSubparser
 
MINOR_SEVENTH_INTERVALS - Static variable in class org.jfugue.theory.Chord
 
MINOR_SEVENTH_SIXTH_INTERVALS - Static variable in class org.jfugue.theory.Chord
 
MS_PER_MIN - Static variable in interface org.jfugue.midi.MidiDefaults
 
MusicReceiver - Class in org.jfugue.devices
Represents a device that can receive music that is sent to it.
MusicReceiver(MidiDevice) - Constructor for class org.jfugue.devices.MusicReceiver
 
MusicTransmitterToParserListener - Class in org.jfugue.devices
Represents a device that will send music.
MusicTransmitterToParserListener(MidiDevice) - Constructor for class org.jfugue.devices.MusicTransmitterToParserListener
 
MusicTransmitterToSequence - Class in org.jfugue.devices
Represents a device that will send music.
MusicTransmitterToSequence(MidiDevice) - Constructor for class org.jfugue.devices.MusicTransmitterToSequence
 
MusicXmlParser - Class in org.jfugue.integration
Parses a MusicXML file, and fires events for ParserListener interfaces when tokens are interpreted.
MusicXmlParser() - Constructor for class org.jfugue.integration.MusicXmlParser
 
MusicXmlParserListener - Class in org.jfugue.integration
This class is used to build a MusicXML file) given a MIDI Sequence, Music String, etc.
MusicXmlParserListener() - Constructor for class org.jfugue.integration.MusicXmlParserListener
 

N

NAMES - Static variable in class org.staccato.functions.ChannelPressureFunction
 
NAMES - Static variable in class org.staccato.functions.ControllerFunction
 
NAMES - Static variable in class org.staccato.functions.PitchWheelFunction
 
NAMES - Static variable in class org.staccato.functions.PolyPressureFunction
 
NAMES - Static variable in class org.staccato.functions.SysexFunction
 
NO_PARSER_FOUND - Static variable in class org.staccato.StaccatoMessages
 
NO_TIME_SIGNATURE_SEPARATOR - Static variable in class org.staccato.StaccatoMessages
 
Note - Class in org.jfugue.theory
 
Note() - Constructor for class org.jfugue.theory.Note
 
Note(String) - Constructor for class org.jfugue.theory.Note
 
Note(Note) - Constructor for class org.jfugue.theory.Note
 
Note(int) - Constructor for class org.jfugue.theory.Note
 
Note(byte) - Constructor for class org.jfugue.theory.Note
 
Note(int, double) - Constructor for class org.jfugue.theory.Note
 
Note(byte, double) - Constructor for class org.jfugue.theory.Note
 
NOTE_NAMES_COMMON - Static variable in class org.jfugue.theory.Note
 
NOTE_NAMES_FLAT - Static variable in class org.jfugue.theory.Note
 
NOTE_NAMES_SHARP - Static variable in class org.jfugue.theory.Note
 
NoteEvent(Note) - Constructor for class org.jfugue.temporal.TemporalEvents.NoteEvent
 
NoteEventListener - Interface in org.jfugue.parser
 
NoteProducer - Interface in org.jfugue.pattern
 
NoteProvider - Interface in org.jfugue.provider
This interface must be implemented by the parser responsible for Staccato strings
NoteProviderFactory - Class in org.jfugue.provider
 
NoteProviderFactory() - Constructor for class org.jfugue.provider.NoteProviderFactory
 
NoteSubparser - Class in org.staccato
 
NUM_TRACKS - Static variable in class org.jfugue.pattern.TrackTable
 

O

OCTAVE - Static variable in class org.jfugue.theory.Note
 
OCTAVE_OUT_OF_RANGE - Static variable in class org.staccato.StaccatoMessages
 
onBarLineParsed(long) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onBarLineParsed(long) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onBarLineParsed(long) - Method in class org.jfugue.midi.MidiParserListener
 
onBarLineParsed(long) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onBarLineParsed(long) - Method in interface org.jfugue.parser.ParserListener
The separator character which indicates a bar line has been parsed.
onBarLineParsed(long) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onBarLineParsed(long) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onBarLineParsed(long) - Method in class org.jfugue.temporal.TemporalPLP
 
onBarLineParsed(long) - Method in class org.staccato.StaccatoParserListener
 
onBarLineParsed(long) - Method in class org.staccato.tools.StaccatoElementSorter
 
onChannelPressureParsed(byte) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onChannelPressureParsed(byte) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onChannelPressureParsed(byte) - Method in class org.jfugue.midi.MidiParserListener
 
onChannelPressureParsed(byte) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onChannelPressureParsed(byte) - Method in interface org.jfugue.parser.ParserListener
 
onChannelPressureParsed(byte) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onChannelPressureParsed(byte) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onChannelPressureParsed(byte) - Method in class org.jfugue.temporal.TemporalPLP
 
onChannelPressureParsed(byte) - Method in class org.staccato.StaccatoParserListener
 
onChannelPressureParsed(byte) - Method in class org.staccato.tools.StaccatoElementSorter
 
onChordParsed(Chord) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onChordParsed(Chord) - Method in class org.jfugue.integration.LilyPondParserListener
 
onChordParsed(Chord) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onChordParsed(Chord) - Method in class org.jfugue.midi.MidiParserListener
 
onChordParsed(Chord) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onChordParsed(Chord) - Method in interface org.jfugue.parser.ParserListener
 
onChordParsed(Chord) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onChordParsed(Chord) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onChordParsed(Chord) - Method in class org.jfugue.temporal.TemporalPLP
 
onChordParsed(Chord) - Method in class org.staccato.StaccatoParserListener
 
onChordParsed(Chord) - Method in class org.staccato.tools.StaccatoElementSorter
 
onControllerEventParsed(byte, byte) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onControllerEventParsed(byte, byte) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onControllerEventParsed(byte, byte) - Method in class org.jfugue.midi.MidiParserListener
 
onControllerEventParsed(byte, byte) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onControllerEventParsed(byte, byte) - Method in interface org.jfugue.parser.ParserListener
 
onControllerEventParsed(byte, byte) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onControllerEventParsed(byte, byte) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onControllerEventParsed(byte, byte) - Method in class org.jfugue.temporal.TemporalPLP
 
onControllerEventParsed(byte, byte) - Method in class org.staccato.StaccatoParserListener
 
onControllerEventParsed(byte, byte) - Method in class org.staccato.tools.StaccatoElementSorter
 
onEndOfTrack() - Method in interface org.jfugue.player.EndOfTrackListener
 
onEndOfTrack() - Method in class org.jfugue.player.ManagedPlayer
 
onEventScheduled(long, ScheduledEvent) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onEventUnscheduled(long, ScheduledEvent) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onFinished() - Method in interface org.jfugue.player.ManagedPlayerListener
 
onFunctionParsed(String, Object) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onFunctionParsed(String, Object) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onFunctionParsed(String, Object) - Method in class org.jfugue.midi.MidiParserListener
 
onFunctionParsed(String, Object) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onFunctionParsed(String, Object) - Method in interface org.jfugue.parser.ParserListener
 
onFunctionParsed(String, Object) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onFunctionParsed(String, Object) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onFunctionParsed(String, Object) - Method in class org.jfugue.temporal.TemporalPLP
 
onFunctionParsed(String, Object) - Method in class org.staccato.StaccatoParserListener
 
onFunctionParsed(String, Object) - Method in class org.staccato.tools.StaccatoElementSorter
 
onInstructionReceived(String[]) - Method in class org.staccato.Instruction.Choice
 
onInstructionReceived(String[]) - Method in class org.staccato.Instruction.LastIsValue
 
onInstructionReceived(String[]) - Method in class org.staccato.Instruction.LastIsValueToSplit
 
onInstructionReceived(String[]) - Method in interface org.staccato.Instruction
 
onInstructionReceived(String[]) - Method in class org.staccato.Instruction.Switch
 
onInstrumentParsed(byte) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onInstrumentParsed(byte) - Method in class org.jfugue.integration.LilyPondParserListener
 
onInstrumentParsed(byte) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onInstrumentParsed(byte) - Method in class org.jfugue.midi.MidiParserListener
 
onInstrumentParsed(byte) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onInstrumentParsed(byte) - Method in interface org.jfugue.parser.ParserListener
Called when the parser encounters a new instrument selection.
onInstrumentParsed(byte) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onInstrumentParsed(byte) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onInstrumentParsed(byte) - Method in class org.jfugue.temporal.TemporalPLP
 
onInstrumentParsed(byte) - Method in class org.jfugue.tools.GetInstrumentsUsedTool
 
onInstrumentParsed(byte) - Method in class org.staccato.StaccatoParserListener
 
onInstrumentParsed(byte) - Method in class org.staccato.tools.StaccatoElementSorter
 
onInterpolatorStarted(RealtimeInterpolator, long) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onInterpolatorStopping(RealtimeInterpolator) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onKeySignatureParsed(byte, byte) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onKeySignatureParsed(byte, byte) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onKeySignatureParsed(byte, byte) - Method in class org.jfugue.midi.MidiParserListener
 
onKeySignatureParsed(byte, byte) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onKeySignatureParsed(byte, byte) - Method in interface org.jfugue.parser.ParserListener
 
onKeySignatureParsed(byte, byte) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onKeySignatureParsed(byte, byte) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onKeySignatureParsed(byte, byte) - Method in class org.jfugue.temporal.TemporalPLP
 
onKeySignatureParsed(byte, byte) - Method in class org.staccato.StaccatoParserListener
 
onKeySignatureParsed(byte, byte) - Method in class org.staccato.tools.StaccatoElementSorter
 
onLayerChanged(byte) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onLayerChanged(byte) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onLayerChanged(byte) - Method in class org.jfugue.midi.MidiParserListener
 
onLayerChanged(byte) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onLayerChanged(byte) - Method in interface org.jfugue.parser.ParserListener
Called when the parser encounters a new layer.
onLayerChanged(byte) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onLayerChanged(byte) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onLayerChanged(byte) - Method in class org.jfugue.temporal.TemporalPLP
 
onLayerChanged(byte) - Method in class org.staccato.StaccatoParserListener
 
onLayerChanged(byte) - Method in class org.staccato.tools.StaccatoElementSorter
 
onLyricParsed(String) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onLyricParsed(String) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onLyricParsed(String) - Method in class org.jfugue.midi.MidiParserListener
 
onLyricParsed(String) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onLyricParsed(String) - Method in interface org.jfugue.parser.ParserListener
 
onLyricParsed(String) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onLyricParsed(String) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onLyricParsed(String) - Method in class org.jfugue.temporal.TemporalPLP
 
onLyricParsed(String) - Method in class org.staccato.StaccatoParserListener
 
onLyricParsed(String) - Method in class org.staccato.tools.StaccatoElementSorter
 
onMarkerParsed(String) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onMarkerParsed(String) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onMarkerParsed(String) - Method in class org.jfugue.midi.MidiParserListener
 
onMarkerParsed(String) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onMarkerParsed(String) - Method in interface org.jfugue.parser.ParserListener
 
onMarkerParsed(String) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onMarkerParsed(String) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onMarkerParsed(String) - Method in class org.jfugue.temporal.TemporalPLP
 
onMarkerParsed(String) - Method in class org.staccato.StaccatoParserListener
 
onMarkerParsed(String) - Method in class org.staccato.tools.StaccatoElementSorter
 
onNoteFinished(Note) - Method in interface org.jfugue.parser.NoteEventListener
 
onNoteParsed(Note) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onNoteParsed(Note) - Method in class org.jfugue.integration.LilyPondParserListener
 
onNoteParsed(Note) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onNoteParsed(Note) - Method in class org.jfugue.midi.MidiParserListener
 
onNoteParsed(Note) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onNoteParsed(Note) - Method in interface org.jfugue.parser.ParserListener
We may have actually parsed a musical note! In previous versions of JFugue, ParserListener had separate listeners for parallel notes and sequential notes (now termed harmonic and melodic notes, respectively) In this version of JFugue, whether a note is the first note, a harmonic note, or a melodic note is kept as a property on the Note object itself.
onNoteParsed(Note) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onNoteParsed(Note) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onNoteParsed(Note) - Method in class org.jfugue.temporal.TemporalPLP
 
onNoteParsed(Note) - Method in class org.jfugue.tools.ComputeDurationForEachTrackTool
 
onNoteParsed(Note) - Method in class org.staccato.StaccatoParserListener
 
onNoteParsed(Note) - Method in class org.staccato.tools.StaccatoElementSorter
 
onNotePressed(Note) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onNotePressed(Note) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onNotePressed(Note) - Method in class org.jfugue.midi.MidiParserListener
 
onNotePressed(Note) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onNotePressed(Note) - Method in interface org.jfugue.parser.ParserListener
Used to indicate when a note is pressed.
onNotePressed(Note) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onNotePressed(Note) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onNotePressed(Note) - Method in class org.jfugue.temporal.TemporalPLP
 
onNotePressed(Note) - Method in class org.staccato.StaccatoParserListener
 
onNotePressed(Note) - Method in class org.staccato.tools.StaccatoElementSorter
 
onNoteReleased(Note) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onNoteReleased(Note) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onNoteReleased(Note) - Method in class org.jfugue.midi.MidiParserListener
 
onNoteReleased(Note) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onNoteReleased(Note) - Method in interface org.jfugue.parser.ParserListener
Used to indicate when a note is released.
onNoteReleased(Note) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onNoteReleased(Note) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onNoteReleased(Note) - Method in class org.jfugue.temporal.TemporalPLP
 
onNoteReleased(Note) - Method in class org.staccato.StaccatoParserListener
 
onNoteReleased(Note) - Method in class org.staccato.tools.StaccatoElementSorter
 
onNoteStarted(Note) - Method in interface org.jfugue.parser.NoteEventListener
 
onPaused() - Method in interface org.jfugue.player.ManagedPlayerListener
 
onPitchWheelParsed(byte, byte) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onPitchWheelParsed(byte, byte) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onPitchWheelParsed(byte, byte) - Method in class org.jfugue.midi.MidiParserListener
 
onPitchWheelParsed(byte, byte) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onPitchWheelParsed(byte, byte) - Method in interface org.jfugue.parser.ParserListener
 
onPitchWheelParsed(byte, byte) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onPitchWheelParsed(byte, byte) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onPitchWheelParsed(byte, byte) - Method in class org.jfugue.temporal.TemporalPLP
 
onPitchWheelParsed(byte, byte) - Method in class org.staccato.StaccatoParserListener
 
onPitchWheelParsed(byte, byte) - Method in class org.staccato.tools.StaccatoElementSorter
 
onPolyphonicPressureParsed(byte, byte) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onPolyphonicPressureParsed(byte, byte) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onPolyphonicPressureParsed(byte, byte) - Method in class org.jfugue.midi.MidiParserListener
 
onPolyphonicPressureParsed(byte, byte) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onPolyphonicPressureParsed(byte, byte) - Method in interface org.jfugue.parser.ParserListener
 
onPolyphonicPressureParsed(byte, byte) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onPolyphonicPressureParsed(byte, byte) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onPolyphonicPressureParsed(byte, byte) - Method in class org.jfugue.temporal.TemporalPLP
 
onPolyphonicPressureParsed(byte, byte) - Method in class org.staccato.StaccatoParserListener
 
onPolyphonicPressureParsed(byte, byte) - Method in class org.staccato.tools.StaccatoElementSorter
 
onReset() - Method in interface org.jfugue.player.ManagedPlayerListener
 
onResumed() - Method in interface org.jfugue.player.ManagedPlayerListener
 
onSeek(long) - Method in interface org.jfugue.player.ManagedPlayerListener
 
onStarted(Sequence) - Method in interface org.jfugue.player.ManagedPlayerListener
 
onSystemExclusiveParsed(byte...) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onSystemExclusiveParsed(byte...) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onSystemExclusiveParsed(byte...) - Method in class org.jfugue.midi.MidiParserListener
 
onSystemExclusiveParsed(byte...) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onSystemExclusiveParsed(byte...) - Method in interface org.jfugue.parser.ParserListener
 
onSystemExclusiveParsed(byte...) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onSystemExclusiveParsed(byte...) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onSystemExclusiveParsed(byte...) - Method in class org.jfugue.temporal.TemporalPLP
 
onSystemExclusiveParsed(byte...) - Method in class org.staccato.StaccatoParserListener
 
onSystemExclusiveParsed(byte...) - Method in class org.staccato.tools.StaccatoElementSorter
 
onTempoChanged(int) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onTempoChanged(int) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onTempoChanged(int) - Method in class org.jfugue.midi.MidiParserListener
 
onTempoChanged(int) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onTempoChanged(int) - Method in interface org.jfugue.parser.ParserListener
Called when the parser encounters a new tempo selection.
onTempoChanged(int) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onTempoChanged(int) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onTempoChanged(int) - Method in class org.jfugue.temporal.TemporalPLP
 
onTempoChanged(int) - Method in class org.staccato.StaccatoParserListener
 
onTempoChanged(int) - Method in class org.staccato.tools.StaccatoElementSorter
 
onTimeSignatureParsed(byte, byte) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onTimeSignatureParsed(byte, byte) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onTimeSignatureParsed(byte, byte) - Method in class org.jfugue.midi.MidiParserListener
 
onTimeSignatureParsed(byte, byte) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onTimeSignatureParsed(byte, byte) - Method in interface org.jfugue.parser.ParserListener
The first parameter is the number of beats per measure; The second parameter is the power by which 2 must be raised to create the note that represents one beat.
onTimeSignatureParsed(byte, byte) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onTimeSignatureParsed(byte, byte) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onTimeSignatureParsed(byte, byte) - Method in class org.jfugue.temporal.TemporalPLP
 
onTimeSignatureParsed(byte, byte) - Method in class org.staccato.StaccatoParserListener
 
onTimeSignatureParsed(byte, byte) - Method in class org.staccato.tools.StaccatoElementSorter
 
onTrackBeatTimeBookmarked(String) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onTrackBeatTimeBookmarked(String) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onTrackBeatTimeBookmarked(String) - Method in class org.jfugue.midi.MidiParserListener
 
onTrackBeatTimeBookmarked(String) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onTrackBeatTimeBookmarked(String) - Method in interface org.jfugue.parser.ParserListener
 
onTrackBeatTimeBookmarked(String) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onTrackBeatTimeBookmarked(String) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onTrackBeatTimeBookmarked(String) - Method in class org.jfugue.temporal.TemporalPLP
 
onTrackBeatTimeBookmarked(String) - Method in class org.staccato.StaccatoParserListener
 
onTrackBeatTimeBookmarked(String) - Method in class org.staccato.tools.StaccatoElementSorter
 
onTrackBeatTimeBookmarkRequested(String) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onTrackBeatTimeBookmarkRequested(String) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onTrackBeatTimeBookmarkRequested(String) - Method in class org.jfugue.midi.MidiParserListener
 
onTrackBeatTimeBookmarkRequested(String) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onTrackBeatTimeBookmarkRequested(String) - Method in interface org.jfugue.parser.ParserListener
 
onTrackBeatTimeBookmarkRequested(String) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onTrackBeatTimeBookmarkRequested(String) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onTrackBeatTimeBookmarkRequested(String) - Method in class org.jfugue.temporal.TemporalPLP
 
onTrackBeatTimeBookmarkRequested(String) - Method in class org.staccato.StaccatoParserListener
 
onTrackBeatTimeBookmarkRequested(String) - Method in class org.staccato.tools.StaccatoElementSorter
 
onTrackBeatTimeRequested(double) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onTrackBeatTimeRequested(double) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onTrackBeatTimeRequested(double) - Method in class org.jfugue.midi.MidiParserListener
 
onTrackBeatTimeRequested(double) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onTrackBeatTimeRequested(double) - Method in interface org.jfugue.parser.ParserListener
 
onTrackBeatTimeRequested(double) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onTrackBeatTimeRequested(double) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onTrackBeatTimeRequested(double) - Method in class org.jfugue.temporal.TemporalPLP
 
onTrackBeatTimeRequested(double) - Method in class org.staccato.StaccatoParserListener
 
onTrackBeatTimeRequested(double) - Method in class org.staccato.tools.StaccatoElementSorter
 
onTrackChanged(byte) - Method in class org.jfugue.devtools.DiagnosticParserListener
 
onTrackChanged(byte) - Method in class org.jfugue.integration.LilyPondParserListener
 
onTrackChanged(byte) - Method in class org.jfugue.integration.MusicXmlParserListener
 
onTrackChanged(byte) - Method in class org.jfugue.midi.MidiParserListener
 
onTrackChanged(byte) - Method in class org.jfugue.parser.ChainingParserListenerAdapter
 
onTrackChanged(byte) - Method in interface org.jfugue.parser.ParserListener
Called when the parser encounters a new track (also known as a channel; previously in JFugue, known as a Voice).
onTrackChanged(byte) - Method in class org.jfugue.parser.ParserListenerAdapter
 
onTrackChanged(byte) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
onTrackChanged(byte) - Method in class org.jfugue.temporal.TemporalPLP
 
onTrackChanged(byte) - Method in class org.jfugue.tools.ComputeDurationForEachTrackTool
 
onTrackChanged(byte) - Method in class org.staccato.StaccatoParserListener
 
onTrackChanged(byte) - Method in class org.staccato.tools.StaccatoElementSorter
 
openSequencer() - Method in class org.jfugue.player.SequencerManager
This method opens the sequencer - but if the sequencer is already open, it does nothing.
org.jfugue.devices - package org.jfugue.devices
 
org.jfugue.devtools - package org.jfugue.devtools
 
org.jfugue.integration - package org.jfugue.integration
 
org.jfugue.midi - package org.jfugue.midi
 
org.jfugue.parser - package org.jfugue.parser
 
org.jfugue.pattern - package org.jfugue.pattern
 
org.jfugue.player - package org.jfugue.player
 
org.jfugue.provider - package org.jfugue.provider
 
org.jfugue.realtime - package org.jfugue.realtime
 
org.jfugue.rhythm - package org.jfugue.rhythm
 
org.jfugue.temporal - package org.jfugue.temporal
 
org.jfugue.theory - package org.jfugue.theory
 
org.jfugue.tools - package org.jfugue.tools
 
org.staccato - package org.staccato
 
org.staccato.functions - package org.staccato.functions
 
org.staccato.maps - package org.staccato.maps
 
org.staccato.tools - package org.staccato.tools
 
originalString - Variable in class org.jfugue.theory.Note
 

P

ParenSpacesPreprocessor - Class in org.staccato
Changes spaces in parentheses to underscores, since the Staccato string is split on parentheses
ParenSpacesPreprocessor() - Constructor for class org.staccato.ParenSpacesPreprocessor
 
parse(String) - Method in class org.jfugue.integration.MusicXmlParser
 
parse(File) - Method in class org.jfugue.integration.MusicXmlParser
 
parse(FileInputStream) - Method in class org.jfugue.integration.MusicXmlParser
 
parse(Reader) - Method in class org.jfugue.integration.MusicXmlParser
 
parse() - Method in class org.jfugue.integration.MusicXmlParser
Parses a MusicXML file and fires events to subscribed ParserListener interfaces.
parse(Sequence) - Method in class org.jfugue.midi.MidiParser
 
parse() - Method in class org.jfugue.temporal.TemporalPLP
 
parse(String, StaccatoParserContext) - Method in class org.staccato.AtomSubparser
 
parse(String, StaccatoParserContext) - Method in class org.staccato.BarLineSubparser
 
parse(String, StaccatoParserContext) - Method in class org.staccato.BeatTimeSubparser
 
parse(String, StaccatoParserContext) - Method in class org.staccato.FunctionSubparser
 
parse(String, StaccatoParserContext) - Method in class org.staccato.IVLSubparser
 
parse(String, StaccatoParserContext) - Method in class org.staccato.LyricMarkerSubparser
 
parse(String, StaccatoParserContext) - Method in class org.staccato.NoteSubparser
 
parse(String, StaccatoParserContext) - Method in class org.staccato.SignatureSubparser
 
parse(PatternProducer) - Method in class org.staccato.StaccatoParser
 
parse(String) - Method in class org.staccato.StaccatoParser
 
parse(String, StaccatoParserContext) - Method in interface org.staccato.Subparser
Parses the given music string.
parse(String, StaccatoParserContext) - Method in class org.staccato.TempoSubparser
 
parse(String, StaccatoParserContext) - Method in class org.staccato.WhitespaceConsumer
 
parseEvent(MidiEvent) - Method in class org.jfugue.midi.MidiParser
Parses the following messages: - Note On events - Note Off events - Polyphonic Aftertouch - Controller Events - Program Change (instrument changes) - Channel Aftertouch - Pitch Wheel - Meta Events: Tempo, Lyric, Marker, Key Signature, Time Signature - SysEx Events Any other MIDI messages (particularly, other Meta Events) are not handled by this MidiParser.
parseHandledMidiEvent(MidiEvent, MidiParser) - Method in interface org.jfugue.midi.AuxilliaryMidiParser
 
parseNoteElement(String, int, NoteSubparser.NoteContext, StaccatoParserContext) - Method in class org.staccato.NoteSubparser
Parses a note element.
parsePattern(Pattern, Boolean) - Method in class org.jfugue.tools.GetPatternStats
Parses JFugue Pattern to calculate statistics for all descriptors.
parsePattern(File, Boolean) - Method in class org.jfugue.tools.GetPatternStats
Parses MIDI file to calculate statistics for all descriptors
Parser - Class in org.jfugue.parser
 
Parser() - Constructor for class org.jfugue.parser.Parser
 
ParserException - Exception in org.jfugue.parser
 
ParserException(String, String) - Constructor for exception org.jfugue.parser.ParserException
 
ParserListener - Interface in org.jfugue.parser
 
ParserListenerAdapter - Class in org.jfugue.parser
 
ParserListenerAdapter() - Constructor for class org.jfugue.parser.ParserListenerAdapter
 
parseUnhandledMidiEvent(MidiEvent, MidiParser) - Method in interface org.jfugue.midi.AuxilliaryMidiParser
 
PatchProvider - Class in org.jfugue.midi
 
PatchProvider(File, int...) - Constructor for class org.jfugue.midi.PatchProvider
 
PatchProvider(File, List<Patch>) - Constructor for class org.jfugue.midi.PatchProvider
 
PatchProvider(File) - Constructor for class org.jfugue.midi.PatchProvider
 
Pattern - Class in org.jfugue.pattern
 
Pattern() - Constructor for class org.jfugue.pattern.Pattern
 
Pattern(String) - Constructor for class org.jfugue.pattern.Pattern
 
Pattern(String...) - Constructor for class org.jfugue.pattern.Pattern
 
Pattern(PatternProducer...) - Constructor for class org.jfugue.pattern.Pattern
 
PatternProducer - Interface in org.jfugue.pattern
Indicates that the implementing class can return a Pattern through the getPattern method
patternSB - Variable in class org.jfugue.pattern.Pattern
 
pause() - Method in class org.jfugue.player.ManagedPlayer
To resume play, @see resume()
PERCUSSION_NAMES - Static variable in class org.jfugue.theory.Note
 
PERCUSSION_TRACK - Static variable in interface org.jfugue.midi.MidiDefaults
 
PitchWheelEvent(byte, byte) - Constructor for class org.jfugue.temporal.TemporalEvents.PitchWheelEvent
 
PitchWheelFunction - Class in org.staccato.functions
 
play(PatternProducer...) - Method in class org.jfugue.player.Player
 
play(PatternProducer) - Method in class org.jfugue.player.Player
 
play(String...) - Method in class org.jfugue.player.Player
 
play(String) - Method in class org.jfugue.player.Player
 
play(Sequence) - Method in class org.jfugue.player.Player
This method plays a sequence by starting the sequence and waiting for the sequence to finish before continuing.
play(PatternProducer) - Method in class org.jfugue.realtime.RealtimePlayer
 
play(String) - Method in class org.jfugue.realtime.RealtimePlayer
 
Player - Class in org.jfugue.player
This is a player that is optimized for defining and playing music in a program.
Player() - Constructor for class org.jfugue.player.Player
 
PolyphonicPressureEvent(byte, byte) - Constructor for class org.jfugue.temporal.TemporalEvents.PolyphonicPressureEvent
 
PolyPressureFunction - Class in org.staccato.functions
 
populateContext(StaccatoParserContext) - Static method in class org.staccato.IVLSubparser
 
populateContext(StaccatoParserContext) - Static method in class org.staccato.NoteSubparser
 
populateContext(StaccatoParserContext) - Static method in class org.staccato.TempoSubparser
 
prepend(PatternProducer...) - Method in class org.jfugue.pattern.Pattern
Prepends each producer in the order it is passed in, so if you pass in "F F", "G G", and "E E", and the current pattern is "A A", you will get "F F G G E E A A".
prepend(String) - Method in class org.jfugue.pattern.Pattern
Inserts the given string to the beginning of this pattern.
preprocess(String, StaccatoParserContext) - Method in class org.staccato.BrokenChordPreprocessor
 
preprocess(String, StaccatoParserContext) - Method in class org.staccato.CollectedNotesPreprocessor
 
preprocess(String, StaccatoParserContext) - Method in class org.staccato.FunctionPreprocessor
 
preprocess(String, StaccatoParserContext) - Method in class org.staccato.InstructionPreprocessor
 
preprocess(String, StaccatoParserContext) - Method in class org.staccato.MicrotonePreprocessor
 
preprocess(String, StaccatoParserContext) - Method in class org.staccato.ParenSpacesPreprocessor
 
preprocess(String, StaccatoParserContext) - Method in interface org.staccato.Preprocessor
 
preprocess(String, StaccatoParserContext) - Method in class org.staccato.ReplacementMapPreprocessor
 
preprocess(PatternProducer) - Method in class org.staccato.StaccatoParser
 
preprocess(String) - Method in class org.staccato.StaccatoParser
 
preprocess(String, StaccatoParserContext) - Method in class org.staccato.UppercasePreprocessor
 
preprocessAndSplit(String) - Method in class org.staccato.StaccatoParser
 
Preprocessor - Interface in org.staccato
A Preprocessor takes a token from the Staccato string, does some computation on the string, and returns the String results of the computation so it may be included back into the Staccato string.
PreprocessorFunction - Interface in org.staccato
 
provideAltLayer(int) - Method in interface org.jfugue.rhythm.RhythmAltLayerProvider
Override this method to provide Rhythm with an alternate layer based on the current segment.
put(int, int, PatternProducer) - Method in class org.jfugue.pattern.TrackTable
 
put(int, int, PatternProducer...) - Method in class org.jfugue.pattern.TrackTable
 
put(int, int, int, PatternProducer) - Method in class org.jfugue.pattern.TrackTable
As part of JFugue's fluent API, this method returns the instance of this class.
put(int, String, PatternProducer) - Method in class org.jfugue.pattern.TrackTable
Lets you specify which cells in the TrackTable should be populated with the given PatternProducer by using a String in which a period means "not in this cell" and any other character means "in this cell".
put(Rhythm) - Method in class org.jfugue.pattern.TrackTable
 
putAtIntervals(int, int, PatternProducer) - Method in class org.jfugue.pattern.TrackTable
Puts the given pattern in the track table at every 'nth' position
putAtIntervals(int, int, int, int, PatternProducer) - Method in class org.jfugue.pattern.TrackTable
Puts the given pattern in the track table at every 'nth' position, starting with position 'first' and ending with 'end'
putHumanReadable(String, String) - Static method in class org.jfugue.theory.Chord
 

Q

QUARK_SEPARATOR - Static variable in class org.staccato.AtomSubparser
 

R

RealtimeInterpolator - Class in org.jfugue.realtime
 
RealtimeInterpolator() - Constructor for class org.jfugue.realtime.RealtimeInterpolator
 
RealtimeMidiParserListener - Class in org.jfugue.realtime
The callbacks in RealtimeMidiParserListener are only called when a user sends a Pattern to the RealtimePlayer.
RealtimeMidiParserListener(RealtimePlayer) - Constructor for class org.jfugue.realtime.RealtimeMidiParserListener
 
RealtimePlayer - Class in org.jfugue.realtime
This player sends messages directly to the MIDI Synthesizer, rather than creating a sequence with the MIDI Sequencer.
RealtimePlayer() - Constructor for class org.jfugue.realtime.RealtimePlayer
 
removeAuxilliaryMidiParser(AuxilliaryMidiParser) - Method in class org.jfugue.midi.MidiParser
 
removeChord(String) - Static method in class org.jfugue.theory.Chord
 
removeEndOfTrackListener(EndOfTrackListener) - Method in class org.jfugue.player.SequencerManager
 
removeManagedPlayerListener(ManagedPlayerListener) - Method in class org.jfugue.player.ManagedPlayer
 
removeParserListener(ParserListener) - Method in class org.jfugue.parser.Parser
 
removePreprocessorFunction(PreprocessorFunction) - Method in class org.staccato.functions.FunctionManager
 
removeSubparserFunction(SubparserFunction) - Method in class org.staccato.functions.FunctionManager
 
repeat(int) - Method in class org.jfugue.pattern.Pattern
 
REPLACE_CHAR - Static variable in class org.staccato.Instruction.LastIsValue
 
REPLACE_CHAR - Static variable in class org.staccato.Instruction.Switch
 
replaceDollarsWithCandidates(String, PatternProducer[], PatternProducer) - Static method in class org.jfugue.pattern.ReplacementFormatUtil
 
replaceDollarsWithCandidates(String, PatternProducer[], PatternProducer, Map<String, PatternProducer>, String, String, String) - Static method in class org.jfugue.pattern.ReplacementFormatUtil
 
ReplacementFormatUtil - Class in org.jfugue.pattern
This utility takes replacement strings with dollar signs, like "$0q $1h $2w", and replaces each $ index with a value from the array of candidates.
ReplacementFormatUtil() - Constructor for class org.jfugue.pattern.ReplacementFormatUtil
 
ReplacementMapPreprocessor - Class in org.staccato
 
requiresAngleBrackets() - Method in class org.staccato.ReplacementMapPreprocessor
 
reset(int, int) - Method in class org.jfugue.pattern.TrackTable
 
reset() - Method in class org.jfugue.player.ManagedPlayer
 
REST - Static variable in class org.jfugue.theory.Note
 
resume() - Method in class org.jfugue.player.ManagedPlayer
To pause play, @see pause()
Rhythm - Class in org.jfugue.rhythm
 
Rhythm() - Constructor for class org.jfugue.rhythm.Rhythm
 
Rhythm(String...) - Constructor for class org.jfugue.rhythm.Rhythm
 
Rhythm(Map<Character, String>) - Constructor for class org.jfugue.rhythm.Rhythm
 
Rhythm(Map<Character, String>, String...) - Constructor for class org.jfugue.rhythm.Rhythm
 
RHYTHM_TRACK - Static variable in class org.jfugue.pattern.TrackTable
 
RhythmAltLayerProvider - Interface in org.jfugue.rhythm
 
rotate(int) - Method in class org.jfugue.theory.Intervals
Rotates an interval string by the given value.

S

save(Sequence, OutputStream) - Static method in class org.jfugue.midi.MidiFileManager
 
save(Sequence, File) - Static method in class org.jfugue.midi.MidiFileManager
Convenience method to make it easier to save a file
save(File) - Method in class org.jfugue.pattern.Pattern
 
save(File, String...) - Method in class org.jfugue.pattern.Pattern
 
savePatternToMidi(PatternProducer, OutputStream) - Static method in class org.jfugue.midi.MidiFileManager
 
savePatternToMidi(PatternProducer, File) - Static method in class org.jfugue.midi.MidiFileManager
Convenience method to make it easier to save a file
Scale - Class in org.jfugue.theory
A scale is a sequence of notes.
Scale(String) - Constructor for class org.jfugue.theory.Scale
 
Scale(String, String) - Constructor for class org.jfugue.theory.Scale
 
Scale(Intervals) - Constructor for class org.jfugue.theory.Scale
 
Scale(Intervals, String) - Constructor for class org.jfugue.theory.Scale
 
schedule(long, ScheduledEvent) - Method in class org.jfugue.realtime.RealtimePlayer
 
scheduleCommand(long, RealtimeMidiParserListener.Command) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
ScheduledEvent - Interface in org.jfugue.realtime
 
scheduleEvent(long, ScheduledEvent) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
seek(long) - Method in class org.jfugue.player.ManagedPlayer
 
send(MidiMessage, long) - Method in class org.jfugue.devices.MidiParserReceiver
 
sendSequence(Sequence) - Method in class org.jfugue.devices.MusicReceiver
Send the given sequence to the MIDI device - use this to send MIDI files to your keyboard!
sendSequenceToReceiver(Sequence, Receiver) - Static method in class org.jfugue.midi.MidiTools
Convenience method for a commonly-used idiom
sendSortedMidiMessagesToReceiver(Map<Long, List<MidiMessage>>, float, int, Receiver) - Static method in class org.jfugue.midi.MidiTools
 
SEPARATOR - Static variable in class org.staccato.SignatureSubparser
 
SequencerManager - Class in org.jfugue.player
This class provides operations done on a Sequencer for any method of play.
SET_TEMPO_MESSAGE_TYPE - Static variable in interface org.jfugue.midi.MidiDefaults
 
setAdjustNotesByKeySignature(boolean) - Method in class org.staccato.DefaultNoteSettingsManager
 
setAllTrackBeatTime(double) - Method in class org.jfugue.midi.TrackTimeManager
Sets the timer for all tracks to the given time, which is specified in Pulses Per Quarter (PPQ)
setBassNote(String) - Method in class org.jfugue.theory.Chord
 
setBassNote(Note) - Method in class org.jfugue.theory.Chord
Although setBassNote takes a Note, it doesn't just set a local value to the incoming note.
setBeatsPerMeasure(int) - Method in class org.jfugue.theory.TimeSignature
 
setCaseSensitive(boolean) - Method in class org.staccato.ReplacementMapPreprocessor
NOTE: This might seem a little backwards, but if your ReplacementMap is not case sensitive, then you need to use only upper-case letters as keys in your map!
setCurrentLayerNumber(byte) - Method in class org.jfugue.midi.TrackTimeManager
Sets the current layer within the track to which new events will be added.
setCurrentTrack(byte) - Method in class org.jfugue.midi.TrackTimeManager
Sets the current track, or channel, to which new events will be added.
setDefaultBassOctave(byte) - Method in class org.staccato.DefaultNoteSettingsManager
 
setDefaultDuration(double) - Method in class org.staccato.DefaultNoteSettingsManager
 
setDefaultOctave(byte) - Method in class org.staccato.DefaultNoteSettingsManager
 
setDefaultOffVelocity(byte) - Method in class org.staccato.DefaultNoteSettingsManager
 
setDefaultOnVelocity(byte) - Method in class org.staccato.DefaultNoteSettingsManager
 
setDuration(double) - Method in class org.jfugue.theory.Note
 
setDuration(String) - Method in class org.jfugue.theory.Note
 
setDurationForBeat(int) - Method in class org.jfugue.theory.TimeSignature
 
setDurationInMillis(long) - Method in class org.jfugue.realtime.RealtimeInterpolator
 
setEndOfTie(boolean) - Method in class org.jfugue.theory.Note
 
setFirstNote(boolean) - Method in class org.jfugue.theory.Note
 
setHarmonicNote(boolean) - Method in class org.jfugue.theory.Note
 
setImplicitDurationForTestingOnly(double) - Method in class org.jfugue.theory.Note
FOR TESTING PURPOSES ONLY - avoids setting "isDurationExplicitlySet" - Please use setDuration instead!
setInitialNoteBeatTimeForHarmonicNotes(double) - Method in class org.jfugue.midi.TrackTimeManager
 
setInstrument(int) - Method in class org.jfugue.pattern.Pattern
Provides a way to explicitly set the instrument on a Pattern directly through the pattern rather than by adding text to the contents of the Pattern.
setInstrument(String) - Method in class org.jfugue.pattern.Pattern
Provides a way to explicitly set the instrument on a Pattern directly through the pattern rather than by adding text to the contents of the Pattern.
setInversion(int) - Method in class org.jfugue.theory.Chord
 
setIterations(int) - Method in class org.staccato.ReplacementMapPreprocessor
 
setKey(String) - Method in class org.jfugue.theory.ChordProgression
The key usually identifies the tonic note and/or chord [Wikipedia]
setKey(Key) - Method in class org.jfugue.theory.ChordProgression
 
setKey(Key) - Method in class org.staccato.StaccatoParserContext
 
setLayer(int) - Method in class org.jfugue.pattern.Pattern
Provides a way to explicitly set the layer on a Pattern directly through the pattern rather than by adding text to the contents of the Pattern.
setLayers(List<String>) - Method in class org.jfugue.rhythm.Rhythm
Sets all of the layers
setLength(int) - Method in class org.jfugue.rhythm.Rhythm
Sets the length of the rhythm, which is the number of times that a single pattern is repeated.
setMajorOrMinorIndicator(byte) - Method in class org.jfugue.theory.Scale
 
setMelodicNote(boolean) - Method in class org.jfugue.theory.Note
 
setName(String) - Method in class org.jfugue.theory.Scale
 
setOctave(int) - Method in class org.jfugue.theory.Chord
 
setOctaveExplicitlySet(boolean) - Method in class org.jfugue.theory.Note
 
setOffVelocity(byte) - Method in class org.jfugue.theory.Note
 
setOnVelocity(byte) - Method in class org.jfugue.theory.Note
 
setOriginalString(String) - Method in class org.jfugue.theory.Note
 
setPercussionNote(boolean) - Method in class org.jfugue.theory.Note
 
setPitchBend(int) - Method in class org.jfugue.realtime.RealtimePlayer
 
setPitchBend(byte, byte) - Method in class org.jfugue.realtime.RealtimePlayer
 
setPosition(int) - Method in exception org.jfugue.parser.ParserException
 
setReplacementMap(Map<String, String>) - Method in class org.staccato.ReplacementMapPreprocessor
 
setRequireAngleBrackets(boolean) - Method in class org.staccato.ReplacementMapPreprocessor
 
setRest(boolean) - Method in class org.jfugue.theory.Note
 
setRhythmKit(Map<Character, String>) - Method in class org.jfugue.rhythm.Rhythm
 
setRoot(String) - Method in class org.jfugue.theory.Intervals
 
setRoot(Note) - Method in class org.jfugue.theory.Intervals
 
setSequencer(Sequencer) - Method in class org.jfugue.player.SequencerManager
 
setStartOfTie(boolean) - Method in class org.jfugue.theory.Note
 
setSynthesizer(Synthesizer) - Method in class org.jfugue.player.SynthesizerManager
 
setTempo(int) - Method in class org.jfugue.pattern.Pattern
Provides a way to explicitly set the tempo on a Pattern directly through the pattern rather than by adding text to the contents of the Pattern.
setTempo(String) - Method in class org.jfugue.pattern.Pattern
Provides a way to explicitly set the tempo on a Pattern directly through the pattern rather than by adding text to the contents of the Pattern.
setThrowsExceptionOnUnknownToken(boolean) - Method in class org.staccato.StaccatoParser
 
setTimeSignature(TimeSignature) - Method in class org.staccato.StaccatoParserContext
 
setTrackBeatTime(double) - Method in class org.jfugue.midi.TrackTimeManager
Sets the timer for the current track by the given time, which is specified in Pulses Per Quarter (PPQ)
setTrackSettings(int, PatternProducer) - Method in class org.jfugue.pattern.TrackTable
 
setTrackSettings(int, String) - Method in class org.jfugue.pattern.TrackTable
 
setValue(byte) - Method in class org.jfugue.theory.Note
 
setVoice(int) - Method in class org.jfugue.pattern.Pattern
Provides a way to explicitly set the voice on a Pattern directly through the pattern rather than by adding text to the contents of the Pattern.
SHARP_CHAR - Static variable in class org.staccato.SignatureSubparser
 
SignatureSubparser - Class in org.staccato
Parses both Instrument and Layer tokens.
SignatureSubparser() - Constructor for class org.staccato.SignatureSubparser
 
size() - Method in class org.jfugue.theory.Intervals
 
SolfegeReplacementMap - Class in org.staccato.maps
 
SolfegeReplacementMap() - Constructor for class org.staccato.maps.SolfegeReplacementMap
 
sortElements(PatternProducer) - Static method in class org.staccato.tools.StaccatoElementSorter
Static method to sort elements in a given Staccato pattern
sortElements(String) - Static method in class org.staccato.tools.StaccatoElementSorter
Static method to sort elements in a given Staccato string
sortMessagesByTick(Sequence) - Static method in class org.jfugue.midi.MidiTools
Returns a Map where the keys are MIDI ticks and the values are Lists of MidiMessages that are declared for that tick.
sortNotesBy(Note[], Note.SortingCallback) - Static method in class org.jfugue.theory.Note
This is just Bubble Sort, but allows you to pass a Note.SortingCallback that returns a value that you want to sort for a note.
splitInstructionParameter(String) - Method in interface org.staccato.Instruction.Splitter
 
StaccatoElementSorter - Class in org.staccato.tools
 
StaccatoElementSorter() - Constructor for class org.staccato.tools.StaccatoElementSorter
 
StaccatoMessages - Class in org.staccato
 
StaccatoParser - Class in org.staccato
 
StaccatoParser() - Constructor for class org.staccato.StaccatoParser
 
StaccatoParserContext - Class in org.staccato
 
StaccatoParserContext(Parser) - Constructor for class org.staccato.StaccatoParserContext
 
StaccatoParserListener - Class in org.staccato
 
StaccatoParserListener() - Constructor for class org.staccato.StaccatoParserListener
 
StaccatoParserPatternHelper - Class in org.staccato
Certain functionality of Patterns depend on being able to know what each token parses as.
StaccatoParserPatternHelper() - Constructor for class org.staccato.StaccatoParserPatternHelper
 
StaccatoUtil - Class in org.staccato
 
StaccatoUtil() - Constructor for class org.staccato.StaccatoUtil
 
start(Sequence) - Method in class org.jfugue.player.ManagedPlayer
This method opens the sequencer (if it is not already open - @see PlayerCommon), sets the sequence, tells listeners that play is starting, and starts the sequence.
start(long) - Method in class org.jfugue.realtime.RealtimeInterpolator
 
startChord(Chord) - Method in class org.jfugue.realtime.RealtimePlayer
 
startInterpolator(RealtimeInterpolator, long) - Method in class org.jfugue.realtime.RealtimePlayer
 
startListening() - Method in class org.jfugue.devices.MusicTransmitterToParserListener
 
startListening() - Method in class org.jfugue.devices.MusicTransmitterToSequence
 
startNote(Note) - Method in class org.jfugue.realtime.RealtimePlayer
 
startParser() - Method in class org.jfugue.midi.MidiParser
 
STATUS_NO_SOUNDBANK_FILE - Static variable in class org.jfugue.midi.PatchProvider
Status when the PatchProvider has no defined soundbank file
STATUS_OK - Static variable in class org.jfugue.midi.PatchProvider
Status when loadPatchesIntoSynthesizer is successful
STATUS_SOUNDBANK_NOT_SUPPORTED - Static variable in class org.jfugue.midi.PatchProvider
Status when the Synthesizer given to loadPatchesIntoSynthesizer cannot support the loaded soundbank
stopChord(Chord) - Method in class org.jfugue.realtime.RealtimePlayer
 
stopInterpolator(RealtimeInterpolator) - Method in class org.jfugue.realtime.RealtimePlayer
 
stopListening() - Method in class org.jfugue.devices.MusicTransmitterToParserListener
 
stopListening() - Method in class org.jfugue.devices.MusicTransmitterToSequence
 
stopNote(Note) - Method in class org.jfugue.realtime.RealtimePlayer
 
stopParser() - Method in class org.jfugue.midi.MidiParser
 
Subparser - Interface in org.staccato
This makes it easy to extend the parser.
SubparserFunction - Interface in org.staccato
 
Switch(String, String, String) - Constructor for class org.staccato.Instruction.Switch
 
Switch(String, int, int) - Constructor for class org.staccato.Instruction.Switch
 
Switch(String, Pattern, Pattern) - Constructor for class org.staccato.Instruction.Switch
 
SynthesizerManager - Class in org.jfugue.player
 
SysexFunction - Class in org.staccato.functions
 
SystemExclusiveEvent(byte...) - Constructor for class org.jfugue.temporal.TemporalEvents.SystemExclusiveEvent
 

T

TEMPO - Static variable in class org.staccato.TempoSubparser
 
TEMPO_INT_TO_STRING - Static variable in class org.jfugue.midi.MidiDictionary
 
TEMPO_STRING_TO_INT - Static variable in class org.jfugue.midi.MidiDictionary
 
TempoEvent(int) - Constructor for class org.jfugue.temporal.TemporalEvents.TempoEvent
 
TemporalEvent - Interface in org.jfugue.temporal
 
TemporalEvents - Class in org.jfugue.temporal
 
TemporalEvents() - Constructor for class org.jfugue.temporal.TemporalEvents
 
TemporalEvents.BarEvent - Class in org.jfugue.temporal
 
TemporalEvents.ChannelPressureEvent - Class in org.jfugue.temporal
 
TemporalEvents.ChordEvent - Class in org.jfugue.temporal
 
TemporalEvents.ControllerEvent - Class in org.jfugue.temporal
 
TemporalEvents.InstrumentEvent - Class in org.jfugue.temporal
 
TemporalEvents.KeySignatureEvent - Class in org.jfugue.temporal
 
TemporalEvents.LayerEvent - Class in org.jfugue.temporal
 
TemporalEvents.LyricEvent - Class in org.jfugue.temporal
 
TemporalEvents.MarkerEvent - Class in org.jfugue.temporal
 
TemporalEvents.NoteEvent - Class in org.jfugue.temporal
 
TemporalEvents.PitchWheelEvent - Class in org.jfugue.temporal
 
TemporalEvents.PolyphonicPressureEvent - Class in org.jfugue.temporal
 
TemporalEvents.SystemExclusiveEvent - Class in org.jfugue.temporal
 
TemporalEvents.TempoEvent - Class in org.jfugue.temporal
 
TemporalEvents.TimeSignatureEvent - Class in org.jfugue.temporal
 
TemporalEvents.TrackEvent - Class in org.jfugue.temporal
 
TemporalEvents.UserEvent - Class in org.jfugue.temporal
 
TemporalPLP - Class in org.jfugue.temporal
 
TemporalPLP() - Constructor for class org.jfugue.temporal.TemporalPLP
 
TempoSubparser - Class in org.staccato
Parses both Instrument and Layer tokens.
TempoSubparser() - Constructor for class org.staccato.TempoSubparser
 
throwsExceptionOnUnknownToken() - Method in class org.staccato.StaccatoParser
 
TIME_SIGNATURE - Static variable in class org.staccato.SignatureSubparser
 
TimeSignature - Class in org.jfugue.theory
 
TimeSignature(int, int) - Constructor for class org.jfugue.theory.TimeSignature
 
TimeSignatureEvent(byte, byte) - Constructor for class org.jfugue.temporal.TemporalEvents.TimeSignatureEvent
 
toDebugString() - Method in class org.jfugue.theory.Chord
 
toDebugString() - Method in class org.jfugue.theory.Note
 
toHalfstepArray() - Method in class org.jfugue.theory.Intervals
 
toHumanReadableString() - Method in class org.jfugue.theory.Chord
 
Token - Class in org.jfugue.pattern
 
Token(String, Token.TokenType) - Constructor for class org.jfugue.pattern.Token
 
Token.TokenType - Enum in org.jfugue.pattern
 
TokenProducer - Interface in org.jfugue.pattern
 
toNoteString() - Method in class org.jfugue.theory.Chord
Returns a string consisting of the notes in the chord.
toString() - Method in class org.jfugue.pattern.Atom
 
toString() - Method in class org.jfugue.pattern.Pattern
 
toString() - Method in class org.jfugue.pattern.Token
 
toString() - Method in class org.jfugue.pattern.TrackTable
 
toString() - Method in class org.jfugue.theory.Chord
 
toString() - Method in class org.jfugue.theory.ChordProgression
 
toString() - Method in class org.jfugue.theory.Intervals
 
toString() - Method in class org.jfugue.theory.Note
 
toString() - Method in class org.jfugue.theory.Scale
 
toString() - Method in class org.jfugue.tools.GetPatternStats
 
toStringArray() - Method in class org.jfugue.theory.ChordProgression
 
toStringWithoutDuration() - Method in class org.jfugue.theory.Note
 
TrackEvent(byte) - Constructor for class org.jfugue.temporal.TemporalEvents.TrackEvent
 
TRACKS - Static variable in interface org.jfugue.midi.MidiDefaults
 
TrackTable - Class in org.jfugue.pattern
 
TrackTable(int, double) - Constructor for class org.jfugue.pattern.TrackTable
 
TrackTimeManager - Class in org.jfugue.midi
This class is useful for any applications that plan on keeping track of musical events by beat time.
TrackTimeManager() - Constructor for class org.jfugue.midi.TrackTimeManager
 
transform(ParserListener) - Method in class org.jfugue.pattern.Pattern
Parse this pattern and have the given ParserListener listen to it.
TrillFunction - Class in org.staccato.functions
Replaces the given note with multiple 32nd notes of the given note and the note one interval higher.

U

unprocess(String) - Static method in class org.staccato.ParenSpacesPreprocessor
 
unschedule(long, ScheduledEvent) - Method in class org.jfugue.realtime.RealtimePlayer
 
unscheduleEvent(long, ScheduledEvent) - Method in class org.jfugue.realtime.RealtimeMidiParserListener
 
update(RealtimePlayer, long, double) - Method in class org.jfugue.realtime.RealtimeInterpolator
 
UppercasePreprocessor - Class in org.staccato
Turns to uppercase all tokens that are not lyrics, markers, or functions
UppercasePreprocessor() - Constructor for class org.staccato.UppercasePreprocessor
 
useDefaultDuration() - Method in class org.jfugue.theory.Note
 
UserEvent(String, Object) - Constructor for class org.jfugue.temporal.TemporalEvents.UserEvent
 
useSameDurationAs(Note) - Method in class org.jfugue.theory.Note
 
useSameExplicitOctaveSettingAs(Note) - Method in class org.jfugue.theory.Note
 

V

valueOf(String) - Static method in enum org.jfugue.pattern.Token.TokenType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jfugue.pattern.Token.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
VELOCITY_CHARACTER_NOT_RECOGNIZED - Static variable in class org.staccato.StaccatoMessages
 
VOICE - Static variable in class org.staccato.IVLSubparser
 

W

WhitespaceConsumer - Class in org.staccato
Consumes whitespace between tokens in the music string
WhitespaceConsumer() - Constructor for class org.staccato.WhitespaceConsumer
 

X

XMLtoJFchordMap - Static variable in class org.jfugue.integration.MusicXmlParser
 
A B C D E F G H I K L M N O P Q R S T U V W X