dovecho / Jianpu

Convert a text-based JIANPU file to Lilypond Code
3 stars 2 forks source link

jianpu-ly.py

Jianpu-ly.py is a Python program to assist with printing jianpu (numbered musical notation) in the GNU Lilypond music typesetter. It is developed by Silas S. Brown, a computer scientist at Cambridge University in the UK.

There is also a Chinese version of the introduction of this program, called 在GNU/Linux下使用Lilypond排版简谱

This repository was forked from v1.145 on Dec. 18, 2017. It has since been updated to v1.694 (2023). The original download address is a click away:JIANPU-LY.PY.

There are several issues associated with this program which I am trying to solve and improve. So I transferred the program here to work on.

Update List

Known Issues

Want List

The biggest problem is, the music score for different instrument looks totally different. The first thing maybe to collect sufficent music score for different styles of music, and gather the requirement.

Sovable through JIANPU-LY

Solvable through Lilypond Codes

The following issues are solvable by adding Lilypond code inside the jianpu-ly input file (without needing to update jianpu-ly itself), but this does seem a bit of a hack.

No Idea How to Solve