All Classes
-
Class Description AabaForm The contents of the web form for the AABA web demo.AbcParser Reads a score in ABC notation and returns it as aScore.AbcParser.AbcParsingException AbcWriter A class for writing a score in ABC notation.Arrange Arranges a melody and chords into a barbershop arrangement.Arrange.Args Chord A chord rooted in a specific note.Chord.ChordType A chord type, such as "major" or "minor sixth".Clef Config A configuration file for the automatic arranger.Config.ABC_DIALECT Dialects of the ABC format which need to be distinguished by theAbcWriter.Config.Scores FormValidationException An exception which signals that the input form on the website could not be validated.Key A key, such as C major or A minor.LdHarmonyLeaps Penalizes leaps of more than a minor third in the Tn and Br parts.LdParallelOctaves Penalizes voice movements in parallel octaves.Note A note with a certain pitch and duration.NoValidArrangementException An exception which signals that no valid arrangement could be found for the given input.Pair<E,F> An immutable pair of values.Score A musical score, or piece of sheet music.ScoreViewer Displays a score using ABCJ.Server A web server for running AABA.Util VoBassLowest Disallows voicings in which the bass is not the lowest note.VoiceLeadingRule VoicePart A voice part of a barbershop arrangement.VoicingRule VoTenorCrossing Penalizes voicings in which the tenor does not have the highest note.VoUnisonNotes Penalizes voicings in which two parts sing the exact same note.VoUseAllChordNotes Disallows voicings that do not use all the notes in the given chord.VoWideSpread Penalizes voicings which are spread out very widely, ie the highest and lowest note are more than an octave plus a fifth apart.