| Interface | Description |
|---|---|
| IParser |
This interface can be implemented by parser classes which can parse an input file.
|
| Class | Description |
|---|---|
| AbcImporter |
This class is used to import an ABC file using the abc2midi executable (belongs to abcMIDI).
|
| AldaImporter |
This class is used to import an ALDA file using the alda executable.
|
| CommandOption |
Objects of this class represent a MidicaPL command option.
|
| LilypondImporter |
This class is used to import a LilyPond file using the lilypond executable.
|
| MidicaPLParser |
This class is used to parse a MidicaPL source file.
|
| MidiParser |
An object of this class can be used in order to parse a MIDI file.
|
| MusescoreImporter |
This class is used to import a file using the MuseScore.
|
| NestableBlock |
This class represents a nestable block, used by the MidicaPL parser.
|
| SequenceParser |
This class can be extended by specialized parser classes which parse an input file and create a MIDI sequence.
|
| SoundbankParser |
This class is used in order to load a user-defined soundbank or DLS file or a URL.
|
| StackTraceElement |
This class represents one element in a stack trace.
|
| Exception | Description |
|---|---|
| ParseException |
Exceptions of this class can be thrown if an error occurs while parsing a file.
|