Package | Description |
---|---|
metdetection.beat | |
metdetection.joint | |
metdetection.meter | |
metdetection.voice | |
metdetection.voice.fromfile |
Modifier and Type | Field and Description |
---|---|
protected VoiceSplittingModelState |
BeatTrackingModelState.voiceState
The VoiceSplittingModelState which these hierarchies will be based on.
|
Modifier and Type | Method and Description |
---|---|
VoiceSplittingModelState |
BeatTrackingModelState.getVoiceState()
Get the VoiceSplittingModelState which this beat tracker is based on.
|
Modifier and Type | Method and Description |
---|---|
void |
BeatTrackingModelState.setVoiceState(VoiceSplittingModelState voiceState)
Set the VoiceSplittingModelState which this JointBeatTrackingModelState is to be
based on.
|
Modifier and Type | Field and Description |
---|---|
private VoiceSplittingModelState |
JointModelState.voiceState
The VoiceSplittingModel to use in our joint model.
|
Modifier and Type | Method and Description |
---|---|
VoiceSplittingModelState |
JointModelState.getVoiceState()
Get the VoiceSplittingModelState currently in this JointModelState.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends VoiceSplittingModelState> |
JointModel.getVoiceHypotheses()
Get an ordered List of the
VoiceSplittingModelState s which are currently the top hypotheses
for this joint model. |
Constructor and Description |
---|
JointModel(VoiceSplittingModelState voice,
BeatTrackingModelState beat,
MetricalModelState hierarchy)
Create a new JointModel based on a state with the given constituent states.
|
JointModelState(VoiceSplittingModelState voice,
BeatTrackingModelState beat,
MetricalModelState hierarchy)
Create a new JointModelState with the given constituent states.
|
Modifier and Type | Field and Description |
---|---|
protected VoiceSplittingModelState |
MetricalModelState.voiceState
The VoiceSplittingModelState which these hierarchies will be based on.
|
Modifier and Type | Method and Description |
---|---|
VoiceSplittingModelState |
MetricalModelState.getVoiceState()
Get the VoiceSplittingModelState which this hierarchy is based on.
|
Modifier and Type | Method and Description |
---|---|
void |
MetricalModelState.setVoiceState(VoiceSplittingModelState voiceState)
Set the VoiceSplittingModelState which this HierarchyModelState is to be based on.
|
Modifier and Type | Method and Description |
---|---|
abstract java.util.TreeSet<? extends VoiceSplittingModelState> |
VoiceSplittingModelState.close() |
abstract java.util.TreeSet<? extends VoiceSplittingModelState> |
VoiceSplittingModel.getHypotheses() |
abstract java.util.TreeSet<? extends VoiceSplittingModelState> |
VoiceSplittingModelState.handleIncoming(java.util.List<MidiNote> notes) |
Modifier and Type | Class and Description |
---|---|
class |
FromFileVoiceSplittingModelState
A
FromFileVoiceSplittingModelState generates a list of Voice s, the one
directly generated from the underlying MIDI using the MidiEventParser.getGoldStandardVoices()
method. |