Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
ABC music notation tools for Perl 6
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
This module is the beginning of a set of tools for dealing with ABC music files in Perl 6. The most useful standalone tool here is the abc2ly script, which converts ABC files to Lilypond format, allowing you to create beautiful PDF sheet music. If you install ABC using panda (or presumably zef, though I haven't tried that), you should just be able to say abc2ly wedding.abc to convert wedding.abc to wedding.ly and then invoke Lilypond to convert it to wedding.pdf. NOTE: Lilypond also has an abc2ly script; last time I tried it it produced hideous looking output from Lilypond. If you've got both installed, you will have to make sure the perl 6 bin of abc2ly appears first in your PATH. As of 2/6/2017, it works on Rakudo 2017.01.