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

M

MaestroTimesCharacter - Enum in net.charlesames.music.musicxml.attribute
 
main(String[]) - Static method in class net.charlesames.utility.audio.CtrlCAudio
Program entry point
makeDirty() - Method in class net.charlesames.music.ensemble.Ensemble
 
makeDirty() - Method in class net.charlesames.music.midi.MidiFile
 
makeDirty() - Method in class net.charlesames.music.musicxml.MusicXmlEntity
Signal that the document has experienced a change which should be saved to the MusicXML file.
makeDirty() - Method in class net.charlesames.music.musicxml.MusicXmlScore
 
makeDirty() - Method in class net.charlesames.music.score.Score
Tells score that it has experienced a change which should be saved to the score file.
makeDirty() - Method in class net.charlesames.utility.entity.WriteableEntity
Signal that the document has experienced a change which should be saved to the associated file.
makeDirty() - Method in interface net.charlesames.utility.io.FileDocument
Signal that the document has experienced a change which should be saved to the associated file.
ManifestProperties - Class in net.charlesames.utility.io
Singleton class which extracts MANIFEST.MF info from the application resource
mapAccidentalToCents(Accidental, int) - Method in class net.charlesames.music.ensemble.TuningMapDiatonic
Map the indicated accidental to the indicated cents value.
mapDegreeToCents(Degree, int) - Method in class net.charlesames.music.ensemble.TuningMapChromatic
Map the indicated degree to the indicated cents value.
mapInflectionToCents(Inflection, int) - Method in class net.charlesames.music.ensemble.TuningMapDiatonic
Map the indicated inflection to the indicated cents value.
mapLetterNameToCents(LetterName, int) - Method in class net.charlesames.music.ensemble.TuningMapDiatonic
Map the indicated letter name to the indicated cents value.
matches(String) - Method in class net.charlesames.utility.io.ParsingBuffer
Test if the upcoming text matches the indicated value.
MathMethods - Class in net.charlesames.utility.math
Miscellaneous Math methods.
The author of the permutations and combinations methods is unknown.
MathMethods() - Constructor for class net.charlesames.utility.math.MathMethods
 
MAX_EXCLUSIVE - Static variable in class net.charlesames.music.common.XmlTags
 
MAX_EXP_VALUE - Static variable in class net.charlesames.music.common.XmlTags
 
MAX_OCCURS - Static variable in class net.charlesames.utility.xml.Xsd.AttributeNames
Maximum occurrences attribute name.
MAX_ORDINATE - Static variable in class net.charlesames.utility.contour.ContourFromReal
Maximum ordinate
MAX_VALUE - Static variable in class net.charlesames.music.common.XmlTags
 
MAX_VALUE - Static variable in class net.charlesames.utility.math.Ratio
Ratio with numerator Long.MAX_VALUE and denominator 1.
maximum(Ratio) - Method in class net.charlesames.utility.math.Ratio
Select the maxumum of this and another Ratio.
maxMidiVelocity - Static variable in class net.charlesames.music.score.Dynamic
Suggested maximum MIDI velocity (ffff).
md5(String) - Static method in class net.charlesames.utility.hash.HashMethods
Message Digest (MD5)
MEASURE - Static variable in class net.charlesames.music.common.XmlTags
 
Measure - Class in net.charlesames.music.musicxml
The abstract Measure class implements shared functionality for MusicXML measure elements.
MEASURE - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
MEASURE_NUMBERING - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
MeasureInPart - Class in net.charlesames.music.musicxml
The MeasureInPart class implements the MusicXML <measure> element.
MeasurePrint - Class in net.charlesames.music.musicxml
The MeasurePrint class implements the MusicXML <measure-print> element.
MELODY - Static variable in class net.charlesames.music.utility.ThreePartEnsemble.PartNames
 
merge(Score, Ratio) - Method in class net.charlesames.music.score.Score
Merge this score with the indicated source score, shifting the time of each source-score event by the indicated offset.
META_EVENT_CHANNEL_PREFIX - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_COPYRIGHT - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_CUE_POINT - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_DEVICE_NAME - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_END_OF_TRACK - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_INSTRUMENT_NAME - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_KEY_SIGNATURE - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_LYRIC - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_MARKER - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_PORT - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_PROGRAM_NAME - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_SEQUENCE_NUMBER - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_SEQUENCER_SPECIFIC - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_SMPTE_OFFSET - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_TEMPO - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_TEXT - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_TIME_SIGNATURE - Static variable in class net.charlesames.music.midi.Midi
 
