export_parts
Splits a MuseScore score into individual instrument part files for easy sharing or rehearsal preparation.
Instructions
Export each instrument part from a score as a separate file.
First converts to MusicXML to discover part names and count, then uses MuseScore's JSON job format to export each part by index.
Args: score_b64: Base64-encoded score file. input_suffix: Input extension, e.g. "mscz". output_format: Format for each part output (pdf, musicxml, png, etc.).
Returns: List of {"part_index": int, "part_name": str, "format": str, "data": ...}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| score_b64 | Yes | ||
| input_suffix | Yes | ||
| output_format | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |