As we know, we have ABC notation or GNU Lilypond for music staff. It takes ASCII as input and generates music scores and even MIDI format, which is very convenient for people to type music in computer.

For example:

X:1
T:The Legacy Jig
M:6/8
L:1/8
R:jig
K:G
GFG BAB | gfg gab | GFG BAB | d2A AFD |
GFG BAB | gfg gab | age edB |1 dBA AFD :|2 dBA ABd |:
efe edB | dBA ABd | efe edB | gdB ABd |
efe edB | d2d def | gfe edB |1 dBA ABd :|2 dBA AFD |]

generates

However, most music amateurs use Jianpu, which use numbers as music notation. It is very handy and very fast to write Jianpu down to memorize popular songs. For now, there is no available Jianpu notation syntax.

So, what I would like to propose is a markdown syntax extension for Jianpu.

I will show a simple syntax protocol below.

| 1 13 5 5 | 6 i6 5 5 | 3 3 53 1 | 6 13 5 - |
    --         --           --     . --

Hopefully it will generates a beautiful Jianpu format.

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 13

Activity

  • over 7 years ago: Fengcc started this project.
  • about 9 years ago: mvidner liked this project.
  • about 9 years ago: tonghuix liked this project.
  • about 9 years ago: sndirsch liked this project.
  • about 9 years ago: sndirsch disliked this project.
  • about 9 years ago: sndirsch liked this project.
  • about 9 years ago: tian-feng liked this project.
  • about 9 years ago: scateu originated this project.

  • Comments

    • sndirsch
      about 9 years ago by sndirsch | Reply

      Lilipond looks interesting. Is it supported by the Wiki of this hackweek.suse.com server as well. I tried, but failed miserably.

    • mvidner

    Similar Projects

    This project is one of its kind!