craigsapp / website-polish-scores

Front-end for digital transcriptions of the Polish Music Heritage in Open Access project
https://polishscores.org
3 stars 1 forks source link

Continuous notation view #275

Closed craigsapp closed 7 months ago

craigsapp commented 7 months ago

Verovio has an option --breaks none which produce a continuous system of music.

Add this to the notation configuration panel. There will be an interaction with the Original system breaks which will have to be sorted out (continuous system display should override Original system breaks which both are selected.

See option being used on line 2 in the text editor (and scrolling to the end of the score):

Screenshot 2024-02-10 at 23 21 28

This can be used with the full-window mode:

Screenshot 2024-02-10 at 23 23 00

Change "full-screen mode" to "full-window mode":

Screenshot 2024-02-10 at 23 23 20
craigsapp commented 7 months ago

Implemented in commit https://github.com/craigsapp/website-polish-scores/commit/2c57922deb5577938ea93bc9ba1d4a1c7722bc06

The configuration option is Cs in the URL parameter con:

https://polishscores.org/?id=18xx:2156&con=Cs

Screenshot 2024-02-10 at 23 42 11

Here I scroll to the end of the work.

This feature is useful for viewing orchestral score where line breaks make it difficult to follow a specific part.

A limitation is that the clef and instrumentation is not visible once scrolling.

Orchestral example:

https://polishscores.org?id=pl-cz--ii-36--001-003&con=Cs

Screenshot 2024-02-10 at 23 47 00
craigsapp commented 7 months ago

Consider adding automatic scrolling for MIDI playback when this mode is active.