mscz — conversies met MuseScore als bron¶
Top-level CLI voor bronbestanden .mscz.
Zie het conversieplan:
mvsa-conversions.
Alias voor import: vsa mvsa import (zelfde
MSCZ→mxl→mvsa-keten). Werkbank-bewerkvorm — niet ongewijzigd als
catalogusbron gebruiken (woordstreepjes, lege recite, lossy layout). De
output begint met dezelfde waarschuwingsbanner als mvsa import.
Alias voor platte tekst: vsa text (zelfde extractie; ook
.mxl / .vsa / .mvsa).
Synopsis¶
mscz [-h] {import,mxl,text} …
mscz import [-h] [-o OUTPUT] [--pitch {doremi,a-g,vsa,ag-vsa}] [--do PITCH]
[--octave-style {@oct,marker}] [--section SECTION]
[--musescore PATH] [--no-align] path
mscz mxl [-h] [-o OUTPUT] [--musescore PATH] path
mscz text [-h] [-o OUTPUT] [--musescore PATH] path
Subcommando's¶
| Subcommando | Doel |
|---|---|
import |
Importeer naar .mvsa (MuseScore → temp .mxl → SATB-explode → parser). |
mxl |
Naar Coria-.mxl: MuseScore-export, daarna explode naar vier parts. Default: <bronnaam>.mxl (bijv. lied.mscz.mxl). |
text |
Platte gezongen tekst via temp-.mxl (geen .mvsa; zie vsa text). |
Import-opties (--pitch default ag-vsa, --do, --no-align, soft-wrap,
eindankers bij ag-vsa/vsa, kuiser-normaalvorm): zelfde keten als
vsa mvsa import. @do komt uit de MuseScore-
voortekening (KeySig / concertKey) tenzij je --do meegeeft. De
MSCZ-stap gebruikt dezelfde SATB-explode als mscz mxl. A/T/B volgen L/S
op duur (lange noten worden gesplitst/gepaddet), zodat ontbrekende of
scheve lyrics op de onderstemmen de posities niet verschuiven.
Voorbeelden¶
mscz import generated\alleluia-schets2.mscz -o generated\from-mscz.mvsa
mscz import generated\alleluia-schets2.mscz --pitch a-g -o generated\from-mscz.mvsa
mscz import generated\alleluia-schets2.mscz --pitch a-g --do F4 -o generated\from-mscz.mvsa
mscz import generated\alleluia-schets2.mscz --pitch vsa -o generated\from-mscz.vsa.mvsa
vsa mvsa validate generated\from-mscz.mvsa
mscz mxl generated\alleluia-schets2.mscz -o generated\from-mscz.mxl
mscz text generated\alleluia-schets2.mscz -o generated\alleluia.lyrics.txt
Via repo-script:
scripts\mscz.cmd -h
Zie ook¶
text— platte tekst uit.vsa/.mvsa/ MusicXML /.msczmvsa— bron.mvsamxl— bron.mxl- MSCZ-export vanuit mvsa:
vsa mvsa mscz