Interface | Description |
---|---|
MetricalLpcfgNode |
A
MetricalLpcfgNode represents a node in the tree of the metrical lpcfg. |
Class | Description |
---|---|
MetricalLpcfg |
A
MetricalLpcfg keeps track of the lexicalized pcfg we've generated with
a MetricalLpcfgGenerator . |
MetricalLpcfgGenerator |
The
MetricalLpcfgGenerator class will generate and calculate probabilities
for a MetricalLpcfg . |
MetricalLpcfgHead |
A
MetricalLpcfgHead represents the head of a node in our lexicalized pcfg. |
MetricalLpcfgMeasure |
A
MetricalLpcfgMeasure is a type of MetricalLpcfgNonterminal , which
represents the Measure type of the tree. |
MetricalLpcfgMetricalModelState |
A
GrammarHierarchyModelState is used to generate hierarchy hypotheses
using a grammar. |
MetricalLpcfgNonterminal |
A
MetricalLpcfgNonterminal is an internal node in a metrical lpcfg tree. |
MetricalLpcfgProbabilityTracker |
A
MetricalLpcfgProbabilityTracker keeps track of counts for a
MetricalLpcfg . |
MetricalLpcfgTerminal |
A
MetricalLpcfgTerminal object represents a terminal symbol in the
rhythmic grammar. |
MetricalLpcfgTree |
A
MetricalLpcfgTree represents the tree structure generated by a
metrical lpcfg for a single measure of a single voice of a song. |
MetricalLpcfgTreeFactory |
A
MetricalLpcfgTreeFactory is a class whose static methods aid in the
creation of MetricalLpcfgTree s. |
Enum | Description |
---|---|
MetricalLpcfgMetricalModelState.MetricalLpcfgMatch |
A
MetricalLpcfgMatch is an enum indicating which type of match a
MetricalLpcfgMetricalModelState has matched. |
MetricalLpcfgNonterminal.MetricalLpcfgLevel |
An enum representing the level of a
MetricalLpcfgNonterminal |
MetricalLpcfgNonterminal.MetricalLpcfgType |
An enum representing the type of a
MetricalLpcfgNonterminal |
MetricalLpcfgQuantum |
A
MetricalGrammarTerminalQuantum represents the lowest level within a
MetricalLpcfgTerminal , and can either be a rest, a tie, or an onset. |
Exception | Description |
---|---|
MetricalLpcfgElementNotFoundException |
A
MetricalLpcfgElementNotFOundException is thrown any time
the MetricalLpcfg.extractTree(MetricalLpcfgTree) method is called
but the given tree is not found in the grammar. |