Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 1.31 KB

README.md

File metadata and controls

28 lines (17 loc) · 1.31 KB

abcjs-music

Tools that use the abcjs javascript library.

abcjs

The core library is on Github. It is a way to put sheet music in any system that supports SVG. Because the music is in SVG and not PDF, animations and other transformations can happen. And, since the musical information is stored in a small text string, it can be stored and passed around easily.

ABC format

The ABC music format was originally created by Chris Walshaw and is widely used for traditional music and is also useful for many other types of music. Its great advantage is that it is very compact and is purely a text string and so it is easy to store and move around. It is ideal for JavaScript.

Many of the questions that come in about abcjs are actually about how to use the format. There is a great list of tutorials maintained by Chris Walshaw.

About Us

This is a small, completely volunteer project.

Contributing

If you have an idea for using abcjs and want to share it, please contact us! We'd love to add your project if it is generally relevant to abcjs users.

There is also endless work improving these tools and the underlying abcjs repo, so if you'd like to help with that, also be in touch!