Package | Description |
---|---|
eu.bandm.music.haken |
Composition project which translates polyphonic sequences of abstract
"hook signs" (="Haken" = "hkn") into scores for different instruments, like
Viola, Voice, electronic sound synthesis or abstract graphical movies; see
the project documentation (in German).
|
eu.bandm.music.top |
Top-level data structures, modelling different score formats, combining the
entities defined in lower level packages.
|
eu.bandm.tscore.base |
Generic and low level data types and transformation algorithms,
to be used by very different applications of the
tscore
framework. |
eu.bandm.tscore.model |
Umod main model class: Generic score model for
denotating time-based sequences of arbitrary events.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Score_hkn_vox_v00> |
Score_hkn_vox_v00.fromTimeScape(TimeScape ts,
String topName,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
@Opt Score_hkn.Parameters parameters)
FIXME DOC
|
static Map<String,Score_hkn_sig_v00> |
Score_hkn_sig_v00.fromTimeScape(TimeScape ts,
String topName,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
@Opt Score_hkn.Parameters parameters)
FIXME DOC
|
static Map<String,Score_hkn_vla_v00> |
Score_hkn_vla_v00.fromTimeScape(TimeScape ts,
String topName,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
@Opt Score_hkn.Parameters parameters)
FIXME DOC
|
static Map<String,Score_hkn_svg_v00> |
Score_hkn_svg_v00.fromTimeScape(TimeScape ts,
String topName,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
@Opt Score_hkn.Parameters parameters)
FIXME DOC
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Score_cwn> |
Score_cwn.multipleParts(TimeScape ts,
String lang,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr)
Service providing main factory method for converting all
"PART" sections in the given tscore input Timescape.
|
Vox |
MwHaiku.update(TimeScape timeScape)
Convert raw data into haiku input events.
|
Constructor and Description |
---|
Score_cwn(TimeScape ts,
String lang,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr)
Process THE ONE AND ONLY part of the TimeScape.
|
Modifier and Type | Method and Description |
---|---|
TimeScape |
RawParser.parse(antlr.TokenStream tokenStream,
Modifiers modifiers,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg)
Top-level parser for
timeScape ::= conform? timeless* voxParams* part* EOF . |
static TimeScape |
Util.parseTimeScape(File in,
Modifiers modifiers,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg)
Calls
Util.parseTimeScape(InputStream,String,Modifiers,MessageReceiver)
with the canonical file name. |
static TimeScape |
Util.parseTimeScape(InputStream in,
String inputFileName,
Modifiers modifiers,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg)
Applies tscore-raw-layer parser and delivers an tscore umod data model.
|
static TimeScape |
Util.parseTimeScape(Reader in,
String inputFileName,
Modifiers modifiers,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg)
Applies tscore-raw-layer parser and delivers an tscore umod data model.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Util.noUnknownVoices(TimeScape ts,
@Opt MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
boolean generateErrors,
String... voiceNames)
Checks whether no voice object exists with a name not explicitly given.
|
protected boolean |
RawParser.part(TimeScape current_ts)
Parser function (=test, consume and return) for
pars ::= PARS ident_or_stringconst conform timeless* voiceparams accolade* |
static <D,P> Map<String,D> |
Util.partsToScores(TimeScape ts,
String topName,
@Opt String scoreNameTemplate,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
P parameters,
Function4<String,Part,MessageReceiver,P,D> constructorCall)
Translate every "PART" section in a time scape object
into one single score object each.
|
(package private) @Opt Part |
Util.thePart(TimeScape ts)
Deliver the only part of the timescape object, if any, otherwise null.
|
static boolean |
Util.voicesExist(TimeScape ts,
@Opt MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
boolean generateErrors,
String... voiceNames)
Checks whether for each given voice name a voice object exists.
|
Modifier and Type | Field and Description |
---|---|
protected TimeScape |
Part.context
The score this part is part of.
|
Modifier and Type | Method and Description |
---|---|
TimeScape |
TimeScape.doclone()
Clones this object.
|
TimeScape |
__SAX_Parser.fill_TimeScape(Object res) |
TimeScape |
Part.get_context()
The score this part is part of.
|
TimeScape |
TimeScape.initFrom(Object o0)
Copies values of all common fields from the argument.
|
TimeScape |
__SAX_Parser.matchSAX_TimeScape() |
Modifier and Type | Method and Description |
---|---|
void |
__SAX_Writer.action(TimeScape e0) |
protected void |
SingleMatch.action(TimeScape e0) |
protected void |
Match.action(TimeScape e0) |
protected void |
__Formatter.action(TimeScape el) |
protected void |
__TREEGEN__.Inner1.Inner2.action(TimeScape e0) |
protected void |
MATCH_ONLY_00.action(TimeScape e0) |
protected void |
Dump.action(TimeScape e0) |
protected void |
Match.descend(TimeScape e0) |
protected void |
Dump.descend(TimeScape e0) |
void |
__SAX_Writer.dumpfields(TimeScape e0) |
void |
__SAX_Parser.XMLPARSER_TimeScape.fillFields(TimeScape newobj) |
void |
MATCH_ONLY_00.match(TimeScape e0) |
void |
__SAX_Parser.XMLPARSER_TimeScape.parsefields(TimeScape newobj) |
protected void |
Match.post(TimeScape e0) |
protected void |
Match.pre(TimeScape e0) |
protected void |
Dump.printscalars(TimeScape e0) |
boolean |
Part.set_context(TimeScape val)
The score this part is part of.
|
protected Format |
__Formatter.toFormat(TimeScape el) |
Constructor and Description |
---|
Part(TimeScape context,
Location<XMLDocumentIdentifier> location,
String name)
Constructor generated according to specification #1
Constructor defined according to directive "C 1/..". |