openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #31108
[Bug 1663933] [NEW] Support for Music Sheets
Public bug reported:
Request in forum: https://forums.openlp.org/discussion/3417/feature-
request-sheet-music-in-stage-view
In the forum post it is suggested to show the sheet as part of the stage
view. An alternative approach could be it create a separate web-based
view that only shows sheet music.
It could be implemented by making it possible to attach sheets to songs, in the same way media files can be attached. The formats supported could be images, PDFs and MusicXML. These formats has the advantage that they be rendered in a webview. PDF can be rendered by PDF.js.
MusicXML can be rendered by these:
https://code.google.com/p/score-library/ (web)
https://github.com/0xfe/vexflow (generel web node renderer)
https://github.com/ringw/vexflow/tree/musicxml (vexflow with musicxml support)
http://wim.vree.org/js/
** Affects: openlp
Importance: Wishlist
Status: Confirmed
--
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/1663933
Title:
Support for Music Sheets
Status in OpenLP:
Confirmed
Bug description:
Request in forum: https://forums.openlp.org/discussion/3417/feature-
request-sheet-music-in-stage-view
In the forum post it is suggested to show the sheet as part of the
stage view. An alternative approach could be it create a separate web-
based view that only shows sheet music.
It could be implemented by making it possible to attach sheets to songs, in the same way media files can be attached. The formats supported could be images, PDFs and MusicXML. These formats has the advantage that they be rendered in a webview. PDF can be rendered by PDF.js.
MusicXML can be rendered by these:
https://code.google.com/p/score-library/ (web)
https://github.com/0xfe/vexflow (generel web node renderer)
https://github.com/ringw/vexflow/tree/musicxml (vexflow with musicxml support)
http://wim.vree.org/js/
To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/1663933/+subscriptions