This repository contains a minimal example React application integrating the TROMPA selectable-score React component. To run it, clone this repository, then:
cd selectable-score-demo
npm install
npm start
Now point your web browser at https://localhost:8080. Wait a few moments for Verovio to render the score.
Click and drag to select MEI elements (in this example, notes); hold down shift or ctrl to select discontinuous regions.
Paging is currently very slow. We're working on improving this, through MELD optimisations and potentially by running Verovio as a Web Worker (work in progress!)
For more information on TROMPA see the TROMPA website and the following paper:
For more information on MELD see the MELD metarepository and these papers: