Package | Description |
---|---|
metdetection | |
metdetection.beat.fromfile | |
metdetection.meter.fromfile | |
metdetection.meter.lpcfg | |
metdetection.parsing |
Modifier and Type | Method and Description |
---|---|
static EventParser |
Runner.parseFile(java.io.File file,
NoteEventParser parser,
TimeTracker tt)
Parse the given file with the given objects.
|
static EventParser |
Runner.parseFile(java.io.File file,
NoteEventParser parser,
TimeTracker tt,
boolean useChannel)
Parse the given file with the given objects.
|
static KernEventParser |
Runner.parseKernFile(java.io.File file,
NoteEventParser parser,
TimeTracker tt)
Parse the given **kern file using the given objects.
|
static MidiEventParser |
Runner.parseMidiFile(java.io.File file,
NoteEventParser parser,
TimeTracker tt,
boolean useChannel)
Parse the given MIDI file using the given objects.
|
Modifier and Type | Field and Description |
---|---|
private TimeTracker |
FromFileBeatTrackingModelState.timeTracker
The TimeTracker for this song.
|
Constructor and Description |
---|
FromFileBeatTrackingModelState(TimeTracker timeTracker)
Creates a new object, generating the
FromFileBeatTrackingModelState.beats list directly from the given
TimeTracker. |
Constructor and Description |
---|
FromFileMetricalModelState(TimeTracker tt)
Create a new FromFileBeatHierarchyState based on the given TimeTracker.
|
Modifier and Type | Method and Description |
---|---|
void |
MetricalLpcfgGenerator.parseSong(JointModel jm,
TimeTracker tt)
Parse a song, given its JointModel (which has already been run), and its TimeTracker.
|
Modifier and Type | Field and Description |
---|---|
private TimeTracker |
QuantisationMeter.timeTracker
The time tracker to use to measure quantisation.
|
protected TimeTracker |
NoteListGenerator.timeTracker
The TimeTracker for this NoteListGenerator.
|
private TimeTracker |
MidiWriter.timeTracker
The TimeTracker for this Midi data.
|
private TimeTracker |
MidiEventParser.timeTracker
The TimeTracker which will handle timing information for this song.
|
private TimeTracker |
KernEventParser.timeTracker
The TimeTracker which will handle timing information for this song.
|
Constructor and Description |
---|
KernEventParser(java.io.File kernFile,
NoteEventParser noteEventParser,
TimeTracker timeTracker)
Creates a new KernEventParser
|
MidiEventParser(java.io.File midiFile,
NoteEventParser noteEventParser,
TimeTracker timeTracker,
boolean useChannel)
Creates a new MidiEventParser
|
MidiWriter(java.io.File outFile,
TimeTracker tt)
Create a new MidiWriter to write out to the given File.
|
NoteFileWriter(TimeTracker tt,
NoteListGenerator nlg)
Create a new NoteFileWriter with the given TimeTracker and NoteListGenerator.
|
NoteListGenerator(TimeTracker timeTracker)
Creates a new NoteListGenerator with the given TimeTracker.
|
QuantisationMeter(TimeTracker tt,
int divisions)
Create a new quantisation meter with the given TimeTracker and number of divisions
per quarter note.
|