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

A

A - Static variable in class net.charlesames.music.score.LetterName
 
A_AccidentalTest - Class in net.charlesames.music.score
 
A_AccidentalTest() - Constructor for class net.charlesames.music.score.A_AccidentalTest
 
A_ClefTest - Class in net.charlesames.music.score
 
A_ClefTest() - Constructor for class net.charlesames.music.score.A_ClefTest
 
A_DegreeTest - Class in net.charlesames.music.score
 
A_DegreeTest() - Constructor for class net.charlesames.music.score.A_DegreeTest
 
A_DOUBLE_FLAT - Static variable in class net.charlesames.music.score.Degree
 
A_DOUBLE_SHARP - Static variable in class net.charlesames.music.score.Degree
 
A_DurationTest - Class in net.charlesames.music.score
 
A_DurationTest() - Constructor for class net.charlesames.music.score.A_DurationTest
 
A_DynamicTest - Class in net.charlesames.music.score
 
A_DynamicTest() - Constructor for class net.charlesames.music.score.A_DynamicTest
 
A_FLAT - Static variable in class net.charlesames.music.score.Degree
 
A_KeySignatureTest - Class in net.charlesames.music.score
 
A_KeySignatureTest() - Constructor for class net.charlesames.music.score.A_KeySignatureTest
 
A_LetterNameTest - Class in net.charlesames.music.score
 
A_LetterNameTest() - Constructor for class net.charlesames.music.score.A_LetterNameTest
 
A_NATURAL - Static variable in class net.charlesames.music.score.Degree
 
A_NeumeTest - Class in net.charlesames.music.score
 
A_NeumeTest() - Constructor for class net.charlesames.music.score.A_NeumeTest
 
A_PitchTest - Class in net.charlesames.music.score
 
A_PitchTest() - Constructor for class net.charlesames.music.score.A_PitchTest
 
A_SHARP - Static variable in class net.charlesames.music.score.Degree
 
abs(int) - Static method in class net.charlesames.utility.math.MathMethods
 
ACCENT - Static variable in class net.charlesames.music.common.XmlTags
 
ACCENT - Static variable in class net.charlesames.music.ensemble.NoteAttribute
Note accent.
ACCENT - Static variable in class net.charlesames.music.musicxml.MusicXmlTags.Notation
 
Accent - Class in net.charlesames.music.musicxml.notation
The Accent class implements the MusicXML <accent> articulation.
Accent(MusicXmlEntity) - Constructor for class net.charlesames.music.musicxml.notation.Accent
Constructor for new Accent instances.
ACCIDENTAL - Static variable in class net.charlesames.music.common.XmlTags
 
Accidental - Class in net.charlesames.music.score
The Accidental class expresses chromatic adjustments to letter names.
ACTUAL_NOTES - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
add(String, String) - Method in class net.charlesames.music.ensemble.EnsembleEntity.AttributeTable
 
add(Ratio) - Method in class net.charlesames.utility.math.Ratio
Add this ratio to another ratio.
add(long) - Method in class net.charlesames.utility.math.Ratio
Add this ratio to the indicated long.
addAttribute(XmlAttribute) - Method in class net.charlesames.utility.entity.XmlSpec
Add a new XmlAttribute instance to the specification.
addCapableVoice(EnsembleVoice) - Method in class net.charlesames.music.ensemble.EnsembleInstrument
Add the indicated voice specification to the list of voices capable of playing this instrument.
addClef(int, Clef.ClefSign, int, int) - Method in class net.charlesames.music.musicxml.Attributes
Add a new instance to the Clef collection.
addClefChange(Ratio, ScoreVoice, Clef) - Method in class net.charlesames.music.score.Score
Insert a new clef change event into the score.
addColumn() - Method in class net.charlesames.utility.html.ContinuousGraphBuilder
 
addColumn() - Method in class net.charlesames.utility.html.DiscreteGraphBuilder
Create a new Column instance.
addContour(EnsembleContour) - Method in class net.charlesames.music.score.Score
Add a new contour to the score, based on an ensemble EnsembleContour.
addCreator(String, String) - Method in class net.charlesames.music.musicxml.Identification
Add a IdentificationCreator instance with the indicated creatorType and content.
addCredit(Credit) - Method in class net.charlesames.music.musicxml.MusicXmlScore
Add a credit.
addDirectionType(DirectionType) - Method in class net.charlesames.music.musicxml.Direction
Add a DirectionType entity.
addElement(XmlComplexElement) - Method in class net.charlesames.utility.entity.XmlChoice
Add an element to this choice.
addElement(XmlElement) - Method in class net.charlesames.utility.entity.XmlSpec
Add a new XmlElement instance to the specification.
addEnd(ScoreVoice) - Method in class net.charlesames.music.score.Chord
Create a ChordEnd event for the chord end time and the specified voice.
addEnd(ScoreVoice) - Method in class net.charlesames.music.score.ScoreTuplet
Add a tuplet end event for the specified voice.
addEvent(TimedEvent) - Method in class net.charlesames.music.musicxml.Measure
Add a specified TimedEvent instance to the collection.
addHarpPedallingChange(Ratio, ScoreVoice, HarpPedalling) - Method in class net.charlesames.music.score.Score
Insert a new harp pedalling event into the score.
addIndication(Indication) - Method in class net.charlesames.music.score.ScoreNote
Add a MusicXML indication to a note.
addInstrument(EnsembleInstrument) - Method in class net.charlesames.music.score.Score
Add a new instrument to the score, based on an ensemble EnsembleInstrument.
addInstrumentLink(int) - Method in class net.charlesames.music.ensemble.ContainerOfInstrumentLinks
Add a NoteListInstrumentLink with the indicated sequence number.
addMeasure(TimeSignature, KeySignature, Ratio, boolean) - Method in class net.charlesames.music.score.Score
Append a new measure to the end of the score.
addMidiControl(TypeOfMidiControl) - Method in class net.charlesames.music.ensemble.EnsembleChoir
Add a new MidiControl to a choir.
addMidiControl(TypeOfMidiControl) - Method in class net.charlesames.music.ensemble.EnsembleContour
Create a new MidiControl instance.
addMidiTrack(String, int, Track) - Method in class net.charlesames.music.midi.MidiFile
Add an existing Track to the current MidiFile.
addNotation(Notation) - Method in class net.charlesames.music.musicxml.NoteInMeasure
Add a Notation instance.
addNote(int, Ratio, ScoreTuplet, Duration, Ratio, int, Pitch, int) - Method in class net.charlesames.music.score.Score
Insert a new ScoreNote instance with a notated duration into this Score.
addNote(int, Ratio, Ratio, Ratio, int, Pitch, int) - Method in class net.charlesames.music.score.Score
Insert a new ScoreNote instance without notated duration into this Score.
addNote(ScoreNote) - Method in class net.charlesames.music.score.ScorePhrase
Add the specified note to this phrase.
addNote(ScoreNote) - Method in class net.charlesames.music.score.Slur
Add the specified note to this slur.
addOccurence() - Method in class net.charlesames.utility.html.ContinuousGraphBuilder.Row
Increment the occurrence count for this Row instance.
addOccurrence() - Method in class net.charlesames.utility.html.DiscreteGraphBuilder.Row
Increment the occurrence count.
addOccurrences(int) - Method in class net.charlesames.utility.html.ContinuousGraphBuilder.HistogramRegion
 
addOtherNotation(String) - Method in class net.charlesames.music.musicxml.NoteInMeasure
Add a new OtherNotation instance.
addPageMargins(PageMargins) - Method in class net.charlesames.music.musicxml.PageLayout
Insert a PageMargins instance.
addParameterLink(NoteListParameter) - Method in class net.charlesames.music.ensemble.NoteListInstrumentLink
Add a link to the indicated note-list parameter
addPhrase() - Method in class net.charlesames.music.score.Score
Create a new phrase in the score.
addRestrictionValue(String) - Method in class net.charlesames.utility.entity.XmlAttribute
Add a text string to the set of acceptable values.
addRestrictionValue(String) - Method in class net.charlesames.utility.entity.XmlSimpleElement
Add a text string to the set of acceptable values.
addRow(int, boolean) - Method in class net.charlesames.utility.html.ContinuousGraphBuilder
Add a row
addRow(int, boolean) - Method in class net.charlesames.utility.html.DiscreteGraphBuilder
Create a new Row instance.
addSegment(Ratio, Ratio, T, T) - Method in class net.charlesames.utility.contour.ContourFromRational
Add a new segment into the contour, truncating existing segments which would otherwise overlap the new segment.
addSegment(double, double, T, T) - Method in class net.charlesames.utility.contour.ContourFromReal
Add a new segment into the contour, truncating existing segments which would otherwise overlap the new segment.
addSlur(ScoreVoice) - Method in class net.charlesames.music.score.Score
Create a new slur in the score.
addSlurStart() - Method in class net.charlesames.music.musicxml.NoteInMeasure
Add a new type "start" Slur instance.
addSlurStop() - Method in class net.charlesames.music.musicxml.NoteInMeasure
Add a new type "stop" Slur instance.
addSoftware(String) - Method in class net.charlesames.music.musicxml.IdentificationEncoding
Add a new String naming software
addStart(ScoreVoice) - Method in class net.charlesames.music.score.Chord
Create a ChordStart event for the specified onset (time) and voice.
addStart(ScoreVoice) - Method in class net.charlesames.music.score.ScoreTuplet
Add a tuplet start event for the specified voice.
addStep(int) - Method in class net.charlesames.music.score.LetterName
Add the specified step to the current step and dereference the result.
addSupport(String, String, String, String) - Method in class net.charlesames.music.musicxml.IdentificationEncoding
Add a new IdentificationEncodingSupport instance with the indicated parameters.
addTableCell(String, String) - Method in class net.charlesames.utility.html.HtmlBuilder
Add an HTML table cell.
addTuning(String, int) - Method in class net.charlesames.music.musicxml.HarpPedals
Add a PedalTuning instance with the indicated step and alter.
addTuplet(int, StartStop) - Method in class net.charlesames.music.musicxml.NoteInMeasure
Create and add a Tuplet instance with the indicated parameters.
addValue(int) - Method in class net.charlesames.utility.html.BarGraphBuilder
Add a value (one for each bar) to the domain of the graph.
addValue(int) - Method in class net.charlesames.utility.html.ContinuousGraphBuilder.Column
Add a value to this Column instance.
addValue(int) - Method in class net.charlesames.utility.html.DiscreteGraphBuilder.Column
Add a value to the list of values which occur
addValue(int) - Method in class net.charlesames.utility.html.TimeGraphBuilder
 
