Notation & engraving
Enter and engrave scores and parts to publishing standards.
20 project-authored proposals · taxonomy v1.1 · 0 new benchmark runs. Verifiers and partial-credit rules below are designs, not executed results.
- Typical applications
- Dorico · Sibelius · MuseScore
- Class GUI-need label
HY· Hybrid
Task proposals · 20
Expand to inspect the complete original wording and proposed checks. Original proposal text remains English in both interfaces.
R06.07.02.03-T01 Enter a 16-bar melody from a PDF into MuseScore
Original instruction
Enter the 16-bar violin melody in input/melody_g_major.pdf into a new MuseScore 4 score: G major, 3/4, tempo 'Andante q=72', with slurs, dynamics (p, cresc., f) and the final fermata. Save output/melody.mscz and export output/melody.musicxml.
- Platforms
mac· macOSwin· Windows- Applications
- MuseScore
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clickkey· Shortcutstype· Text & forms- Work product
WP03· Visual layout- Conditions
- None declared
- Proposed difficulty
- 2 / 5
Proposed verifier
MusicXML diff vs GT: pitch+duration accuracy >= 95% of notes; key and time signature exact; tempo text and metronome mark present; slur spans and dynamics positions match (+/- 1 note). Control pair is T14.
Proposed partial credit
50% notes correct; 20% key/time/tempo; 30% slurs, dynamics, fermata.
R06.07.02.03-T02 Create a transposed B-flat clarinet part
Original instruction
From the concert-pitch score fixtures/wind_quintet.sib, produce the Clarinet in B-flat part transposed correctly (written a major 2nd higher, key signature adjusted), with the part's cues and multi-bar rests, and export output/clarinet_part.pdf and output/clarinet_part.musicxml.
- Platforms
mac· macOSwin· Windows- Applications
- Sibelius · Dorico · MuseScore
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clickkey· Shortcuts- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro app- Proposed difficulty
- 2 / 5
Proposed verifier
MusicXML part: every written pitch = concert + 2 semitones with correct diatonic spelling (letter + 1); key signatures shifted by 2 sharps; instrument transposition element present; multi-rests where >= 2 empty bars; PDF page count matches part export.
Proposed partial credit
50% transposition and spelling; 20% key signatures; 20% multi-rests/cues; 10% exports.
R06.07.02.03-T03 Lay out a vocal part at four bars per system without collisions
Original instruction
In Dorico, lay out the soprano part of fixtures/art_song.dorico (48 bars, lyrics and dynamics) at exactly 4 bars per system on A4, staff size 7 mm, with no collisions between dynamics, hairpins and lyrics and no lyric hyphen missing. Export output/soprano.pdf and output/soprano.svg (all pages).
- Platforms
mac· macOSwin· Windows- Applications
- Dorico · Sibelius · MuseScore
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
drag· Drag & dropvis· Visual judgmentclick· Point & click- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
SVG pages parsed by element class: 12 systems with 4 bars each; staff space 1.75 mm; bounding-box overlaps between dynamics/hairpins/lyrics = 0; lyrics MusicXML hyphenation matches GT; layout made in Engrave mode (project file frame/system breaks present). Dorico Lua scripts/Remote Control API, Sibelius ManuScript plugins and MuseScore plugins/CLI are disabled; PDF/SVG files not exported by the app are logged.
Proposed partial credit
35% 4 bars per system; 40% zero collisions; 15% staff size/page; 10% lyrics intact.
R06.07.02.03-T04 Engrave an SATB hymn with four verses from a handwritten scan
Original instruction
Engrave input/hymn_manuscript.jpg (handwritten SATB hymn, 4 verses under the treble staff) in Sibelius or Dorico on two staves (S/A treble, T/B bass) with correct stem directions per voice, all 4 verses aligned syllable by syllable, and the Amen ending. Export output/hymn.pdf and output/hymn.musicxml.
- Platforms
mac· macOSwin· Windows- Applications
- Sibelius · Dorico · MuseScore
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
key· Shortcutsvis· Visual judgmenttype· Text & forms- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro app- Proposed difficulty
- 4 / 5
Proposed verifier
MusicXML: per-voice note accuracy >= 95%; voices 1/2 on each staff with stems up/down correct >= 98%; lyric syllables per verse aligned to the right note >= 95% with correct hyphen/extender; Amen present; no collisions in exported PDF (SVG check).
Proposed partial credit
40% notes per voice; 15% stem/voice layout; 35% lyrics alignment; 10% collision-free.
R06.07.02.03-T05 Engrave a piano piece with cross-staff beaming and pedalling
Original instruction
Engrave input/nocturne_sketch.pdf (24 bars of piano, public-domain style) in Dorico: cross-staff beamed arpeggios in the left hand, two voices in the right hand at bars 9-16, pedal lines with retakes, and 8va lines. Export output/nocturne.pdf and output/nocturne.musicxml.
- Platforms
mac· macOSwin· Windows- Applications
- Dorico · Sibelius · MuseScore
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
key· Shortcutsdrag· Drag & dropvis· Visual judgment- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro app- Proposed difficulty
- 4 / 5
Proposed verifier
MusicXML: note accuracy >= 95%; cross-staff notes (staff element changes within beams) at all 18 GT positions; RH two voices in bars 9-16; pedal start/stop/change events match GT (+/- 1 note); 8va spans exact. PDF collision count 0.
Proposed partial credit
35% notes; 25% cross-staff beams; 15% voices; 25% pedal/8va (15 pts) and clean layout (10 pts).
R06.07.02.03-T06 Extract orchestral parts with cues and page turns
Original instruction
From fixtures/overture_full.dorico (14 instruments, 120 bars) produce all parts: multi-bar rests, cue notes before every entrance after >= 10 bars rest, page turns only during rests of >= 3 bars, rehearsal marks every 16 bars, A4 portrait. Export all part PDFs to output/parts/.
- Platforms
mac· macOSwin· Windows- Applications
- Dorico · Sibelius
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clickdrag· Drag & dropvis· Visual judgment- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro applong· Long-horizon- Proposed difficulty
- 4 / 5
Proposed verifier
Per part (PDF + MusicXML): multi-rests where required; cue present before each long-rest entrance (>= 90% of GT entrances); every page turn bar falls in a rest span >= 3 bars (detected from page break positions); rehearsal marks at bars 1, 17, 33...; 14 PDFs named per instrument.
Proposed partial credit
30% cues; 30% page-turn rule; 20% multi-rests and marks; 20% complete part set.
R06.07.02.03-T07 Create guitar tablature from standard notation
Original instruction
Convert the guitar melody in fixtures/etude.mscz (standard notation only, 32 bars) into a notation + tab staff pair in MuseScore using the fingering rules in notes/tab_rules.md (stay in 5th position where possible, open strings only for E and B pedals). Export output/etude_tab.pdf and output/etude_tab.musicxml.
- Platforms
mac· macOSwin· Windows- Applications
- MuseScore · Guitar Pro · Sibelius
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & clickkey· Shortcutsvis· Visual judgment- Work product
WP03· Visual layout- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
MusicXML technical/string+fret: every note playable (fret 0-19) and sounding pitch preserved; >= 90% of notes in positions 5-8 frets; open strings only on GT pedal notes; tab staff linked to notation; no impossible stretches (> 4 frets within one beat).
Proposed partial credit
30% pitch preserved; 40% fingering rules; 20% playability; 10% linked staves.
R06.07.02.03-T08 Clear every collision in a four-page score
Original instruction
fixtures/quartet_movement.sib (4 pages) has 37 collisions (articulations into slurs, dynamics into ledger notes, tempo text overlapping rehearsal marks) and cramped staves. Fix all collisions with manual and automatic positioning and staff spacing, keeping 4 pages. Export output/quartet.pdf and output/quartet.svg.
- Platforms
mac· macOSwin· Windows- Applications
- Sibelius · Dorico · MuseScore
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
drag· Drag & dropvis· Visual judgmentnav· Pan/zoom/scroll- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
SVG bounding-box analysis: 0 overlaps among text, articulations, slurs, dynamics, noteheads; minimum staff gap >= 6 staff spaces; page count 4; music content identical to input (MusicXML diff = 0 notes changed). Sibelius ManuScript plugins, Dorico Lua scripts/Remote Control API and MuseScore plugins/CLI are disabled; PDF/SVG files not exported by the app are logged.
Proposed partial credit
50% collisions cleared; 20% spacing; 15% page count; 15% content unchanged.
R06.07.02.03-T09 Make a lead sheet with repeats, endings and coda
Original instruction
Create a lead sheet in MuseScore from input/song_form.txt (melody, chord symbols and form: intro, A with 1st/2nd endings, B, D.S. al Coda, coda) so that playback follows the form exactly. Export output/lead_sheet.pdf, output/lead_sheet.musicxml and output/lead_sheet_playback.mid.
- Platforms
mac· macOSwin· Windows- Applications
- MuseScore · Sibelius · Dorico
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & clickkey· Shortcutstype· Text & forms- Work product
WP03· Visual layout- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
MusicXML: chord symbols at GT positions (>= 95% correct root/quality); endings, segno, coda and D.S. al Coda markings present. Unrolled playback MIDI bar order equals the GT form sequence exactly; melody note accuracy >= 95%.
Proposed partial credit
30% melody; 25% chord symbols; 35% playback order of form; 10% exports.
R06.07.02.03-T10 Repair a broken MusicXML import from another program
Original instruction
fixtures/legacy_export.musicxml (exported from an old notation program) imports into Dorico with broken tuplets, ties split into separate notes, a missing key change at bar 33 and wrong clefs on the viola. Repair it to match the reference PDF input/legacy_reference.pdf exactly. Export output/repaired.musicxml and PDF.
- Platforms
mac· macOSwin· Windows- Applications
- Dorico · Sibelius · MuseScore
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clickkey· Shortcutsvis· Visual judgment- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro apphidden· Hidden/stale state- Proposed difficulty
- 3 / 5
Proposed verifier
MusicXML diff vs GT: tuplet groups correct (all 22), tied notes restored (all 15 ties), key change at bar 33, viola alto clef throughout; overall note accuracy 100% on pitch and duration; no extra rests introduced.
Proposed partial credit
25% tuplets; 25% ties; 20% key change; 30% clefs (15 pts) and no regressions (15 pts).
R06.07.02.03-T11 Notate a drum-set part to a house style
Original instruction
Notate the 32-bar drum groove from fixtures/drums_groove.mid in Sibelius as a 5-line percussion staff using the house drum map in notes/drum_map.pdf (noteheads, staff positions, stems up for hands, down for feet), with 1-bar repeat signs where bars repeat and fill bars written out. Export output/drums.pdf and MusicXML.
- Platforms
mac· macOSwin· Windows- Applications
- Sibelius · Dorico · MuseScore
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & clickkey· Shortcutsvis· Visual judgment- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
MusicXML: each instrument at the house staff position and notehead type (100%); voice 1 hands stems up, voice 2 feet stems down; repeat signs on GT repeated bars and written-out fills; rhythm accuracy vs MIDI quantized to 1/16 >= 98%.
Proposed partial credit
35% drum map; 20% voices/stems; 25% repeats vs fills; 20% rhythm accuracy.
R06.07.02.03-T12 Engrave a choral score with divisi and lyrics
Original instruction
Engrave fixtures/anthem_sketch.pdf (SATB with divisi into SSAATTBB in bars 21-36) in Dorico or Sibelius, showing divisi on shared staves where possible and split staves in bars 25-32, lyrics on every staff, and a piano reduction. Export output/anthem.pdf and MusicXML.
- Platforms
mac· macOSwin· Windows- Applications
- Dorico · Sibelius · MuseScore
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
key· Shortcutsclick· Point & clickvis· Visual judgment- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
MusicXML: per-voice notes >= 95%; divisi bars 21-24 and 33-36 as two voices on one staff, bars 25-32 on split staves; lyrics present for all sung voices with >= 95% syllable alignment; piano reduction pitch classes per beat cover the choir's (>= 90%).
Proposed partial credit
35% notes; 25% divisi handling; 25% lyrics; 15% piano reduction.
R06.07.02.03-T13 Transpose a song for a singer with correct spelling
Original instruction
Transpose fixtures/art_song_eb.mscz (E-flat major, voice and piano, modulates to G-flat) down a minor third to C major for a mezzo, keeping enharmonic spelling sensible (no double flats where a natural spelling exists, modulation lands in E-flat major), and fix any notes that leave the voice range A3-F5. Export output/art_song_c.musicxml and PDF.
- Platforms
mac· macOSwin· Windows- Applications
- MuseScore · Dorico · Sibelius
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & clickkey· Shortcutsvis· Visual judgment- Work product
WP03· Visual layout- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
All pitches = original - 3 semitones (except octave-adjusted voice notes outside range, which must move by exactly an octave); key signatures C major then E-flat major; double-flat/sharp count 0 unless GT requires; voice range A3-F5 respected.
Proposed partial credit
45% transposition; 25% spelling and keys; 20% range fixes; 10% exports.
R06.07.02.03-T14 Engrave the melody with LilyPond from the terminal (control pair of T01)
Original instruction
Control pair of T01: in a terminal only, write output/melody.ly in LilyPond syntax for the same 16-bar melody (G major, 3/4, Andante q=72, slurs, dynamics, fermata) and compile output/melody_ly.pdf and a MusicXML via python-ly or musicxml export. No GUI notation app.
- Platforms
mac· macOSwin· Windowslin· Linux- Applications
- LilyPond · python-ly
- Interfaces
term· Terminal- GUI need · task setting
CL· CLI-sufficient- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
code· Code & commands- Work product
WP03· Visual layout- Conditions
- None declared
- Proposed difficulty
- 2 / 5
Proposed verifier
Same accuracy checks as T01 on the produced MusicXML; PDF compiles without errors. Scored side by side with T01 to measure GUI note-entry cost vs text entry.
Proposed partial credit
50% notes correct; 20% key/time/tempo; 30% slurs, dynamics, fermata.
R06.07.02.03-T15 Engrave a Bach chorale from a 19th-century edition scan
Original instruction
Engrave the public-domain chorale in input/chorale_scan_1870.png (4 parts on 2 staves, figured bass absent, fermatas at phrase ends) in modern notation: 4 voices with correct stem directions, fermatas, original key, modernized C clefs to treble/bass. Export output/chorale.musicxml and PDF.
- Platforms
mac· macOSwin· Windows- Applications
- MuseScore · Dorico · Sibelius
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
vis· Visual judgmentkey· Shortcutsclick· Point & click- Work product
WP03· Visual layout- Conditions
- None declared
- Proposed difficulty
- 4 / 5
Proposed verifier
MusicXML vs GT edition: per-voice pitch+duration accuracy >= 97%; fermatas on all GT phrase ends; voices assigned to staves (S/A treble, T/B bass) with stems per voice; key and meter exact; OMR-import artifacts (spurious voices, beaming errors) count 0.
Proposed partial credit
50% note accuracy; 20% voice layout; 15% fermatas; 15% clean of OMR artifacts.
R06.07.02.03-T16 Apply a publisher house style to a score
Original instruction
Apply notes/house_style.pdf to fixtures/sonata.dorico: 9x12 in page, margins 15/12 mm, staff size 6.5 mm, Bravura music font, Academico text, title page with composer and opus, first-page header different, bar numbers every system in italic. Export output/sonata.pdf.
- Platforms
mac· macOSwin· Windows- Applications
- Dorico · Sibelius · MuseScore
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsvis· Visual judgment- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
PDF parsed: page size 9x12 in; margins within 0.5 mm; staff space 1.625 mm; embedded fonts include Bravura and Academico; page 1 title page text and header per spec; bar numbers at each system start, italic. Music content unchanged.
Proposed partial credit
25% page and margins; 20% staff size; 20% fonts; 35% title/header (20 pts) and bar numbers (15 pts).
R06.07.02.03-T17 Engrave a big-band chart with transposed parts
Original instruction
Engrave fixtures/bigband_sketch.pdf (5 saxes, 4 trumpets, 4 trombones, rhythm section, 64 bars) in Sibelius or Dorico: transposing score, rhythm slashes with chord symbols for guitar/piano/bass where comping, written drum part kicks above slashes, shout chorus voicings. Export full score and all 17 parts.
- Platforms
mac· macOSwin· Windows- Applications
- Sibelius · Dorico
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
key· Shortcutsclick· Point & clickvis· Visual judgment- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro applong· Long-horizon- Proposed difficulty
- 5 / 5
Proposed verifier
Parts MusicXML: written transpositions correct for Eb/Bb instruments (100% spelling), concert pitches vs sketch >= 95%; slash regions with chord symbols at GT bars; drum kicks cue notes; 17 parts with multi-rests and page-turn-safe breaks; score collision-free.
Proposed partial credit
30% transpositions; 25% notes; 20% rhythm-section notation; 25% parts (15 pts) and collisions (10 pts).
R06.07.02.03-T18 Engrave a contemporary score with extended notation
Original instruction
Engrave fixtures/contemporary_sketch.pdf (flute, cello, piano, 3 pages): quarter-tone accidentals, feathered beams, an aleatoric repeat box with duration '~10 s', senza misura bars, cluster notation in the piano, and extended technique symbols per legend. Export output/contemporary.pdf and SVG.
- Platforms
mac· macOSwin· Windows- Applications
- Dorico · Sibelius · MuseScore
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
drag· Drag & dropvis· Visual judgmentkey· Shortcuts- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro applong· Long-horizon- Proposed difficulty
- 5 / 5
Proposed verifier
MusicXML + SVG: quarter-tone accidentals at all 24 GT notes (accidental type); feathered beams on 4 GT groups; repeat box graphic spanning GT notes with text; senza misura bars without time signature; clusters as GT; symbol legend items present; collision count 0. VLM legibility rubric 15%. Dorico Lua/Remote Control, Sibelius ManuScript and MuseScore plugins/CLI are disabled; files not exported by the app are logged.
Proposed partial credit
25% microtones; 20% feathered beams/box; 20% clusters and techniques; 35% layout clean (20 pts) and legibility rubric (15 pts).
R06.07.02.03-T19 Turn a DAW MIDI cue into readable notated parts
Original instruction
Import fixtures/cue_3m2.mid (exported from Logic, unquantized, 6 tracks, tempo changes) into Dorico, quantize for readability (smallest 1/16, triplets where GT shows them), set instruments and transpositions, fix enharmonic spelling, and lay out score and parts for a session. Export output/cue_3m2_score.pdf and parts.
- Platforms
mac· macOSwin· Windows- Applications
- Dorico · Logic Pro · Sibelius
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clickkey· Shortcutsvis· Visual judgment- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro appmultiapp· Multi-app- Proposed difficulty
- 4 / 5
Proposed verifier
MusicXML vs GT engraving: rhythm accuracy >= 95% (triplets recognized where GT has them); spelling accuracy >= 95%; tempo changes and meter preserved; instruments and transpositions correct; no unnecessary ties across beats (<= 3 per page).
Proposed partial credit
35% rhythmic readability; 20% spelling; 20% tempo/meter; 25% instruments (15 pts) and clean ties (10 pts).
R06.07.02.03-T20 Engrave a full orchestral score from a manuscript
Original instruction
Engrave input/symphonic_poem_ms/ (12 pages of handwritten full score, 2-2-2-2 / 4-2-3-1 / timp / strings) in Dorico or Sibelius: all notes, dynamics, articulations, tempo changes; score in concert pitch with condensed systems where staves rest; full set of transposed parts. Export score and parts PDFs and MusicXML.
- Platforms
mac· macOSwin· Windows- Applications
- Dorico · Sibelius
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
key· Shortcutsvis· Visual judgmentclick· Point & click- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro applong· Long-horizon- Proposed difficulty
- 5 / 5
Proposed verifier
MusicXML vs GT: note accuracy >= 95% per instrument; dynamics/articulation recall >= 90%; tempo and meter changes exact; score hides empty staves after page 1 (system check); parts transpositions correct; collision count 0 in score SVG.
Proposed partial credit
40% notes; 20% expressive markings; 15% score layout; 25% parts (15 pts) and collisions (10 pts).
Mapped research references
Existing benchmark-to-class links from the research catalog. They are not record-level annotations, executions or product endorsements.