1 of 11

Making Digitized Music Scores Audible

Short description of the project / vision: �

Many digitized musical scores deposited on GLAM platforms have not yet been performed. We aim at making them audible using OMR and notational software as basis for an audio output.

What is needed (skills, know-how, data):

  • Reading music
  • For advanced usage of IIIF JSON/Python

Ideas on how to proceed:

  • Playing with scores
  • Try different qualities and file formats
  • Try different workflows

Goals during the GLAMhack 2021:

Developing a workflow and testing different possible softwares and approaches.

Long-term vision:

We hope to be able to enhance musical scores deposited on GLAM platforms with a play button allowing it to listen to them.

Team members:

  • Lionel Walter
  • Henrike Hoffmann
  • Neni Milosevic
  • Alexa Renggli
  • Nobutake Kamiya
  • Anna Keller

Team 17

2 of 11

Making digitized scores audible

3 of 11

We tried a lot...

4 of 11

Which quality of scores is needed?

  • Prints
  • Single pages
  • For best results use PNG or JPEG
  • Score should have enough space between systems and be well readable
  • We only tried solo pieces and piano with vocals, no bigger arrangements �(more testing needed)

5 of 11

Final Approach

  1. Download a single page in JPEG or PNG of a digitized score
  2. Prepare image (crop [no text if possible], grey scale, straight alignment, 300-400 dpi)
  3. Convert to PDF
  4. Import in Audiveris and export MusicXML
  5. Import in MuseScore
  6. Edit
  7. Export and unpack MusicXML
  8. Convert XML to MEI
  9. Play in Verovio

For a detailed description see documentation.

6 of 11

Examples

Original

7 of 11

Examples

Result (unedited)

8 of 11

Examples

Original (greyscale)

9 of 11

Examples

Result (edited)

10 of 11

Verovio

Example created in MuseScore (not Verovio)

11 of 11

Outlook

  • some steps (python codes & Audiveris/Docker) could be combined by Flask/Docker so that the raw MusicXML data would be created automatically
  • manual editing of scores always necessary
  • MEI files of edited scores could be downloadable on respective platforms
  • either Verovio plug-in (play button) next to score or linking onto Verovio where score can be played
  • with local instance of a IIIF Viewer build-in MEI-Verovio converter?