Ga naar inhoud

.mscz — MuseScore-partituur

Native MuseScore-bestand (zip met o.a. .mscx). In deze toolchain vooral voor de partituur-workflow; Coria gebruikt .mxl.

Wat hoort hier

Onderwerp Waar
Export vanuit .mvsa mvsa mscz (partituur-mxl → MuseScore)
Print-PDF (zangers) mvsa pdf (via MuseScore; ook vanaf .mscz)
Layoutprofiel Standaard: MSCZ-leesbaarheid; benoemde keuzes = tooling-taak
Import → .mvsa mscz import (werkbank-bewerkvorm; SATB-explode; soft-wrap; default ag-vsa = ankers)
→ .mxl mscz mxl
Platte gezongen tekst mscz text / vsa text
Template-/corpus-MSCZ VSA-templates

Geen volledige MuseScore-formaat-spec — wel: wat wij genereren en verwachten voor bruikbare SATB + lyrics.

Normaalvorm (checklist): canonieke checklists — MSCZ — twee balken SA + TB, geen stem-indicaties op de balken, stokken S/T omhoog en A/B omlaag, geen mid-systeem-HBox / spookmaten, @tekst als SystemText, herhalingen zonder lege voorafgaande maat. Leesbaarheid (recite, lyrics, slurs, cues, stokken, maatnummers): MSCZ-leesbaarheid. Semantiek deelt de kern met MXL; layout divergeert (Coria = vier parts).

Layoutprofielen (--layout)

Na de MuseScore-conversie past VSA-tooling een benoemd profiel toe. De consumer kiest; de tool handhaaft. Zie ownership.

Profiel CLI Wat je krijgt
partituur --layout partituur (default) Canonieke koorprint: MSCZ-leesbaarheid + checklist
plain --layout plain Geen Style-/colofon-/recite-nabewerking; alleen MuseScore-output van de MXL
mvsa mscz lied.mvsa -o generated\lied.mscz --layout partituur --bibliotheek-id zangstuk/var/uv
mvsa mscz lied.mvsa -o generated\lied.plain.mscz --layout plain

Bibliotheek-id: consumer bepaalt de waarde; geef die met --bibliotheek-id (colofon bij partituur). Pad-afleiding is alleen een fallback.

Import = werkbank

mscz import is een bewerkvorm voor de werkbank-fase, geen catalogus-klaar product. De output begint met dezelfde waarschuwingsbanner als mvsa import. Onderstemmen A/T/B worden op duur tegen S uitgelijnd; zie mvsa import.

Typische commando’s

mscz import generated\alleluia.mscz -o generated\from-mscz.mvsa
mscz import generated\alleluia.mscz --pitch a-g -o generated\from-mscz.ag.mvsa
mvsa validate generated\from-mscz.mvsa
mscz mxl generated\alleluia.mscz -o generated\from-mscz.mxl
mscz text generated\alleluia.mscz -o generated\alleluia.mscz.lyrics.txt
mvsa mscz examples\mvsa\alleluia-toon-8.mvsa -o generated\alleluia.mscz
Via repo-script: scripts\mscz.cmd …

Vereist MuseScore 4 (of 3) lokaal, tenzij je alleen .mxl gebruikt.

Zie ook