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

D

D - Static variable in class net.charlesames.music.score.LetterName
 
D_DOUBLE_FLAT - Static variable in class net.charlesames.music.score.Degree
 
D_DOUBLE_SHARP - Static variable in class net.charlesames.music.score.Degree
 
D_FLAT - Static variable in class net.charlesames.music.score.Degree
 
D_NATURAL - Static variable in class net.charlesames.music.score.Degree
 
D_SHARP - Static variable in class net.charlesames.music.score.Degree
 
Dashes - Class in net.charlesames.music.musicxml
The Dashes class implements the MusicXML <dashes> direction type.
DASHES - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
DATA_ENTRY - Static variable in class net.charlesames.music.ensemble.TypeOfMidiControl
 
dateFormat - Static variable in class net.charlesames.utility.xml.Xml
Standard XML date format.
DateMethods - Class in net.charlesames.utility.date
Miscellaneous date-manipulation functions
DateMethods() - Constructor for class net.charlesames.utility.date.DateMethods
 
decodeEvents() - Method in class net.charlesames.music.midi.MidiTrack
Generate a text interpretation of a MIDI track.
decodeMessage(ShortMessage, boolean) - Static method in class net.charlesames.music.midi.Midi
Decode a MIDI ShortMessage instance.
decodeMessage(SysexMessage) - Static method in class net.charlesames.music.midi.Midi
Decode a MIDI System Exclusive message.
decodeMessage(MetaMessage) - Static method in class net.charlesames.music.midi.Midi
Decode a MIDI Meta message.
decrementReferenceCount() - Method in class net.charlesames.utility.entity.Entity
Decrement the count of objects referencing this one.
decrementTieLevel() - Method in class net.charlesames.music.score.ScoreVoice
Call this method whenever a tie-to note is successfully connected back to a tie-from note.
DEFAULT - Static variable in class net.charlesames.music.common.XmlTags
 
DEFAULT - Static variable in class net.charlesames.utility.entity.XmlTags
Element name for a default value.
DEFAULT_INSTRUMENT - Static variable in class net.charlesames.music.common.XmlTags
 
DEFAULT_X - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
DEFAULT_Y - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
Defaults - Class in net.charlesames.music.musicxml
The Defaults class implements the MusicXML <defaults> element.
DEFAULTS - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
DEGREE - Static variable in class net.charlesames.music.common.XmlTags
 
Degree - Class in net.charlesames.music.score
A Degree combines a LetterName with an Accidental.
dereferenceHandle(long) - Static method in class net.charlesames.utility.entity.Entity
Dereference the Entity identified by the indicated handle.
describeFeature(HtmlBuilder, int, String, String) - Static method in class net.charlesames.music.ensemble.EnsembleEntity
Build an HTML-formatted description of a component feature.
DETACHED_LEGATO - Static variable in class net.charlesames.music.musicxml.MusicXmlTags.Notation
 
DetachedLegato - Class in net.charlesames.music.musicxml.notation
The DetachedLegato class implements the MusicXML <detached-legato> articulation.
DetachedLegato(MusicXmlEntity) - Constructor for class net.charlesames.music.musicxml.notation.DetachedLegato
Constructor for new DetachedLegato instances.
DIATONIC_TUNING - Static variable in class net.charlesames.music.common.XmlTags
 
difference(Degree) - Method in class net.charlesames.music.score.Degree
Calculate the interval from the origin degree to the current degree.
difference(Pitch) - Method in class net.charlesames.music.score.Pitch
Calculate the interval from the origin pitch to the current pitch.
difference(Pitch) - Method in class net.charlesames.music.score.Rest
 