addVariation(Class<? extends WriteableEntity>) - Method in class net.charlesames.utility.entity.XmlExtensionElement
Deprecated. Add a variation identified by an entity class to this XmlExtensionElement.
addVoice(EnsembleVoice) - Method in class net.charlesames.music.score.Score
Add a new voice to the score, based on an ensemble EnsembleVoice.
advanceTime() - Method in class net.charlesames.music.musicxml.Measure
Advance Time by NoteDuration.
ALTER - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
analyzeChromaticUsage(double[]) - Method in class net.charlesames.music.score.Score
Scan through all of the notes in a score, gathering usage statistics for each degree of the chromatic scale.
analyzeDiatonicUsage(double[]) - Method in class net.charlesames.music.score.Score
Scan through all of the notes in a score, gathering usage statistics for diatonic letter name.
ANNOTATION - Static variable in class net.charlesames.utility.xml.Xsd.Tags
Annotation tag
APPEARANCE - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
append(String) - Method in class net.charlesames.utility.html.HtmlBuilder
Appends unformatted text to the buffer.
appendActivityMessage(String) - Method in class net.charlesames.utility.common.ProgressMonitor
 
appendAppInfoEntry(Element, String, String, String, String) - Static method in class net.charlesames.utility.xml.Xsd
Append an appinfo entry.
appendAppInfoImplementingClass(Element, Class<?>) - Static method in class net.charlesames.utility.xml.Xsd
Append appinfo element for the implementing class.
appendAttributeElement(Element, String, String, String) - Static method in class net.charlesames.utility.xml.Xml
Creates a child element with the indicated tag name and adds an attribute to the child.
appendContentElement(Element, String, String) - Static method in class net.charlesames.utility.xml.Xml
Adds CDATA content to a node within a org.w3c.dom document.
appendDocumentation(Element, String) - Static method in class net.charlesames.utility.xml.Xsd
Append a documentation element.
appendHtmlComment(String) - Method in class net.charlesames.utility.common.Specification
Appends additional text to the HTML comment.
appendLineBreak() - Method in class net.charlesames.utility.html.HtmlBuilder
Append a line break to the HTML buffer.
appendTypeToElement(Element) - Method in class net.charlesames.utility.entity.XmlSpec
Append a type attribute to an XSD element and create the type declaration, if necessary.
appendValueElement(Element, String, String) - Static method in class net.charlesames.utility.xml.Xml
Creates a child element with the indicated tag name and adds text content to the child.
APPINFO - Static variable in class net.charlesames.utility.xml.Xsd.Tags
Documentation tag
areaBetween(Ratio, Ratio) - Method in class net.charlesames.music.score.ScoreContour
Calculates the area under the contour as an ordinate moves from left to right.
areaBetween(Ratio, Ratio) - Method in class net.charlesames.music.score.ScoreSegment
Get the area between two times
areaBetweenInvert(Ratio, Ratio) - Method in class net.charlesames.music.score.ScoreContour
Let y(x) represent the value of the contour at ordinate x.
Articulation - Class in net.charlesames.music.musicxml.notation
The Articulation class implements the MusicXML <articulations> notation.
ARTICULATIONS - Static variable in class net.charlesames.music.musicxml.MusicXmlTags.Notation
 
ascii7BitFromString(String) - Static method in class net.charlesames.utility.common.StringMethods
downgrades a string from unicode to 7-bit ASCII.
asciiFromString(String) - Static method in class net.charlesames.utility.common.StringMethods
downgrades a string from unicode to 8-bit ASCII.
assertSegmentValues(int, Ratio, Ratio, String, String) - Method in class net.charlesames.utility.contour.ContourTest.TestContour
 
ATTRIBUTE - Static variable in class net.charlesames.music.common.XmlTags
 
ATTRIBUTE - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
ATTRIBUTE - Static variable in class net.charlesames.utility.xml.Xsd.Tags
Attribute tag
ATTRIBUTE_LINK - Static variable in class net.charlesames.music.common.XmlTags
 
Attributes - Class in net.charlesames.music.musicxml
The Attributes class implements the MusicXML <attributes> element.
ATTRIBUTES - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
AudioSampleReader - Class in net.charlesames.utility.audio
Example methods for processing audio files.
AudioSampleReader(File) - Constructor for class net.charlesames.utility.audio.AudioSampleReader
Constructor for AudioSampleReader instances
AudioSampleWriter - Class in net.charlesames.utility.audio
Example methods for generating audio files.
AudioSampleWriter(File, AudioFormat, AudioFileFormat.Type) - Constructor for class net.charlesames.utility.audio.AudioSampleWriter
Constructor for AudioSampleWriter instances.

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