Ga naar inhoud

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 / .mscz
  • mvsa — bron .mvsa
  • mxl — bron .mxl
  • MSCZ-export vanuit mvsa: vsa mvsa mscz