Direction - Class in net.charlesames.music.musicxml
The Direction class implements the MusicXML <direction> event.
DIRECTION - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
DIRECTION_TYPE - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
DirectionType - Class in net.charlesames.music.musicxml
The DirectionType class implements the MusicXML <direction-type> element.
Directive - Class in net.charlesames.music.musicxml
The Directive class implements the MusicXML <directive> event.
DIRECTIVE - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
DIRECTIVE_TYPE - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
disableParameterEditing(NoteListFormat) - Method in class net.charlesames.music.ensemble.NoteListInstrument
Make format-defined parameters unmodifiable.
DiscreteGraphBuilder - Class in net.charlesames.utility.html
Generates discrete graphs using HTML formatting tags.
DiscreteGraphBuilder() - Constructor for class net.charlesames.utility.html.DiscreteGraphBuilder
Constructor for DiscreteGraphBuilder instances.
DiscreteGraphBuilder.Column - Class in net.charlesames.utility.html
 
DiscreteGraphBuilder.Column() - Constructor for class net.charlesames.utility.html.DiscreteGraphBuilder.Column
Constructor for Column instances.
DiscreteGraphBuilder.Row - Class in net.charlesames.utility.html
 
DiscreteGraphBuilder.Row(int) - Constructor for class net.charlesames.utility.html.DiscreteGraphBuilder.Row
Constructor for Row instances
display(ContourFromRational<String>) - Method in class net.charlesames.utility.contour.ContourTest
 
DISPLAY_OCTAVE - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
DISPLAY_STEP - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
Disposable - Class in net.charlesames.utility.common
Base class for objects which contain a disposable method to release resources.
Disposable() - Constructor for class net.charlesames.utility.common.Disposable
Constructor for Disposable instances
dispose() - Method in class net.charlesames.music.midi.MidiEntity
 
dispose() - Method in class net.charlesames.music.midi.MidiFile
 
dispose() - Method in class net.charlesames.music.musicxml.Attributes
 
dispose() - Method in class net.charlesames.music.musicxml.Barline
 
dispose() - Method in class net.charlesames.music.musicxml.Beam
 
dispose() - Method in class net.charlesames.music.musicxml.Clef
 
dispose() - Method in class net.charlesames.music.musicxml.Credit
 
dispose() - Method in class net.charlesames.music.musicxml.CreditWords
 
dispose() - Method in class net.charlesames.music.musicxml.Dashes
 
dispose() - Method in class net.charlesames.music.musicxml.Defaults
 
dispose() - Method in class net.charlesames.music.musicxml.Direction
 
dispose() - Method in class net.charlesames.music.musicxml.DirectionType
 
dispose() - Method in class net.charlesames.music.musicxml.Directive
 
dispose() - Method in class net.charlesames.music.musicxml.Dynamics
 
dispose() - Method in class net.charlesames.music.musicxml.HarpPedals
 
dispose() - Method in class net.charlesames.music.musicxml.Identification
 
dispose() - Method in class net.charlesames.music.musicxml.IdentificationCreator
 
dispose() - Method in class net.charlesames.music.musicxml.IdentificationEncoding
 
dispose() - Method in class net.charlesames.music.musicxml.IdentificationEncodingSupport
 
dispose() - Method in class net.charlesames.music.musicxml.KeySignature
 
dispose() - Method in class net.charlesames.music.musicxml.Measure
 
dispose() - Method in class net.charlesames.music.musicxml.MeasureInPart
 
dispose() - Method in class net.charlesames.music.musicxml.MeasurePrint
 
dispose() - Method in class net.charlesames.music.musicxml.MidiInstrument
 
dispose() - Method in class net.charlesames.music.musicxml.notation.Accent
 
dispose() - Method in class net.charlesames.music.musicxml.notation.BreathMark
 
dispose() - Method in class net.charlesames.music.musicxml.notation.Caesura
 
dispose() - Method in class net.charlesames.music.musicxml.notation.DetachedLegato
 
dispose() - Method in class net.charlesames.music.musicxml.notation.Doit
 
dispose() - Method in class net.charlesames.music.musicxml.notation.DownBow
 