META_EVENT_TRACK_NAME - Static variable in class net.charlesames.music.midi.Midi
 
methodHasOverride(Class<?>, String) - Method in class net.charlesames.utility.entity.Entity
Test if a class has overridden a base-class method.
MethodsTest - Class in net.charlesames.utility.math
 
MethodsTest() - Constructor for class net.charlesames.utility.math.MethodsTest
 
Metronome - Class in net.charlesames.music.musicxml
The Identification class implements the MusicXML <metronome> direction type.
METRONOME - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
MF - Static variable in class net.charlesames.music.score.Dynamic
 
MICROSECONDS_PER_MINUTE - Static variable in class net.charlesames.music.midi.Midi
 
MICROSECONDS_PER_SECOND - Static variable in class net.charlesames.music.midi.Midi
 
microsecondsPerBeat(double) - Static method in class net.charlesames.music.midi.Midi
Convert beats per second to microseconds per beat.
MIDI - Static variable in class net.charlesames.music.common.XmlTags
 
Midi - Class in net.charlesames.music.midi
MIDI adapted from http://www.jsresources.org/examples/DumpReceiver.java.html
Midi() - Constructor for class net.charlesames.music.midi.Midi
 
MIDI_BANK - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_BANK - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
MIDI_CHANNEL - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_CHANNEL - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
MIDI_CHANNEL_MODE - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_CONTROL - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_DEVICE - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_ELEVATION - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_FILE_TYPE - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_GENERAL - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_INSTRUMENT - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
MIDI_KEY - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_PAN - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_PITCH_BEND_RANGE - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_PROGRAM - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_PROGRAM - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
MIDI_TICKS_PER_UNIT - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_TRACK - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_UNPITCHED - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
MIDI_VELOCITY - Static variable in class net.charlesames.music.common.XmlTags
 
MIDI_VOLUME - Static variable in class net.charlesames.music.common.XmlTags
 
midiAccentAdjustment - Static variable in class net.charlesames.music.score.Dynamic
Suggested MIDI velocity adjustment for one point of accent.
MidiChannel - Class in net.charlesames.music.midi
MidiChannel instances keep track of what is going on in a channel during a MIDI file export.
MidiChannelMode - Enum in net.charlesames.music.midi
Options for assigning notes to MIDI channels.
MidiControl - Class in net.charlesames.music.ensemble
A MidiControl instance binds a TypeOfMidiControl instance with a ScoreContour that details how control values evolve over time.
MidiControl(EnsembleChoir, TypeOfMidiControl) - Constructor for class net.charlesames.music.ensemble.MidiControl
Constructor for MidiControl instances.
MidiController - Enum in net.charlesames.music.midi
MIDI Controller Definitions
MidiDevice - Class in net.charlesames.music.midi
A MidiDevice instance manages a collection of 16 MidiChannel objects.
MidiEntity - Class in net.charlesames.music.midi
Base class for MIDI entities.
MidiEntity(MidiEntity, int, String) - Constructor for class net.charlesames.music.midi.MidiEntity
Constructor for MidiEntity instances.
MidiFile - Class in net.charlesames.music.midi
The MidiFile class wraps the javax.sound.midi.Sequence class.
MidiFile() - Constructor for class net.charlesames.music.midi.MidiFile
Constructor for MidiFile instances.
MidiInstrument - Class in net.charlesames.music.musicxml
The MidiInstrument class implements the MusicXML <midi-instrument> element.
MidiNote - Class in net.charlesames.music.midi
 
MidiNote(MidiTrack, long, long) - Constructor for class net.charlesames.music.midi.MidiNote
Simple constructor for MidiNote instances.
MidiNote(MidiTrack, long, long, int, int, int, int) - Constructor for class net.charlesames.music.midi.MidiNote
Extended constructor for MidiNote instances.
MidiRegisteredParameter - Enum in net.charlesames.music.midi
MIDI Registered Parameter Definitions
MidiTest - Class in net.charlesames.music.midi
 
MidiTest() - Constructor for class net.charlesames.music.midi.MidiTest
 
MidiTrack - Class in net.charlesames.music.midi
The MidiTrack class wraps the javax.sound.midi.Track class.
MidiTrackEvent - Class in net.charlesames.music.midi
 
MILLIMETERS - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
MIN_EXCLUSIVE - Static variable in class net.charlesames.music.common.XmlTags
 
MIN_EXP_VALUE - Static variable in class net.charlesames.music.common.XmlTags
 
