Package | Description |
---|---|
eu.bandm.music.entities |
All fundamental entities for modeling music.
|
eu.bandm.music.top |
Top-level data structures, modelling different score formats, combining the
entities defined in lower level packages.
|
Modifier and Type | Field and Description |
---|---|
protected @Opt MCover.Parameters_divide |
MCover.parameters_divide
Parameters for "auto-division mode".
|
protected MCover.Parameters_divide |
MStackingPlanner.parameters_divide
Parameters for the stacking and division stratgies.
|
protected MCover.Parameters_divide |
MSplitter.parameters_divide
Parameters for the "auto-divide" mode.
|
Modifier and Type | Method and Description |
---|---|
static MCover |
MCover.process(MTree metricTree,
@Opt MCover.Parameters_approximate parameters_approximate,
@Opt MCover.Parameters_divide parameters_divide,
List<Rational> limits)
Main entry method:
Finds the lists of all completely covered and maximal nodes for a list of events.
|
static MCover |
MCover.process(MTree metricTree,
MCover.Parameters_approximate parameters_approximate,
@Opt MCover.Parameters_divide parameters_divide,
List<Rational> limits,
@Opt MStackingPlanner stackingPlanner)
Same functionality as
MCover.process(MTree,Parameters_approximate,Parameters_divide,List) ,
but a different bracket order stacking planner can be plugged in. |
Constructor and Description |
---|
MSplitter(MTreeSpec metricTreeSpec,
MTree.Parameters parameters_brackets,
MCover.Parameters_approximate parameters_approximate,
MCover.Parameters_divide parameters_divide,
MSplitter.Parameters parameters_explicit)
Full constructor, specifying all parameters.
|
MStackingPlanner(MCover.Parameters_divide parameters_divide)
Only constructor, sets the strategical parameters.
|
Modifier and Type | Field and Description |
---|---|
protected MCover.Parameters_divide |
Cwn_to_lilypond.parameters_divide
Parameter collection controlling metric split approximation by synthesis of new divisions.
|
protected MCover.Parameters_divide |
Cwn_to_musicXml.parameters_divide
Parameter collection controlling metric split approximation by synthesis of new divisions.
|
Constructor and Description |
---|
Cwn_to_lilypond(MessageReceiver<SimpleMessage<?>> msg,
List<Score_cwn> scores,
MTree.Parameters parameters_beams,
MCover.Parameters_approximate parameters_approximate,
MCover.Parameters_divide parameters_divide,
MSplitter.Parameters parameters_splitter,
boolean wholeMeasurePauses)
Only constructor.
|
Cwn_to_musicXml(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
String sourceName,
Score_cwn score,
MTree.Parameters parameters_beams,
MCover.Parameters_approximate parameters_approximate,
MCover.Parameters_divide parameters_divide,
MSplitter.Parameters parameters_split)
Only constructor.
|