class DMBatch
extends java.lang.Object
// this is a comment, followed by an MTree specification, stored as number 7 M 7 4*(1/4) // here a sequence of durations: D 1 1/3 2/7 // here comes a sequence of time points: // (there is only one common set of register numbers for durations and tps!): R 2 1/3 4/7 // pause and sound sequence P 0 S // Option settings, register 0(zero) is reserved for default O 1 --max_dots_negative 1 // here the first test application, combining options, metric tree, rhyhthm and sound info: // this will generate a "Voice" called "vox-3-7-0-0", etc. // "number zero" are the default options = no options altered S 0 7 3 0 // the following application has additionally an option line setting: S 1 7 3 0FIXME alle stimmen in EINE score, aber metrum-angabe je voice getrennt!
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<java.lang.Integer,java.util.List<Rational>> |
duras |
protected XMLDocumentIdentifier |
inputFileId |
protected java.lang.String |
inputFileName |
protected java.lang.Integer |
lastMeter |
protected java.io.LineNumberReader |
lineNumberReader |
protected MuLiMessageReceiver<XMLDocumentIdentifier> |
msg |
(package private) java.util.Map<java.lang.Integer,java.lang.String> |
msource |
(package private) java.util.Map<java.lang.Integer,MTreeSpec> |
mtrees |
(package private) java.util.Map<java.lang.Integer,MetricSplitterOptions> |
options |
protected java.io.PrintWriter |
outpw |
(package private) java.util.Map<java.lang.Integer,java.util.List<Rational>> |
points |
(package private) java.util.Map<java.lang.Integer,java.util.List<java.lang.Boolean>> |
snotps |
Constructor and Description |
---|
DMBatch() |
Modifier and Type | Method and Description |
---|---|
protected void |
applyTest(int optnum,
int metrum,
int rh,
int snotp,
java.lang.String comment) |
protected void |
ERROR(java.lang.String text) |
static void |
main(java.lang.String[] in) |
java.io.File |
processFile(MuLiMessageReceiver<XMLDocumentIdentifier> msg,
java.lang.String inputFileName) |
protected void |
S_error() |
protected void |
WARNING(java.lang.String text) |
final java.util.Map<java.lang.Integer,MTreeSpec> mtrees
final java.util.Map<java.lang.Integer,java.lang.String> msource
final java.util.Map<java.lang.Integer,java.util.List<Rational>> points
final java.util.Map<java.lang.Integer,java.util.List<Rational>> duras
final java.util.Map<java.lang.Integer,java.util.List<java.lang.Boolean>> snotps
final java.util.Map<java.lang.Integer,MetricSplitterOptions> options
protected MuLiMessageReceiver<XMLDocumentIdentifier> msg
protected java.lang.String inputFileName
protected XMLDocumentIdentifier inputFileId
protected java.io.LineNumberReader lineNumberReader
protected java.io.PrintWriter outpw
protected java.lang.Integer lastMeter
protected void ERROR(java.lang.String text)
protected void WARNING(java.lang.String text)
public java.io.File processFile(MuLiMessageReceiver<XMLDocumentIdentifier> msg, java.lang.String inputFileName) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
protected void applyTest(int optnum, int metrum, int rh, int snotp, java.lang.String comment)
protected void S_error()
public static void main(java.lang.String[] in) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException