A B C D E F G H I J K L M N O P Q R S T U V W 

S

sequence - Variable in class metdetection.parsing.MidiWriter
The Sequence containing the Midi data we are going to write out.
serialize(MetricalLpcfg, File) - Static method in class metdetection.meter.lpcfg.MetricalLpcfg
Serialize the given grammar and write it out to the given file.
serialVersionUID - Static variable in class metdetection.meter.lpcfg.MetricalLpcfg
Version 1 Serializable
serialVersionUID - Static variable in exception metdetection.meter.lpcfg.MetricalLpcfgElementNotFoundException
The serial ID.
serialVersionUID - Static variable in class metdetection.meter.lpcfg.MetricalLpcfgHead
Version 1
serialVersionUID - Static variable in class metdetection.meter.lpcfg.MetricalLpcfgMeasure
Version 1
serialVersionUID - Static variable in class metdetection.meter.lpcfg.MetricalLpcfgNonterminal
Version 1
serialVersionUID - Static variable in class metdetection.meter.lpcfg.MetricalLpcfgProbabilityTracker
Version 1
serialVersionUID - Static variable in class metdetection.meter.lpcfg.MetricalLpcfgTerminal
Version 1
serialVersionUID - Static variable in class metdetection.meter.lpcfg.MetricalLpcfgTree
Version 1
serialVersionUID - Static variable in class metdetection.meter.Measure
Version 1
setAnacrusis(int) - Method in class metdetection.time.TimeTracker
Set the anacrusis length of this song to the given number of ticks.
setBeatState(BeatTrackingModelState) - Method in class metdetection.meter.MetricalModelState
Set the BeatTrackingModelState which this HierarchyModelState is to be based on.
setCorrectVoice(int) - Method in class metdetection.utils.MidiNote
Set the correctVoice of this note to a new value.
setGuessedVoice(int) - Method in class metdetection.utils.MidiNote
Set the guessed voice of this note to the given value.
setIsTimeSignatureDummy(boolean) - Method in class metdetection.time.TimeTrackerNode
Set if this node's time signature is a dummy node.
setKeySignature(KeySignature) - Method in class metdetection.time.TimeTrackerNode
Set the KeySignature of this node.
setLastTick(long) - Method in class metdetection.time.TimeTracker
Set the last tick for this song to the given value.
setOffset(long, long) - Method in class metdetection.utils.MidiNote
Move this note's offset to the given location.
setOnset(long, long) - Method in class metdetection.utils.MidiNote
Move this note's onset to the given location.
setPPQ(double) - Method in class metdetection.time.TimeTracker
Set the PPQ for this TimeTracker.
setTempo(Tempo) - Method in class metdetection.time.TimeTrackerNode
Set the Tempo of this node.
setTimeSignature(TimeSignature) - Method in class metdetection.time.TimeTrackerNode
Set the TimeSignature of this node.
setType(MetricalLpcfgNonterminal.MetricalLpcfgType) - Method in class metdetection.meter.lpcfg.MetricalLpcfgNonterminal
Set the MetricalLpcfgNonterminal.type to the given value.
setVoiceState(VoiceSplittingModelState) - Method in class metdetection.beat.BeatTrackingModelState
Set the VoiceSplittingModelState which this JointBeatTrackingModelState is to be based on.
setVoiceState(VoiceSplittingModelState) - Method in class metdetection.meter.MetricalModelState
Set the VoiceSplittingModelState which this HierarchyModelState is to be based on.
shallowCopy() - Method in class metdetection.beat.Beat
Return a shallow copy of this Beat.
SmoothingUtils - Class in metdetection.utils
A static class of some static utility functions that perform Good-Turing smoothing as in Church et al (1991).
SmoothingUtils() - Constructor for class metdetection.utils.SmoothingUtils
A private constructor since this class should never be instantiated.
song - Variable in class metdetection.parsing.KernEventParser
The song we are parsing.
song - Variable in class metdetection.parsing.MidiEventParser
The song we are parsing.
startQuantum - Variable in class metdetection.meter.lpcfg.MetricalLpcfgHead
The offset of the quantum which begins the first occurrence of a note of this head's length in the current node, normalized so that a value of 1.0 represents the sub beat length.
startsWithRest() - Method in interface metdetection.meter.lpcfg.MetricalLpcfgNode
Get if this node starts with a REST or not.
startsWithRest() - Method in class metdetection.meter.lpcfg.MetricalLpcfgNonterminal
 
startsWithRest() - Method in class metdetection.meter.lpcfg.MetricalLpcfgTerminal
 
startsWithRest() - Method in class metdetection.meter.lpcfg.MetricalLpcfgTree
Get if this tree's first quantum is a rest or not.
startTick - Variable in class metdetection.time.TimeTrackerNode
The start tick for this TimeTrackerNode.
startTime - Variable in class metdetection.time.TimeTrackerNode
The start time for this TimeTrackerNode, measured in microseconds.
state - Variable in class metdetection.voice.fromfile.FromFileVoiceSplittingModel
The one state of this model, generated directly from the MIDI data.
subBeatLength - Variable in class metdetection.meter.lpcfg.MetricalLpcfgMetricalModelState
The length of the terminals which we are looking for.
subBeatMatches - Variable in class metdetection.meter.lpcfg.MetricalLpcfgMetricalModelState
The number of times a sub beat match has been found.
subBeatsPerBeat - Variable in class metdetection.meter.lpcfg.MetricalLpcfgGenerator
The number of subBeats per beat, used in the MetricalLpcfgGenerator.parseSong(JointModel, TimeTracker) method.
subBeatsPerBeat - Variable in class metdetection.meter.Measure
The number of sub-beats each beat of this measure is divided into in the grammar.
A B C D E F G H I J K L M N O P Q R S T U V W