Workshop 1

Craig Sapp (Stanford University), Jacek Iwaszko (The Fryderyk Chopin Institute): Verovio Humdrum Viewer

This tutorial covers digital score preparation in the Verovio Humdrum Viewer (VHV) and dynamic music-notation display on webpages using the Humdrum Notation Plugin. Topics discussed include importing MusicXML data from MuseScore/Sibelius/Finale or other music notation programs, graphical and textual editing of converted data in the Humdrum format, and exporting of scores in MEI format.

In addition, various data processing functions built into VHV and Verovio for editing Humdrum musical data will be presented, such as transposition, part extraction, measure extraction, and music analysis tools, including automatic dissonance analysis.

Example online display of music notation from prepared Humdrum files with Verovio will also be shown, such as in the Tasso in Music Project and the Josquin Research Project. In addition, integration of musical repertories into VHV via Github will be covered, such as Mozart piano sonatas in VHV, coming from this Github repository, and Bach chorales from this repository that are used to create the Chorales website using the Humdrum Notation Plugin.


Marcin Konik (The Fryderyk Chopin Institute): Integration of Digital Tools for Music

Digitizing and publishing online collection of a music library can be a very tricky task, especially when it comes to music prints and manuscripts. It is a common practice to share scanned music with a proper set of metadata. In such case you can browse and search music only by metadata, but not by a content. In The Chopin Institute we integrated different tools that allow not only for safe archiving of digitized material, but also for searching music by melody, rhythm and other musical elements. We integrated our repository with RISM database for metadata consistency and linking to other sources. For version control of our files we use Fedora Repository System as well as GitHub. We use Verovio and VerovioHumdrumViewer to render scores dynamically and to visualize outcome of queries. Using HumdrumToolkit and HumdrumExtras set of programs, which are a powerful tool for analyzing music enabled us to create web-based apparatus for musicologists and researchers. In the Chopin Library we created a workflow for researchers, editors and students that work on music sources. Our system is designed for teams and individual researchers, that want to focus on their work on music sources whether it is an editorial work or computer-assisted analysis.


When: Thursday July 18th, 2019. 9am–10.30am

Where: Seminar room, Auditorium Maximum

Slides: http://bit.ly/iaml-2019

Workshop 2

Laurent Pugin (RISM Switzerland): Verovio

Verovio is an open-source library for engraving MEI scores. It can be used in a wide range of environments, including web-pages using its JavaScript toolkit version. Verovio’s output is in SVG, an XML vector graphic format that is natively supported by all modern web browsers. This design makes it possible to easily develop innovative music notation web application where users can interact with the music score.

In this workshop, you will have an overview of the Verovio project and its philosophy. You will gain a better understanding of what makes the pair MEI and Verovio unique and how the two projects differ from similar initiatives and tools. You will learn about the current development status and about the latest additions. You will follow a step-by-step introduction on how to integrate Verovio in a web environment, from the most basic use case to more advanced, interactive and project specific ones.

Attendees are encouraged to bring example material / encoding they would like to render with Verovio. Prior basic knowledge of MEI and/or web development is desirable but not require.


When: Thursday July 18th, 2019. 11am–12.30pm

Where: Seminar room, Auditorium Maximum