Page MenuHomePhabricator

Feature req: Jianpu support in Score
Open, Needs TriagePublicFeature

Description

The numbered musical notation, or jianpu, is a simple notation similar in purpose to ABC used in China. A Python frontend to convert jianpu into Lilypond is available at https://ssb22.user.srcf.net/mwrhome/jianpu-ly.html.

It would be very nice for the Chinese users of Wikimedia sites to be able to write Jianpu in the score tag. This change should not be too hard, since ABC conversion has already established most parts of the includes/Score.php code needed for conversion:

  • generateLilypond() should get a jianpu case.
  • generateLilypondFromAbc() should get duplicated for jianpu.
  • $supportedLangs needs expansion, and a jianpu-ly path configuration key should be added.

Event Timeline

Ebe123 subscribed.

Sounds interesting! Currently working on the extension to make it easier to add these new notations. Should get to this in a few weeks (after exams :) )

TheDJ changed the subtype of this task from "Task" to "Feature Request".Nov 25 2021, 9:00 PM