MIN_OCCURS - Static variable in class net.charlesames.utility.xml.Xsd.AttributeNames
Minimum occurrences attribute name.
MIN_ORDINATE - Static variable in class net.charlesames.utility.contour.ContourFromReal
Minimum ordinate
MIN_VALUE - Static variable in class net.charlesames.music.common.XmlTags
 
MIN_VALUE - Static variable in class net.charlesames.utility.math.Ratio
Ratio with numerator Long.MIN_VALUE and denominator 1.
minimum(Ratio) - Method in class net.charlesames.utility.math.Ratio
Select the minimum of this and another Ratio.
minMidiVelocity - Static variable in class net.charlesames.music.score.Dynamic
Suggested minimum MIDI velocity (pppp).
MINUS - Static variable in class net.charlesames.music.score.Inflection
 
MODE - Static variable in class net.charlesames.music.common.XmlTags
 
Mode - Enum in net.charlesames.music.musicxml.attribute
Selection options for MusicXML Mode attributes.
MODE - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
MODE - Static variable in class net.charlesames.utility.entity.XmlTags
Node name for XML serialized mode.
MODULATION_WHEEL - Static variable in class net.charlesames.music.ensemble.TypeOfMidiControl
 
modulo(int, int) - Static method in class net.charlesames.utility.math.MathMethods
Calculates a modulo b using the actual rules of modular arithmetic.
modulo(double, double) - Static method in class net.charlesames.utility.math.MathMethods
Calculates a modulo b using the actual rules of modular arithmetic.
MOMENT - Static variable in class net.charlesames.music.common.XmlTags
 
MOVEMENT_TITLE - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
MP - Static variable in class net.charlesames.music.score.Dynamic
 
msb() - Method in enum net.charlesames.music.midi.MidiRegisteredParameter
Get the most significant bit.
multiply(Ratio) - Method in class net.charlesames.utility.math.Ratio
Multiply this ratio by another ratio.
multiply(long) - Method in class net.charlesames.utility.math.Ratio
Multiply this ratio by the indicated long.
MUSIC_FONT - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
MUSIC_XML - Static variable in class net.charlesames.music.common.XmlTags
 
MUSIC_XML_DIRECTION - Static variable in class net.charlesames.music.common.XmlTags
 
MUSIC_XML_GROUP_TYPE - Static variable in class net.charlesames.music.common.XmlTags
 
MUSIC_XML_PART - Static variable in class net.charlesames.music.common.XmlTags
 
MUSIC_XML_SHORTEST_NEUME - Static variable in class net.charlesames.music.common.XmlTags
 
MUSIC_XML_STAFF - Static variable in class net.charlesames.music.common.XmlTags
 
MUSIC_XML_STAFF_DISTANCE - Static variable in class net.charlesames.music.common.XmlTags
 
MUSIC_XML_STAVES - Static variable in class net.charlesames.music.common.XmlTags
 
MUSIC_XML_VOICE - Static variable in class net.charlesames.music.common.XmlTags
 
MUSIC_XML_VOICES - Static variable in class net.charlesames.music.common.XmlTags
 
MusicScaffold - Class in net.charlesames.music.utility
 
MusicScaffold() - Constructor for class net.charlesames.music.utility.MusicScaffold
 
MusicXmlEntity - Class in net.charlesames.music.musicxml
This abstract class serves as base for all music.musicxml classes.
MusicXmlPart - Class in net.charlesames.music.ensemble
MusicXmlPart objects together define the coarse vertical structure of a MusicXML score.
MusicXmlScore - Class in net.charlesames.music.musicxml
The MusicXmlScore class implements functionality shared between the MusicXML <score-partwise> and <score-timewise> elements.
MusicXmlStaff - Class in net.charlesames.music.ensemble
MusicXmlStaff objects together define the fine vertical structure of a MusicXML part.
MusicXmlTags - Class in net.charlesames.music.musicxml
String constants which MusicXML classes use for input and output.
MusicXmlTags() - Constructor for class net.charlesames.music.musicxml.MusicXmlTags
 
MusicXmlTags.Notation - Class in net.charlesames.music.musicxml
String constants which MusicXML notation classes use for input and output.
MusicXmlTags.Notation() - Constructor for class net.charlesames.music.musicxml.MusicXmlTags.Notation
 
MusicXmlTest - Class in net.charlesames.music.musicxml
 
MusicXmlTest() - Constructor for class net.charlesames.music.musicxml.MusicXmlTest
 

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