Score
The Score view
The Score view engraves your evaluated voices as real notation using the Verovio engine — the same open-source engraver used by RISM and Humdrum. Beyond simply rendering, it is an interactive score: click any note to hear it and inspect its pitch, zoom and paginate the layout, download the output, and play the whole score back through the browser synth or an external MIDI device.
Open the Score view with the S tab in the top navigation.
Viewer Toolbar
The toolbar stretches across the top of the Score view. Each group is self-contained:
| Control | Purpose |
|---|---|
| Play / Stop | Starts and stops playback of the full score. The button toggles its label. |
| Output (Synth / MIDI) | Picks the playback backend. Shared with Harmonic Progressions — your choice persists across sessions. |
| Zoom | − and + step the zoom by 5%. Click the percentage label to reset to 35%. |
| Responsive / Document | Layout toggle. Responsive = one tall scrolling page sized to content. Document = real A4 pages you navigate one at a time. |
| Page navigation | Only visible in Document mode. Arrow buttons plus N / total readout. Disabled when on the first / last page. |
| ↓ SVG | Downloads the current page as a standalone SVG file, named after the score title. |
| ↓ MusicXML | Downloads the generated MusicXML — the same engraving source fed to Verovio, ready to open in Dorico, Sibelius, Finale or MuseScore. |
Click-to-Audition
Click any notehead in the rendered score. The note lights gold, a small tooltip pops up showing its pitch name, MIDI number, and duration, and the Web Audio synth plays the pitch briefly. Clicking a rest shows Rest with no audio. Click anywhere outside a note to dismiss. Press Esc to dismiss the tooltip without clicking.
Because the feature uses the Verovio toolkit's MIDI-value lookup, the audition respects the exact notated pitch — useful when you're verifying a microtonal spelling came out right.
Playback Engine
Playback is driven by Verovio's timemap — every note ID in the rendered SVG is linked to a start and end time. When playback is running, a cursor walks through the score in real time, highlighting each note as it sounds. The cursor follows the audio backend independently, so even a silent MIDI setup still shows the correct visual progression.
| Backend | How it sounds |
|---|---|
| Synth | Web Audio triangle-wave synth. All notes scheduled sample-accurately up front, so tempo stays perfect even if the browser tab is backgrounded. Supports fractional MIDI — microtones play accurately without rounding. |
| MIDI | Uses the existing midiOut scheduler to send note-on / note-off messages to your configured MIDI port (hardware synth, DAW, Kontakt, etc.). MIDI is semitone-only, so non-12-EDO scores are approximated. |
Keyboard shortcuts for quick transport and layout while the Score view is focused:
| Key | Action |
|---|---|
| Space | Toggle play / stop. |
| + / = | Zoom in by 5%. |
| − | Zoom out by 5%. |
| 0 | Reset zoom to 35%. |
| ← / → | Previous / next page (Document mode only). |
| Esc | Dismiss the note-info tooltip. |
Try it on your own material.
Create a free account14 days of Composer Pro, no card needed. Every account opens with the Examples folder.