dispose() - Method in class net.charlesames.music.musicxml.notation.Falloff
 
dispose() - Method in class net.charlesames.music.musicxml.notation.Notation
 
dispose() - Method in class net.charlesames.music.musicxml.notation.TechnicalNotation
 
dispose() - Method in class net.charlesames.music.musicxml.NoteInMeasure
 
dispose() - Method in class net.charlesames.music.musicxml.PageLayout
 
dispose() - Method in class net.charlesames.music.musicxml.PageMargins
 
dispose() - Method in class net.charlesames.music.musicxml.PartGroup
 
dispose() - Method in class net.charlesames.music.musicxml.PartInScore
 
dispose() - Method in class net.charlesames.music.musicxml.PedalTuning
 
dispose() - Method in class net.charlesames.music.musicxml.Scaling
 
dispose() - Method in class net.charlesames.music.musicxml.ScoreInstrument
 
dispose() - Method in class net.charlesames.music.musicxml.ScorePart
 
dispose() - Method in class net.charlesames.music.musicxml.ScorePartwise
 
dispose() - Method in class net.charlesames.music.musicxml.Sound
 
dispose() - Method in class net.charlesames.music.musicxml.StaffLayout
 
dispose() - Method in class net.charlesames.music.musicxml.Stem
 
dispose() - Method in class net.charlesames.music.musicxml.SystemLayout
 
dispose() - Method in class net.charlesames.music.musicxml.SystemMargins
 
dispose() - Method in class net.charlesames.music.musicxml.TimedEvent
 
dispose() - Method in class net.charlesames.music.musicxml.TimeSignature
 
dispose() - Method in class net.charlesames.music.musicxml.Wedge
 
dispose() - Method in class net.charlesames.music.score.Clef
Release resources engaged by this entity.
dispose() - Method in class net.charlesames.music.score.Degree
Release resources engaged by this entity.
dispose() - Method in class net.charlesames.music.score.Duration
Release resources engaged by this entity.
dispose() - Method in class net.charlesames.music.score.Dynamic
Release resources engaged by this entity.
dispose() - Method in class net.charlesames.music.score.HarpPedalling
Release resources engaged by this entity.
dispose() - Method in class net.charlesames.music.score.KeySignature
Release resources engaged by this entity.
dispose() - Method in class net.charlesames.music.score.LetterName
Release resources engaged by this entity.
dispose() - Method in class net.charlesames.music.score.Neume
Release resources engaged by this entity.
dispose() - Method in class net.charlesames.music.score.Pitch
Release resources engaged by this entity.
dispose() - Method in class net.charlesames.music.score.TimeSignature
Release resources engaged by this entity.
dispose() - Method in class net.charlesames.utility.common.Disposable
Release resources engaged by this object, thus rendering it amenable to garbage collection.
dispose() - Method in class net.charlesames.utility.entity.Entity
Render this Entity amenable to garbage collection.
dispose() - Method in interface net.charlesames.utility.io.FileDocument
Free resources for garbage collection.
DIV - Static variable in class net.charlesames.utility.html.HtmlBuilder.Tags
Tag for HTML division ("div") element
divide(Ratio) - Method in class net.charlesames.utility.math.Ratio
Divide another ratio into this ratio.
divide(long) - Method in class net.charlesames.utility.math.Ratio
Divide this ratio by the indicated long.
DIVISIONS - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
divisionsFromRatio(Ratio) - Method in class net.charlesames.music.musicxml.Measure
Convert the specified ratio from quarter notes to divisions.
DOCUMENTATION - Static variable in class net.charlesames.utility.xml.Xsd.Tags
Documentation tag
documentToPrettyText(Document, int, DocumentType, String) - Method in class net.charlesames.utility.xml.Xml
Convert XML document into pretty-formatted text.
DOIT - Static variable in class net.charlesames.music.musicxml.MusicXmlTags.Notation
 
Doit - Class in net.charlesames.music.musicxml.notation
The Doit class implements the MusicXML <accent> articulation.
Doit(MusicXmlEntity) - Constructor for class net.charlesames.music.musicxml.notation.Doit
Constructor for new Doit instances.
DOT - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
DOTS_REGEX - Static variable in class net.charlesames.music.score.Duration
Regular expression for evaluating dots in duration text.
dottedEighth() - Static method in class net.charlesames.music.score.Duration
Get the duration representing a dotted eighth note.
dottedHalf() - Static method in class net.charlesames.music.score.Duration
Get the duration representing a dotted half note.
dottedQuarter() - Static method in class net.charlesames.music.score.Duration
Get the duration representing a dotted quarter note.
dottedSixteenth() - Static method in class net.charlesames.music.score.Duration
Get the duration representing a dotted sixteenth note.
dottedThirtysecond() - Static method in class net.charlesames.music.score.Duration
Get the duration representing a dotted thirty-second note.
dottedWhole() - Static method in class net.charlesames.music.score.Duration
Get the duration representing a dotted whole note.
DOUBLE - Static variable in class net.charlesames.utility.entity.XmlType.TypeNames
Type name for Double data (primitive).
DOUBLE_FLAT - Static variable in class net.charlesames.music.score.Accidental
 
DOUBLE_SHARP - Static variable in class net.charlesames.music.score.Accidental
 
doubleDottedEighth() - Static method in class net.charlesames.music.score.Duration
Get the duration representing a double-dotted eighth note.
doubleDottedHalf() - Static method in class net.charlesames.music.score.Duration
Get the duration representing a double-dotted half note.
doubleDottedQuarter() - Static method in class net.charlesames.music.score.Duration
Get the duration representing a double-dotted quarter note.
doubleDottedSixteenth() - Static method in class net.charlesames.music.score.Duration
Get the duration representing a double-dotted sixteenth note.
doubleDottedWhole() - Static method in class net.charlesames.music.score.Duration
Get the duration representing a double-dotted whole note.
doubleFromText(String) - Static method in class net.charlesames.utility.math.MathMethods
Converts text to double-precision numbers, using option-5 to represent infinity.
DOWN_BOW - Static variable in class net.charlesames.music.musicxml.MusicXmlTags.Notation
 
DownBow - Class in net.charlesames.music.musicxml.notation
The DownBow class implements the MusicXML <down-bow> technical notation.
DownBow(MusicXmlEntity) - Constructor for class net.charlesames.music.musicxml.notation.DownBow
Constructor for new DownBow instances.
dump() - Method in class net.charlesames.music.score.ScoreEvent
Print out event details to System.out.
dumpEventSequence() - Method in class net.charlesames.music.score.Score
Write a list of events to System.out.
dumpSegments() - Method in class net.charlesames.utility.contour.ContourFromRational
 
dumpSegments() - Method in class net.charlesames.utility.contour.ContourFromReal
 
dumpSpecific() - Method in class net.charlesames.music.score.ScoreEvent
Print out event details to System.out.
dumpSpecific() - Method in class net.charlesames.music.score.SegmentEnd
 
dumpSpecific() - Method in class net.charlesames.music.score.SegmentStart
 
DUPLICITY - Static variable in class net.charlesames.utility.math.Ratio
Ratio with numerator 2 and denominator 1.
DURATION - Static variable in class net.charlesames.music.common.XmlTags
 
DURATION - Static variable in class net.charlesames.music.ensemble.NoteAttribute
Note duration.
DURATION - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
Duration - Class in net.charlesames.music.score
A Duration combines a neume a count of dots.
DYNAMIC - Static variable in class net.charlesames.music.common.XmlTags
 
Dynamic - Class in net.charlesames.music.score
A Dynamic defines a level of loudness.
Dynamics - Class in net.charlesames.music.musicxml
The Dynamics class implements the MusicXML <dynamics> direction type.
DYNAMICS - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 

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