Uses of Class
eu.bandm.tscore.base.Modifiers
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.-
Uses of Modifiers in eu.bandm.music.applications.deutscheLaute
-
Uses of Modifiers in eu.bandm.music.applications.feldproj
-
Uses of Modifiers in eu.bandm.music.applications.myKdF
-
Uses of Modifiers in eu.bandm.music.applications.tabstaff
-
Uses of Modifiers in eu.bandm.music.haken
-
Uses of Modifiers in eu.bandm.music.top
Modifier and TypeFieldDescriptionprotected final Modifiers
SvgSource.defaultModifiers
The modifiers for the parameter parsing process, including that of the time points.(package private) static final Modifiers
Formplan_fuge.modifiers
Modifiers for the different phases of the parsing process.static final Modifiers
Score_cwn.modifiers
Modifiers controlling the parsing process.(package private) static final Modifiers
MlWorat.myModifiers
Modifiers for the different phases of the parsing process.(package private) static final Modifiers
MwHaiku.myModifiers
Tscore parsing control. -
Uses of Modifiers in eu.bandm.tscore.base
Modifier and TypeFieldDescriptionprotected Modifiers
RawParser.modifiers
Configuration object controlling this parsing process (and some routines inUtil
.Modifier and TypeMethodDescriptionstatic <R> void
Translet.displayBindings
(CatalogByString cat, List<String> prefs, PrintStream ps, int width, boolean full, Object locationtext, Translet.Parser<?> parser, Set<Translet.State<R>> results, @Opt Translet.State<R> selected, @Opt Set<Translet.State<R>> rests, @Opt Set<Translet.Alternative> alts, Modifiers modifiers, boolean showAlts, boolean showRests) Presents all collected prefixes of possible parse trees to the user for error diagnosis.static <R> void
Translet.displayBindings
(CatalogByString cat, List<String> prefs, PrintWriter pw, int width, boolean full, @Opt Object locationtext, Translet.Parser<?> parser, @Opt Set<Translet.State<R>> results, @Opt Translet.State<R> selected, Set<Translet.State<R>> rests, Set<Translet.Alternative> alts, Modifiers modifiers, boolean showAlts, boolean showRests) Show complete parsing situation on a PrintStream, possibly multi-lingual.static int
Translet.displayOneBinding
(PrintWriter pw, Translet.FormatPrinter_memo positions, @Opt Translet.State<?> result, Modifiers modifiers) Prints one prefix of a parse tree, i.e.static <T> T
Util.fromFile
(Class<T> cls, File inputfile, Modifiers modifiers, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg) static <T> T
Util.fromStream
(Class<T> cls, InputStream inputstream, String sourceIndication, Modifiers modifiers, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg) ATTENTION only reads and converts part 0 !!protected static MessageFormatter.Formandum
Translet.locationIndication
(@Opt String paramName, @Opt String voiceName, String data, Modifiers modifiers) Synthesizes a multi-lingual verbal description of parameter input text location, namely voicename, paramname, and the text itself.RawParser.parse
(antlr.TokenStream tokenStream, Modifiers modifiers, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg) Deprecated.RawParser.parse
(Supplier<Token> tokenStream, Modifiers modifiers, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg) Top-level parser for
timeScape ::= conform? timeless* voxParams* part* EOF
.static <R> R
Translet.parseAndDiagnosis
(MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg, PrintStream displayStream, CatalogByString cat, List<String> prefs, eu.bandm.tools.location.LocationMap<Object, eu.bandm.tools.util.xml.XMLDocumentIdentifier> locationMap, @Opt String paramName, @Opt String voiceName, Event storageKey, String data, Translet.Parser<R> parser, Modifiers modifiers) Central entry point for parsing one(1) text input for one(1) event and one(1) parameter name.static void
Util.parseParamTrack
(MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg, Vox v, String trackname, String separator, Translet.Parser<?> parser, Modifiers react) Applies a certainTranslet.Parser
parser to the given parameter track.static TimeScape
Util.parseTimeScape
(File in, Modifiers modifiers, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg) CallsUtil.parseTimeScape(InputStream,String,Modifiers,MessageReceiver)
with the canonical file name.static TimeScape
Util.parseTimeScape
(InputStream in, String sourceIndication, Modifiers modifiers, MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.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<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg) Applies tscore-raw-layer parser and delivers an tscore umod data model.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.