Uses of Class
eu.bandm.tscore.model.Part
Package
Description
Prototypical realization of the "TabStaff+" design for
notating Tactie User Interfaces (TUIs) like the "Ableton Push",
as presented by L.Wilde and C.White on Tenor2024 in Zürich.
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).
Top-level data structures, modelling different score formats, combining the
entities defined in lower level packages.
Generic and low level data types and transformation algorithms,
to be used by very different applications of the
tscore
framework.Umod main model class: Generic score model for
denotating time-based sequences of arbitrary events.
-
Uses of Part in eu.bandm.music.applications.deutscheLaute
Modifier and TypeFieldDescriptionprotected final Part
Dlaute.part
The score data as parsed by tscore.ModifierConstructorDescriptionDlaute
(Part part, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msgr) Construct data for one particularPart
of a tscore TimeScape. -
Uses of Part in eu.bandm.music.applications.feldproj
Modifier and TypeFieldDescription(package private) final Part
Generate_1.inPart
The first(=only) part of the input scoreprotected final Part
FeldmanProjection_n.part
The score data as parsed by tscore.ModifierConstructorDescriptionFeldmanProjection_n
(Part part, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msgr) Construct data for one particularPart
of a tscore TimeScape.Generate_1
(Part part, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msgr) Construct an instance for one particular inputPart
of a tscore input source. -
Uses of Part in eu.bandm.music.applications.tabstaff
Modifier and TypeFieldDescriptionprotected final Part
Tabstaff.part
The score data as parsed by tscore.protected final Part
TabstaffAccordic.part
The score data as parsed by tscore.ModifierConstructorDescriptionConfiguration
(Part part, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg) Tabstaff
(Part part, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> extMsgr) Construct data for one particularPart
of a tscore TimeScape.TabstaffAccordic
(Part part, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msgr) Construct data for one particularPart
of a tscore TimeScape. -
Uses of Part in eu.bandm.music.haken
Modifier and TypeFieldDescription(package private) final Part
Score_hkn.tsPart
The tscore score PART to process.ModifierConstructorDescriptionScore_hkn
(String name, Part tsPart, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg) Constructor which will use the default controalScore_hkn.Parameters
.Score_hkn
(String name, Part tsPart, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg, @Opt Score_hkn.Parameters parameters) Constructor which will use an explicit parameter setting.Score_hkn_sig_v00
(String name, Part ts, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg, @Opt Score_hkn.Parameters parameters) Only constructor.Score_hkn_svg_v00
(String name, Part ts, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg, @Opt Score_hkn.Parameters parameters) Only constructor.Score_hkn_vla_v00
(String name, Part ts, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg, @Opt Score_hkn.Parameters parameters) Only constructor.Score_hkn_vox_v00
(String name, Part ts, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg, @Opt Score_hkn.Parameters parameters) Only constructor. -
Uses of Part in eu.bandm.music.top
Modifier and TypeFieldDescription(package private) final Part
Formplan_fuge.part
The tscore input data.final Part
Score_cwn.part
The score data as (in most cases) parsed by tscore.protected final Part
SvgSource.part
The tscore data to be processed.Modifier and TypeMethodDescriptionCwn_to_lilypond.convertVoices
(String sourcename, Part part, List<Vox> voices) Generate a format representing Lilypond source text, for one tscore source "PART" and the given list of voices.MfMain.findSvgGeneratorByReflection
(String format, Part part, eu.bandm.tools.location.Location<eu.bandm.tools.util.xml.XMLDocumentIdentifier> loc) Auxiliary routine to find by its name and then instantiate the class to process the tscore "PART" data.void
Translate untyped tscore data into semantically sensible "MlWorat" data.ModifierConstructorDescriptionFormplan_fuge
(Part part, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg, @Opt String voicename_tonal_key) Only constructor.GraphartScharen
(Part part, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg) Only constructor for this tscore data processors, found and instantiated byMfMain
by reflection.MaWiCM
(Part part, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg) Only constructor for this tscore data processors, found and instantiated byMfMain
by reflection.MaWiRic
(Part part, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg) Only constructor for this tscore data processors, found and instantiated byMfMain
by reflection.MovingForms
(Part part, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg) Only constructor for this tscore data processors, found and instantiated byMfMain
by reflection.Score_cwn
(Part part, String lang, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msgr) Service providing main factory method for converting a particular PART of a TimeScape.SvgSource
(Part part, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msgr) Only constructor, sets the tscore score data and the drain of all messages. -
Uses of Part in eu.bandm.tscore.base
Modifier and TypeMethodDescriptionDeliver the only part of the timescape object, if any, otherwise null.Modifier and TypeMethodDescriptionprotected boolean
Parser function (=test, consume and return) for
accolade ::= T timeline NL vox*
This is the central parsing function which creates time points, events, voices and registers all these in the part under constrction.
Top time points may use more than one (>1) source line, iff allowed byRawParser.modifiers
.void
Print the name of the part and descend into its contents.static <V> void
Util.eliminateLineBreaks
(Part p, Map<TpTop, V> values) DOCMETimelesses.findToplevel
(Part part, String topId) static <T> void
Util.parseTpTops
(MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg, Modifiers modifiers, Part part, Map<TpTop, T> values, SortedMap<T, TpTop> representatives, Translet.Parser<T> parser, @Opt Function3<Comparator<? super T>, T, T, @Opt String> check_oneLine, @Opt Function3<Comparator<? super T>, T, T, @Opt String> check_twoLines) Parse all TpTops into some internal numeric format "T" and store them.(package private) boolean
Parse function (=test, consume and return) for
"vox ::= VOX ident token NL (paramIdent token* NL)"
Is called in the context of parsing an accolade, i.e.Modifier and TypeMethodDescriptionUtil.partsToScores
(TimeScape ts, String topName, @Opt String scoreNameTemplate, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.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. -
Uses of Part in eu.bandm.tscore.model
Modifier and TypeFieldDescriptionprotected CheckedMap_RD<String,
Part> TimeScape.parts
Different parts of one score file, by their names.protected CheckedList<Part>
TimeScape.partsBySource
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionPart.doclone()
Clones this object.Copies values of all common fields from the argument.__SAX_Parser.matchSAX_Part()
Modifier and TypeMethodDescriptionTimeScape.get_parts()
Different parts of one score file, by their names.TimeScape.get_partsBySource()
Generated by umod; model author's documentation MISSING.protected CheckedMap_RD<String,
Part> __SAX_Parser.parse_3()
protected CheckedList<Part>
__SAX_Parser.parse_4()
Modifier and TypeMethodDescriptionprotected void
void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
void
__SAX_Writer.dumpfields
(Part e0) void
__SAX_Parser.XMLPARSER_Part.fillFields
(Part newobj) void
Dump.follow_tlines
(Part element) void
Match.follow_tlines
(Part element) void
SingleMatch.follow_tlines
(Part element) void
MATCH_ONLY_00.followAll_tlines
(Part element) void
void
__SAX_Parser.XMLPARSER_Part.parsefields
(Part newobj) protected void
protected void
protected void
Dump.printscalars
(Part e0) void
Convenience un-Currying method.protected Format
Modifier and TypeMethodDescriptionboolean
TimeScape.set_parts
(CheckedMap_RD<String, Part> val) Different parts of one score file, by their names.boolean
TimeScape.set_partsBySource
(CheckedList<Part> val) Generated by umod; model author's documentation MISSING.