GithubHelp home page GithubHelp logo

froggs / abc Goto Github PK

View Code? Open in Web Editor NEW

This project forked from colomon/abc

0.0 2.0 0.0 301 KB

ABC music notation tools for Perl 6

License: Artistic License 2.0

Perl 6 99.97% Protocol Buffer 0.03%

abc's Introduction

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.

    env PERL6LIB=/Users/colomon/tools/ABC/lib: perl6 bin/abc2ly wedding.abc

or

    mono /Users/colomon/tools/niecza/run/Niecza.exe -Ilib bin/abc2ly wedding.abc

This will generate the a wedding.ly file which can be fed to Lilypond.

If you install the module using panda and your paths are correctly set up, you
should be able to simply say

    abc2ly wedding.abc

As of 5/24/2012, the module works on 5/12 (or later) Niecza. It recently worked on
the 2/12 Rakudo, but I have made significant changes since then and do not
have a copy handy to test it on. It definitely does not work on more recent
Rakudos due to a module handling bug.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.