This PR loads the .sposx file if present, and uses its labels for the start and end times shown for score selection.
I am not sure that all of the sposx file labels are correct - e.g. the labels shown in the Bach are generally good but those in the Mozart example are often one or two ticks out. I was unable to spot a cause in the code, so if you can check those labels in the sposx file please do - let me know if you think the labels are good and if so I'll check the code again...
(The PR also includes a couple of other code-housekeeping commits, as well as a reset button for the score selection)
This PR loads the
.sposx
file if present, and uses its labels for the start and end times shown for score selection.I am not sure that all of the sposx file labels are correct - e.g. the labels shown in the Bach are generally good but those in the Mozart example are often one or two ticks out. I was unable to spot a cause in the code, so if you can check those labels in the sposx file please do - let me know if you think the labels are good and if so I'll check the code again...
(The PR also includes a couple of other code-housekeeping commits, as well as a reset button for the score selection)