← Back to team overview

openlp-core team mailing list archive

[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